LINUX.ORG.RU

Скандал: Ximian vs KDE


0

0

Kurt Granroth и Andreas Pour обратились к общественности с открытым письмом, разоблачая подлый поступок Ximian: эта компания (предположительно в сговоре с Google) умышленно использовала связанные с KDE ключевые слова для ссылок на свой сайт.

>>> Письмо

anonymous

Проверено:

На мой взгляд в этом нет того криминала, который видит автор письма. Совершенно правильный и классический подход к рекламе вобще и к реклами в интернет в частности.

maxcom ★★★★★
()

2maxcom: Тогда проще было воспользоваться словами типа "xxx", "porno", "sex" и т.п....

chips
()

Мысль наверное была такая:

Все кто ищут что-то касающееся KDE, зайдите на XIMIAN и посмотрите на альтернативу KDE. Не захотите ли вы перейти на него?

По моему нормальный подход.

Banshee
()
Ответ на: комментарий от maxcom

То есть все по-честному? Нет, в том что реклама редко сочетается с приличием я убежден, но чтобы ее потребители этим были довольны ... Мне кажется, что несправедливость и нечестный подход здесь налицо. Что -- боятся что их (Ximian) продукты никто не купит? Так стараться надо над качеством прежде всего.

mitek
()
Ответ на: комментарий от Banshee

а они бы еще в этот банер слово 'альтернатива' вставили... Чтобы вещи своими именами назывались

mitek
()

А вот если на yahoo.com набрать слово Windows, то пятым пунктом будет X Window. Как еще в Microsoft не додумались в суд подать???

anonymous
()

Кстати, какие слова, связанные с KDE, использовались? Window, button и icon? ИМХО, это рекламная компания не Ximian'а, а КДЕ. :-)

anonymous
()

Да нет, использовались именно KDEшные ключевые слова, вроде KDE, Konqueror, dcop и т.п. А свинство заключается в том, что пользователю, ищущему KDE, выдается нечто, от KDE отличное, но без указания, что это так. А так как пользователь by definition дурак, он подмены не заметит.

anonymous
()

Тогда это действительно не хорошо. Когда по телику рекламируют стиральный порошок :)), то тот с кот. сравнивают это обычно белая коробка. Наверное не спроста :))

Banshee
()

вы бы хоть сами зашли и проверили...

линк на ximian выводится не в списке найденных документов, а в отдельном окошке, озаглавленном "sponsored links". так в чем криминал-то? ну купили, ну и что...

kmike ★★
()

Английское слово "окна" имеет к компании Microsoft такое же отношение, как я к семье Л.И.Брежнева. Вот "Windows 98", "Windows NT", "Windows 2000" -- это registered TM.

BTW, спонсоред линк убрали, вроде. А криминал был в том, что этот sponsored link вылезал при поиске слова "KDE" (просто слова KDE, без всяких там desktop, linux, K00L, etc.)-- сам пробовал. И ребята из KDE team все же объяснили -- это 'legal risk', то есть это хотя и на запрещено явно, но "нормальные" компании за это начинают судебное преследование (ну как там это, не юрист я). Кстати, afaik, именно с целью защититься от таких "коммерсантов" a-la ximian слово linux и было зарегестрировано на Линуса.

Dronov
()

Странные вы, Ximan вам (и HP&Sun) делает Gnome, причем отдает совершенно бескорыстно под GPL/LGPL, не как барыги из Qt/KDE, а вы их коммерсантами в ковычках называете.

maxcom ★★★★★
()

барыги?

KDE libs под LGPL, остальной KDE - под GPL. Qt под GPL+QPL, на выбор (версия для X11). Даже RMS признал, что теперь проблем с лицензиями тут нет, с той оговоркой, что мол KDEшники должны попросить прощения за то, что было раньше (это требование вызвало крайне негативную реакцию, да что взять с RMS). В то же время создаётся впечатление, что любители обо###ть KDE об этом, как и многом другом, и не подозревают. Qt/X11 они считают чуть ли не binary only.

ivan4th
()
Ответ на: барыги? от ivan4th

Yo, man, Ivan4th...quite agree with you..
Fuck em Gnome bastards...

anonymous
()

