>Скажем так, Java->OpenJDK и .Net->Mono похожи (как два представителя одного вида хомо сапиенс).
>Но нисколько ни похожи по качеству кода и дружелюбию создателей.
>Sun куда дружелюбнее к пользователям и к opensource
>Поэтому люди за OpenJDK и против Mono. Поверьте, что есть Java и .Net я знаю не меньше вашего.
Проблема здесь не в дружелюбии какой-либо платформы и ее разработчиков. Проблема в том, что некоторые товарищи считают свое мнение, вкусы, предпочтения единственно правильными, верными. А вот на желания, мнения и предпочтения других людей им наплевать. Поэтому мы и видим высказывания типа "выкинте это барахло", "кому это нужно" и т.п. Если бы таких товарищей было бы много на заре человечества, мы бы до сих пор с каменными топорами бегали бы.
Вот Шаттлворт - нормальный чел. Не было удобно ему с Debian, он Ubuntu организовал. Поэтому вышеупомянутым товарисчам хочу посоветовать: не нравится - сделай сам, не можешь - заплати и тебе сделают. А требовать чего-то от разработчиков продукта, который получаешь "на шару", просто аморально! А вот предлагать - это да! Сообщества как раз и формируются с целью знать мнение пользователей.
Что чем больше народ выдумывает, тем лучше. Тупиковые технологии сами отомрут. А вот интересные идеи (даже из таких тупиковых технологий) могут дать толчок другим идеям. Жизнь - движение и... естественный отбор.
Вот пример очень, на мой взгляд, полезной идеи. Но не смотря то, что Java намного старше .Net, шаблоны появились сначала в .Net. А где-то через год и в Java, в J2SE 5.0. Не сделали бы этого в .Net, до сих пор бы из коллекций возвращали ссылки на Object.
ЛИЧНО мое мнение: ни Java ни Mono не следует включать по умолчанию при установке системы из-за одной программы