« Отговор #53 -: Oct 01, 2005, 18:31 »
Виж аз не разбирам от лицензи, но за GPL знам че не е съвсем свободен, защото не разрешава да направиш програма използваща техния код и да я продаваш. Свободата е само за юзерите, не и за производителите. Така че номер 1 от списъка отпада. А и вината за лиценза на Qt не е на кде а на тролтех. Плюс това тебе какво ти пука, нали няма проблем да ползваш kde и Qt и да пишеш свободен софт за тях без да плащаш?
Оригиналността пак е спорна, при положение че много програми на ГНУ са имитация на комерсиален софтуер (макар и с техни промени). Не може да се твърди че някоя среда е оригинална, защото всички GUIs си приличат. Всичките имат прозорци, рамки, менюта, бутони и тн, така че разликата е в дреболии като layout-a на менютата и диалозите, комбинации от клавиши, украса и екстри. Но основното е същото навсякъде. КДЕ може да прилича на уиндоус, но това е в сремежа им да направят средата удобна и лесна.
За 2 и 4 се съгласих. Признавам, гном си има свой собствен облик, и е по-изчистен. Евала. Само че понякога много ми се ще да имаше някои неща, които ги няма. Примерно да има някаква индикация в бутоните от таск бара, когато в някой прозорец се случи нещо важно. По-бърз е, ако не го натовариш с някоя тежка тема, но това май е заради библиотеката, не заради самите програми от средата.
Тоя спор за езиците е глупав, но го започнах защото явно омаловажаваш значението на C++. В C++ лекотата идва от това че може (понякога) да работиш с цели обекти, както в C би работил с простите типове данни, но това е повече въпрос на библиотеки, а не на език. Иначе да направиш добър дизайн на самите класове (понякога) никак не е лесно. И по бързина не изостава от C, стига да не викаш много виртуални методи и да не предаваш като параметър на метод цели обекти по стойност, вместо по адрес (както и в C). С две думи, качеството на кода и бързината му зависи от програмиста, не от езика.
Истината е че и двете среди са добри и всяка си има предимства и недостатъци. Май спориме повече за философията и идеите на разработчиците, от колкото за съзможностите на кде и гном.