> KDE libs под LGPL, остальной KDE - под GPL.

Иван, если не затруднит, объясните человеку - всё-таки если писать под Linux & KDE софт с закрытыми сорцами, Qt покупать надо?

То есть точнее, что за KDE Libs? Это урезанный Qt? Только не посылайте на слово из 3 букв :) На kde :) искал я в сети эту информацию, там в лицензиях черт ногу сломит, на kde.org как-то обтекаемо написано про Qt.

Dimentiy ★★
()

Действительно насущный вопрос. Если я пишу свою программу под KDE (QT) то под какой лицензией она получается, и надо ли платить кому-либо и могу я ее сделать комерческой без дополнительных отчислений. Так же интересно узнать и про другие библиотеки GTK, wxWindows, wxGTK, TCL и т.д.

Korwin ★★★
()

> Так же интересно узнать и про другие библиотеки GTK,

GTK можно использовать где угодно сколько влезет :)

Dimentiy ★★
()

Некрасивость поступка Ximian, главным образом, заключается в том,
что при поиске по ключевым словам типа "kde" вылезал sponsored link
со словами "free desktop", "Ximian", но без слова "Gnome", а если
искать по ключевым словам, относящимся к Gnome, то появлялось то же
самое, но уже со словом "Gnome". То есть, налицо попытка запутать
user-ов.

Dimentiy wrote:
>То есть точнее, что за KDE Libs? Это урезанный Qt?
KDE -- это не урезанная, а, наоборот, расширенная Qt :-)

anonymous (*) (2001-02-14 02:02:21.0) wrote:
>Fuck em Gnome bastards...
Ximian -- это не Gnome, а Gnome -- не Ximian, на что авторы письма
просили обратить внимание :-) Лично я использую KDE, однако Gnome
вполне уважаю, чего и Вам желаю ;-) Это вообще дело вкуса чем
пользоваться.

Дмитрий

anonymous
()

> > То есть точнее, что за KDE Libs? Это урезанный Qt?
> KDE -- это не урезанная, а, наоборот, расширенная Qt :-)

Скорее всё-таки не то ни другое, KDE это вообще не Qt :)

Но всё-таки я не понимаю пор лицензиям, простите уж :)
Вариант 1. Вроде бы пописывая программы "под KDE", я использую Qt, и следовательно должен её покупать.
Вариант 2. С другой стороны, какой тогда толк от того, что KDE-Libs под LGPL? Или считается, что я "использую" KDE-Libs, а не Qt, и поэтому платить не должен?
Какого общее мнение на этот счет?

Dimentiy ★★
()

2Dimentiy: Я думаю, что, наверное, без бабок. Кто тебе мешает вообще ничего не знать про наличие QT??? Особенно, ежели ты бинарник статичным сделаешь - там уж сам чёрт ногу сломит... ;-) Не будут Тролли с тобой судиться из-за этого, я думаю.
Другое дело, что людям, юзающим QT+KDE+Твою_софтвинку в коммерческих целях (например, ты аналог 1С наваяешь под КДЕ) влёгкую могут вкатить штраф - это уж слишком явно противоречит лицензии... К тому же не надо забывать, что в нашей стране есть специальный (закон, инструкция, указ - нужное подчеркнуть и вынести за скобки) о том, что БЕСПЛАТНЫЕ вещи в организации иметь нельзя (это уж как-то обсуждалось, просто напоминаю): ВСЁ должно быть поставлено на учёт. Если же что-то подарено (тот же Linux можно рассматривать как дарение), то требуется выплатить налоги (НДС, например) как будто софт был приобретён по среднерыночной цене (это оценивает статуправление и даёт соответствующую справку), а средреныночная цена - это стоимость софта "от M$" ;-). Соотвественно, чтобы не иметь проблем с налоговой полицией лучше всего купить всё, чего продаётся... ;-)

R00T
()

2 Dimentiy:
выскажу свое мнение насчет лицензий, хотя оно и может оказаться неверным.

