zzhou ([info]zzhou) wrote,
@ 2008-03-14 11:30:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Current music:Stranger - Gorky Park

Идеологические идиоты.
Главное - чтобы GPL

Краткая история - был в GCC свой Java-компилятор. Но так как им не заимались Intel, IBM, Apple и прочие враги опенсорсного сообщества, был он отсталый, глючный и говно. Плакались опенсорсники, плакались - но скрипя зубами перешли на EJC (это IBMовская разработка, развивается под зонтиком Eclipse.org). Компилятор современный, вылизаный, все тесты проходит, используется в массе продуктов (тот же Tomcat яркий пример). Но, блин, фатальная проблема - он не GPL. Т.е., если (упасибоже) какая-то тварь в свою программу положит где-то джарник с ним - то сорцы открывать не обязательно.

Правильно. Давайте перейдем на глючный и непровереный Sunовский код - главное чтобы он идеологически верный был.

Про хроническую импотенцию GNU написать что-то свое ровное (без привлечения корпораций) и говорить не хочется.

P.S. Бугога. Пафосный компайлеропейсатель споткнулся на стандартное сообщение про неправильную версию класса и сдулся. Клоуны. Главное разбираться - EPL или GPL.




(Post a new comment)


[info]boggydigital
2008-03-17 10:50 am UTC (link)
Ага похожая ситуация была в стане опенсорсного .нета (мне оно понятней). До проекта Моно Мигуэль де Иказа был большой уважаемый человек-пароход, основатель ксимиана (который потом был куплен новелом), один из основателей гнома. Как только он начал работать на общее благо по реализации .нета (с некоторой поддержкой майкрософта) - сразу враг народа, никто за руку не здоровается и т.д. Что началось, когда он открыто сказал, что OOXML и в половину не такой плохой как его рисует пиар машина понятно кого - даже передавать страшно.

Тут есть еще важный пример: Когда решили включить Tomboy (менеджер заметок простеньких на C#) в GNOME - один разработчик решил доказать всему миру, что С++ до сих пор лучше C# по всем пунктам и переписать Tomboy на С++ - уперся в то, что ему пришлось бы переписать поддержку Unicode почти с нуля, и вообще в целом вместо условно 1 000 строк потребовалось бы 100 000 000 и все тихонько вроде замялось.

(Reply to this)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…