Если вы пишете софт под KDE, и ллицензия у вашего софта не GPL, то вам придется купить Qt (KDE-libs покупать не надо, они LGPL'ed)
Если вы пишете под KDE и лицензия у софта GPL, то покупать ничего ненадо.

При написании софта под GNOME, все гораздо приятнее, никто вас не будет трогать независимо от того, под какой лицензией вы продаете свой софт.

Думаю это одна из причин, почему гиганты UNIX индустрии не замечают KDE/Qt. И скорее-всего не заметят.
--
Nik

anonymous
()

под kde без qt вы мало что напишете =))
если используешь qt в неGPL проге, покупать надо

RM
()

Nik
ты думаешь у гигантов денег Qt купить нету? ну тогда все с ними ясно =)

RM
()

Вроде бы понятно, если писать коммерческую программу, то желательно использовать GTK и ее аналоги, а не Qt. Вопрос: какую библиотеку лучше использовать чтобы она не была привязана к KDE или GNOME. Ну хочется чтобы работала и под IсeWM и т.д.

Korwin ★★★
()

2RM:
деньги купить есть. Но привязываться к разработке какой-то фирмы и не иметь никакого контроля над этой разработкой есть очень нехорошо.
Я думаю что далеко не проблема даже купить Troll tech. Но опять же это будет иметь смысл только в случае последующего "освобождения" Qt.
А так как ставка уже сделана на GNOME, то никому это нафиг ненадо.
--
Nik

anonymous
()

2 Korwin: GTK есть практически в любом современном дистрибутиве и почти в любом она ставится по умолчанию (потому как куча всяческих приблуд из этого дистрибутива написана как раз с использованием именно GTK). Думаю, что вероятность отсутсвия GTK минимальна, так что наверное это оптимальный выбор (писать на Xlib это уж слишком). Вот наличие GNOME-libs уже далеко не так вероятно. -- Nik

anonymous
()
Ответ на: комментарий от Dronov

> И ребята из KDE team все же объяснили -- это 'legal risk', то есть это
> хотя и на запрещено явно, но "нормальные" компании за это начинают
> судебное преследование

Ерунда. Во-первых юридический статус поисковых машин не определен.
во-вторых, нигде не написано, что при поиске, релевантность будет 100%.
в-третьих sponsored links вообще к поиску не относятся.
в-четвертын, KDEшникам, похоже, просто завидно, что они так и не смогли продаться.

Вывод: KDEшники нешили подпортить имидж Ximian, выдавая совершенно нормальное (как с юридической так и с моральной точки зрения) деяние за нарушение всех смертных грехов. Подобная нечестная игра KDEшников, видимо, вызвана тем, что им _обидно_... ;)

По человечески, я их понимаю... Однако, могли бы поискать фонды для создания своей компании а не взывать к общественности. Хотя, учитывая, что стандартным UNIX десктопом станет GNOME, всем любителям KDE рекомендую посетить Ximian в ближайшее время, пока поезд еще не ушел ;)

ivlad ★★★★★
()

oxonian
хех, да ясно, что популярностью KDE захотели воспользоваться
значит, она есть =)
а что еще нужно?!

RM
()

Гнилая дискуссия. Товарищи, защищающие Ximian, почитайте письмо получше. Давайте пример. Фирма Интеллект-Сервис (БЭСТ) договорилась с rambler.ru чтобы при поиске сочетания 1C первым выходил линк на БЭСТ :-) Как Б.Нуралиев на это отреагирует? Или другой пример. Притянут за уши и нереален, но Зуб у вас заболел. И живете вы в США. И хотите быстро найти обезболивающее через Internet. Заходите на altavista.com и ищете. Но первые и самые заметные ссылки рекомедуют вам зубную пасту :-) В общем уродство.

anonymous
()

> Вроде бы понятно, если писать коммерческую программу, то желательно
> использовать GTK и ее аналоги, а не Qt

Да тут неоднозначно, смотря что за программа... если, допустим, нужна многоплатформенность Win<->*NIX, то Qt. Или CLX (посмотреть бы на зверя, что получилось)...

Насчёт собственно темы - это, конечно, некрасиво, но так делают почти все, так что никуда не деться. Это бизнес...

Dimentiy ★★
()
Ответ на: комментарий от RM

> хех, да ясно, что популярностью KDE захотели воспользоваться
> значит, она есть =)
есть, конечно... разве я стану отрицать, что KDE популярен?
Нет! Я сказал, что GNOME - станет стандартом.
К сожалению, никто не проводит оценок популярности UNIX desktops, интересно было бы посмотреть на динамику.

> а что еще нужно?!
Мне от KDE вообще ничего не нужно.
От GNOME, впрочем, тоже нужно немного, посколько я в основном пользуюсь FVMW а не desktops... Впрочем, Helix GNOME очень быстро и удобно ставится, что мне очень понравилось...

ivlad ★★★★★
()
Ответ на: комментарий от R00T

Извини R00T, но насколько я помню, это в польше было судебное
разбирательство какой то фирмы и ихней налоговой службы. И налоговой
службе удалось доказать, что линукс есть подарок по среднерыночной
цене (т.е. ms windows). Можно поискать здесь же в архиве новостей.
(Длинное ,кстати ,обсуждение было...) У нас до этого еще не дошли.
Если я не прав, дай пожалуйста наводку на соответствующие законы, я
посмотрю в гаранте.

anonymous
()

Товарищ, призывающий товарищей, защищающих Ximian, прочитать письмо получше, лучше сами прочитайте письмо получше. Там не первым линком выводится, а в окошке "sponsored links", так, что пример с БЭСТом и зубной пастой здесь не уместен. Ведь подбирают вам банеры, в зависимости от темы страницы - здесь тоже самое.

anonymous
()

Для тех, кто считает, что GNOME станет стандартом, потому что мол его буржуи любят, а KDE они не замечают - http://www.kdeleague.org/

kdelibs под LGPL, думаю, для того, чтобы с ними можно было линковать коммерческий софт и коммерческий вариант Qt (от GPL/QPL варианта отличается лицензией и стоимостью). То, что для написания коммерческого софта Qt надо покупать за $1500 мешает только разработчикам shareware софта. Для крупных организаций это не сумма, и поэтому глупо утверждать, что для них лучше GNOME с его LGPL Gtk+. А shareware - да нафиг оно надо, лучше open source юзать.

По поводу юзабильности GNOME не буду высказываться, не юзал я его. Но исходники под Gtk+ производят на меня очень грустное такое впечатление. Я думаю как-нибудь переписать под Qt несколько простых Gtk+ фигулин типа frontend'а к nmap (nmapfe) для сравнения. Думаю раз в 5-6 компактнее и понятнее код получится ;) GUI на C - это ужасно. Писал я когда-то под OSF/Motif и Win32 API, и довольно хорошо себе представляю, что это за Ж***. Под Gtk+ не писал, но внешний вид исходников иллюзий не оставляет. Мне жалко разработчиков GNOME. И если GNOME станет industry standard, и придётся писать софт под него - брошу компы и пойду работать дворником или конюхом ;) Существует Gtk--, но его название говорит само за себя, для C toolkit C++ bindings иначе как через ... не делаются. По этому хочу сказать защитникам GNOME и Gtk+, в особенности тем, кто за всю свою жизнь не написал даже проги, которая окошко с кнопочкой рисует: пожалейте программеров.

ivan4th
()

Про стоимость

> То, что для написания коммерческого софта Qt надо покупать за $1500
> мешает только разработчикам shareware софта

Какая разница, какой софт - это означает, что тот самый разработчик, на которого лицензия, в течение года с лишним будет зарабатывать на 100$ меньше, чем мог бы. Другое дело, если действительно получается производительнее, может оно даже и выгоднее получится. Но только если постоянно заниматься написанием программ под Linux, для разовых заказов получается роскошь.

Никто Kylix не видел? Вроде уже продукт в тираж ушёл, ограничений на разглашение уже не должно быть, поделитесь, CLX нормальная вещь? Борланд зашифровался, как будто атомную бомбу делают :(


Dimentiy ★★
()

2Nik: Серёг, как по поводу пивка-то попить вместе, а?
Пиши на sudoer@chat.ru когда и где! ;-)

R00T
()

ну да, Qt платный...но это не останавливает всякие theKompany софт под KDE делать
кстати, есть фирмы подобного уровня, которые на гном ориенируются?

RM
()

ivan4th> для C toolkit C++ bindings иначе как через ... не делаются.
А QT по Вашему использует XWindows объекты ? Интерфейс к xlib'ам есть только сишный, все остальное - биндинги над С :). По слухам, BeOS написан на С++, наверное там С++'ные объекты - native представление. Конечно наличие в названии gtk-- 2х минусов очень существенный аргумент, чтобы не писать на нем (а может даже и не смотреть на него). Что еще, кроме названия, Вам не нравится в gtk-- ?

anonymous
()

А что будет, если я сделаю static QT и с ним соберу dynamic LGPL KDELIBS ??? Не будут ли они, пусть даже включая огромные куски QT под новой лицензией ?

anonymous
()

Xlib, Qt & Gtk--

Xlib приблизительно соответствует GDI в Win32. Рисовалка, грубо говоря, плюс понятие окошка. Там и объектов-то - раз-два и обчёлся. Так что Qt едва ли можно назвать "C++ bindings for Xlib". Это определение соответствует лишь его небольшой части. Объекты типа QLabel, QPushButton, QLineEdit etc. выполнены "в терминах" самого Qt, а не являются небольшими надстройками над чем-то уже существующим. Если же вся библиотека выполнена в виде bindings, то тут появляется целый ряд недостатков.

Сравним хотя бы документацию: http://gtkmm.sourceforge.net/docs/gtk/Gtk%3A%3AStatusbar.html http://doc.trolltech.com/qstatusbar.html

Посмотрим http://gtkmm.sourceforge.net/docs/gtk/Gtk%3A%3AList.html

Название - Gtk::List - многообещающее. А х*** он делает? Честно говоря, мне неинтересно, что он делает. Подозреваю, что-то важное. Зато бросается в глаза, как он это делает: void insert_items (GList* items, gint position)

GList, это, кажись, из glib. И мы здесь имеем голимый сишный подход на основе сишных структур. Замечательно. Будем дальше смотреть, или хватит?

(qt) QLabel. Позволяет нам вывести текст или pixmap. Gtk::Label. Только текст. OK, есть Gtk::Image; может нарисовать Gdk_Image. Блин, я хочу картинку из файла. Фигвам. C QPixmap и QImage будем сравнивать? Вот я смотрю у него get() есть, но это get drawable _contents_. Так что видать из Gdk_Pixmap, который из файла можно прочитать, мы туда ничего просто так не перерисуем. Айда доки по Gdk читать. По ходу тут без C-style Gdk calls не обойтись.

Синтаксис signal/slots тоже впечатляет. Gtk::EmitProxySignal3<void,const gchar*,gint,gint*, CppObjectType,BaseObjectType,2,&gtk_editable_insert_text> insert_text; Оно конечно похвально, что авторы хотят обойтись чистым C++ в стиле STL безо всяких moc'ов. Однако мне почему-то кажется что emit mySignal(a, b, c); выглядит проще и понятнее.

В общем и целом, дерьмо at the first glance. Чёрт ногу сломит с этим Gtk-- и его "подробной" и "понятной" документацией. Тут, видимо, как минимум требуется знание Gtk+. А на кой он мне сдался??

ivan4th
()
Ответ на: комментарий от anonymous

> А что будет, если я сделаю static QT и с ним соберу
> dynamic LGPL KDELIBS ??? Не будут ли они, пусть даже
> включая огромные куски QT под новой лицензией ?

Нет, иначе зачем LGPL?
Так рассуждая, можно просто статически собрать GPL программу
и продавать ее в бинарниках...

anonymous
()

2ivan4th
IMHO, Qt -- одна из лучших C++ библиотек, while Gtk --
ну, она ж для GIMPа писалась, и творить на ней desktop --
примерно как стрелять из пушки по воробьям.

Motif -- дерьмо, хоть и стандартное. Но возьмите кучу Cшных
библиотек типа XForms, Athena, и что там еще...

C++ -- типа, круто, поэтому все Cшные widget библиотеки
незаслуженно заброшены. Хотя IMHO Cшные библиотеки обычно
меньше, проще читаемы, работают быстрее и писать под них
проще, чем под C++ные.

Сравните Qt 1.xx с XForms -- примерно одного класса библиотеки,
с одной разницей -- Qt клепала фирма, а XForms -- 1.5 орла,
зажавших, к тому же, исходники.


anonymous
()

Gtk+ УНРЭ Х ЯХЬМЮЪ АХАКХНРЕЙЮ, МН ЯДЕКЮМЮ Я НАЗЕЙРМН-НПХЕМРХПНБЮММШЛ ОНДУНДНЛ, Х ОНРНЛС МХ Н ЙЮЙХУ НЯНАШУ ОПЕХЛСЫЕЯРБЮУ яХ++ Б ЩРНЛ ОКЮМЕ ЦНБНПХРЭ МЕ ОПХУНДХРЯЪ. дПСЦНЕ ДЕКН, ЕЯКХ ВЕКНБЕЙ, ПЮГПЮАЮРШБЮЧЫХИ МЮ НЯМНБЕ gtk+ ЯБНЧ ОПНЦС, ЯБЮЪЕР МЕВРН МЕОНРПЕАМНЕ Б КСВЬЕЛ ЮЯЯЕЛАКЕПМНЛ ЯРХКЕ, МН РЮЙХУ - Б ПЕЮМХЛЮЖХЧ. [avp]

anonymous
()

Тьфу ты(где-то я это уже видел:))), повторяю: Gtk+ хоть и сишная библиотека, но сделана с объектно-ориентированным подходом, и потому ни о каких особых преимуществах Си++ в этом плане говорить не приходится. Другое дело, если человек, разрабатывающий на основе gtk+ свою прогу, сваяет нечто непотребное в лучшем ассемблерном стиле, но таких - в реанимацию. [avp]

anonymous
()

Да, сишная объектная ориентированность, бесконечные (void *)hren_morzhovy (извините). Typecasts, coredumps и иже с ними. По поводу XForms не буду выступать, не юзал, а доки сейчас уже влом еёшние читать, но она, кажись, закрытая - или уже открыли? Что-то не слыхал... Только замечу, что изначальный создатель KDE, Matthias Ettrich, перешёл с XForms (LyX) на Qt и обратно не торопится ;)

ivan4th
()
Ответ на: комментарий от ivan4th

>перешёл с XForms (LyX) на Qt и обратно не торопится ;)

Однако, как не странно, собсно LyX как-то неторопится переползать
ни на QT (ублюдочный KLyX -- не всчёт), ни на GTK 8-))). К чему
бы это, господа программеры?

Old-Cat
()
Ответ на: комментарий от anonymous

Товарищу, который про баннеры ПО ТЕМЕ написал :-) Так тож ПО ТЕМЕ. Человек ищет KDE (тема), а ему ПОДСОВЫВАЮТ Ximian GNOME. Далеко не по теме. Вот если-бы человек искал desktop & linux - тады по теме ;-)

anonymous
()

2 ivan4th: надо не на доки смотреть, а примеры сырцов, которые реализуют одинаковую функциональность. Так вот, Gtk-- и Qt - практически не отличить (одни и те же названия методов, сигналов и пр.). И если доки смотреть, то искать получше (твои долбанутые примеры с GtkList и GtkLabel и GtkImage).
2 Dimentiy: что же ты хочешь от здешних ламеров услышать, которые даже не знают о лицензии Qt. Тут (в форуме) программеров практически нет - тут криворукие юзеры. Сам думай о достоверности полученной здесь информации.. Лучше бери браузер в зубы и читай и думай. Или будешь потом жалеть, что тебе ламеры неправильно подсказали что-то.

anonymous
()

2anonymous: По поводу скандала в Польше.
В том-то и дело, что у нас ТАКИЕ ЖЕ законы. Спроси у бухгалтера (я спросил). Ответ я писал в том форуме, впрочем его же и напомнил.
Мысль простая: ВСЁ, что используется для деятельности предприяния должно хоть немножко постоять на балансе (в случае МБП, к которым можно отнести и ОС). Если ты ставишь ОС на баланс, ты должен выплатить НДС (как минимум, если за нал, то ещё и НП). Если ты берешь что-нибудь "за так" и ставишь на баланс, ты должен иметь документы, удостоверяющие факт дарения и обратиться в статуправление, которое выдаст справку о среднерыночной стоимости и с этой стоимости ты должен будешь выплатить НДС... Поскольку среднестатистически цена на ОС колеблется на уровне цен "от M$", то в справке будет стоять похожая цифра...
Если ты ОС на баланс не ставишь, тем самым ты нарушаешь закон (какой - не знаю, чего-то из области бухгалтерского учёта...) и налоговики только в путь имеют полное право штрафануть на полную катушку.
Именно такая ситуация была в Польше и такая же возможна у нас. Поэтому всё то же: лучше купить на Горбушке (которую закрыли вроде...) дисочек с программами, на который тебе напишут товарный чек и дадут кассовый, чем юзать что-то НЕ_КУПЛЕННОЕ. В любом случае, раз у тебя будут финансовые документы о законном приобретении, претензии смогут выдвинуть лишь к организации-продавцу.

По поводу Open Source есть ещё один вариант: проводить по бухгалтерии как собственную разработку (для организаций, имеющих соответствующие разрешения и пункты в Уставе) - тем самым можно избежать налогов и не нарушить GPL. Хотя подобная трактовка GPL, мягко скажем, дурно пахнет...

R00T
()

Gtk-- не есть то же самое, что Qt. Из доки тоже можно узнать достаточно,
даже если в ней функции толком не описаны. Gtk-- основан на STL,
Qt на собственном QTL. Последнее объясняется тем, что, во-первых, Qt
появился заметно раньше, чем STL стал юзабильным и компилябильным
(впрочем, он и сейчас таковым не является на целом ряде платформ,
которые поддерживает Qt), а во-вторых тем, что QTL для нужд гуйни
заметно лучше подходит благодаря reference based containers etc.
Gtk-- пытается запихнуть всё в рамки STL... Флаг им в руки, конечно,
но мне не кажется, что это выход. Многие гуишные элементы - это
совсем не то, что следует часто копировать, а Gtk--, похоже,
предпочитает списки etc. самих объектов, а не указателей на них.
Код? Ну вот terraform скачал по ссылке со странички Gtk--. Первый
попавшийся файл чуть прокрутил вниз - и вижу:
gdk_draw_rectangle (p_pixmap,
GTK_WIDGET(gtkobj())->style->white_gc,
TRUE, 0, 0, this->width(), this->height());
Ещё чуть ниже:

int GuiBufferedDrawingArea::expose_event_impl (GdkEventExpose *event)
{
gdk_draw_pixmap(get_window(),
GTK_WIDGET (gtkobj())->style->fg_gc[GTK_WIDGET_STATE (GTK_WIDGET(gtkobj()))],
p_pixmap,
event->area.x, event->area.y,
event->area.x, event->area.y,
event->area.width, event->area.height);
return FALSE;
}

Quod erat demonstrandum. Думаю, теперь всё с ними ясно? Или
популярно разъяснить?

Как сигналы вызываются - тоже немаловажно, если мне каждый раз
придётся писать строчки охренительной длины, чего здесь хорошего?

Что касается документации - под Qt можно за день научиться писать,
да и по своему опыту скажу, что доки очень помогают. А если в них
ничего нет? Да, и с Qt мне приходится иногда в его сырцы лезть.
Но тут это придётся делать постоянно. Кроме того, поскольку там
всё выполнено в терминах Gtk+, мне придётся постичь и Gtk+. А оно
мне надо?

LyX/XForms - думаю, LyX на Qt не переходит в связи с тем, что
миграция на другой тулкит - дело не из простых. KLyX я не видел
толком, но раз утверждается, что это дерьмо - вот иллюстрация
к проблемам перехода ;)

По теме:

Update Feb 13:After a series of amicable discussions between the authors and Ximian, Ximian has announced that it will revise its Google advertisements to eliminate the possibility of confusion and will refrain from any further KDE-keyword-related ad campaigns once the current campaign expires. We're glad that Ximian has taken this step and even more glad that this issue is resolved.

This page will stay up for the time being as a historical note.

Now back to coding! :-)

Похоже, враждующие стороны уже помирились, а Ximian признали
свою ошибку. А тут всё ещё выясняют, кто из них прав ? ;)

ivan4th
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.