Pull to refresh

Comments 69

Все, Нокия окончательно сдала направление мобильных систем MS.
Ну это уже их проблемы, пусть лучше в таком случае Qt хотя-бы не убивают.
Да, это уже хорошо.

Ждем объявление о продаже/передаче другим компаниям Симбиана, наработок по Маемо и прочему.
Всё-таки это лучше, чем просто взять и бросить.
Да, безусловно. Всяко лучше, чем если бы все осталось в цепких лапках МС.
Интересно, чем и где теперь будет заниматься Matthias Ettrich
Извините дак он к QT не каким боком… Да и новости читайте KDE ничего не угрожает…
Маттисас Этрих уже бог знает сколько времени работает и над Qt тоже. В Trolltech он, вроде, с начала 2000-х.
С другой стороны, если таки Nokia от дел отойдет, то можно будет спокойно портировать Qt на «конкурирующие» для Нокии мобильные платформы и вообще станет больше свободы в развитии Qt.
А кто запрещает сейчас этим заниматься?
Никто, просто так в апстрим будет проще отдавать изменения — политики меньше станет.
Apple, к примеру, запретили портирование Qt под iOS. Пруфлинка не нашёл, но мне это сказал один из разработчиков Qt.
Начинает напоминать ситуацию со SUSE, напомню МС получает контроль над компанией, делит ее на куски, оставляет себе те, что с правами на интересные патенты и лицензии и другими полезностями, остальные продает по дороже, а что не получается продать — банкротит и закрывает.
Мне кажется или команда Qt так и останется в нокии? А ведь это фактически уничтожит разработку…
Из пресс-релиза Дигии (http://qfx.quartalflife.com/Clients/fi/digia/rss/newsentry.aspx?id=1002076384&culture=en-EN)
In connection with the deal Digia plans to employ 19 persons from Nokia working
in Silicon Valley in the U.S. and in Oslo, Norway.

Не маловато ли 19 человек для такого продукта??
Nokia отдаёт Digia только вопросы лицензирования и поддержки, конечно сами разработчики Qt остаются в Nokia.
Так и я о том, это ж еще хуже.
Фактически, Нокия спихивает поддержку и коммерческих заказчиков в другое место, чем открывает для себя возможность просто задушить продукт без всяких криков со стороны заказчиков.
Не получится задушить в виду соглашения с KDEшниками…
Задушить продукт можно просто перебросив разработчиков на работу с Windows Phone например (и переучив на дотнет). Развитие продукта остановится. через 3 года он никому не будет нужен уже.
Ничего подобного. Это opensource проект, просто в этом случае в соответствии с соглашением KDEшники получат в свои руки права на весь исходный код и уже тогда Qt будут пилить все.
И вот тогда-то он точно станет никому кроме КДЕ-шников не нужным.
Сами подумайте — станут они ее пилить под винду? Или под какой-нибудь QNX?

И, отвечая на следующий комментарий, хочу заметить что количество кода «на Qt» и количество кода «в Qt» — не одно и то же.
Кому надо, сами допилят под нужную платформу и передадут потом патчи в мейнстрим. На Haiku почему-то Qt вполне успешно портировали без Нокии.
Про винду вообще смешно:
KDEшники немало усилий приложили для портирования кед под Вин.
Короче говоря, убить опенсорс либу с большим коммьюнити силами даже MS не так уж и просто. В худшем случае Нокия просто допрыгается как в свое время разрабы XFree86
Нокия обладает немножко большим количеством ресурсов чем разработчики XFree86 — это раз, так что за Нокию я спокоен.
Моя главная проблема — имеет ли Qt коммерческие перспективы или она сведется к опенсурсным поделкам на линуксе через 5 лет.
Мне нужно СЕЙЧАС решить — можно ли ее применять в новом проекте или нет.
А вот мне с таким развитием ситуации кажется что нельзя. Т.к. превратится она в «мертвую» технологию через пару лет.
GTK «мертвая» технология? Оо
ЗЫ
Через 10 лет наверное все современные технологии так или иначе или полностью преобразуются или умрут.
GTK — мертвая технология.
Назовите мне крупных производителей ПО для винды, которые пишут на GTK. хотя бы пару штук.
Да ну? Что-то за последнее время не превратилась, не вижу, почему должна превратиться в ближайшее время.

З.Ы. Не Нокией единой…
В мертвую технологию она превратится, если не будет хотя бы одного из:
1. нормальной коммерческой техподдержки
2. активной разработки под ведущие платформы (как десктоп так и встраиваемые)
3. единообразия и качества API

Для всех трех требуется «владелец», который будет заботиться о выполнении всех трех.
Ну какие глупости, право же.
Аргументируйте, пожалуйста?
Для начала аргументируйте Вы. Если технология востребована, если ей пользуются, если ключевые разработчики по-прежнему ей занимаются — о какой смерти может идти речь?
Хорошо, поясню.
1. Владелец технологии и работодатель основных разработчиков (Nokia) в технологии более не заинтересован, в связи с переходом на несовместимую технологию.
2. Основной доход от технологии, как таковой, был обеспечен продажей лицензий и техподдержки.
3. Владелец конкурирующей технологии (Microsoft) становится партнером Nokia.
4. Продажа лицензий и техподдержки в совокупности со ВСЕМИ коммерческими клиентами в неизвестную маленькую компанию, годовой оборот которой в полтора раза меньше, чем было заплачено за приобретение технологии.
5. Разработчики остаются в Nokia (за исключением 19 человек, которые, как мне кажется, не составляют ядро разработки).
6. Nokia говорит что будет «продолжать заниматься разработкой в community варианте», то бишь в наплевательском режиме, который не приносит дохода, см. п. 4. (Nokia will drive Qt developments in support of our business needs and our investments in community building, marketing and R&D will continue to benefit all members of the Qt community)
7. Nokia декларировала, что Qt больше не имеет перспектив внутри Нокии — symbian будет закрыт в течение нескольких лет, порта на Windows Phone не будет.

Отсюда вопросы:
— за счет чего будет финансироваться отдел разработки Qt в Nokia?
— Что произойдет с основной командой Qt (Nokia)?
— Насколько компетентны разработчики Digia, чтобы заменить полностью команду Qt?
— Сколько ресурсов сможет выделить Digia на разработку и поддержку Qt?
UFO just landed and posted this here
Да я бы тоже с удовольствием применил бы, будь это мой личный проект.
Но: в проекте будет задействовано много народу и проект лет 10 должен прожить без смены технологии.
UFO just landed and posted this here
Я описал тремя постами выше — куда он денется.
Я не говорю про opensource разработку здесь, а про нормальный коммерческий продукт.
GTK рассматривать в качестве базы для коммерческого софта — даже не смешно. Вот это и означает мертвую технологию.
С учетом специфики (моего) проекта — мне нужно быть уверенным что разработка Qt не загнется через год, оставив в списке совместимости один линукс и отсутствие коммерческой техподдержки.
UFO just landed and posted this here
UFO just landed and posted this here
Нельзя — потому что не выгодно. Есть более дешевые и распространенные технологии, тот же .NET или java.
Хотя я не исключаю возможности какого то рынка, специфичного именно для GTK.
UFO just landed and posted this here
Я не говорю про опенсоурц разработку ВООБЩЕ. И конечно коммерческие лицензии в необходимом количестве должны быть куплены.
Я говорю что разработка на GTK обойдется компании намного дороже чем на том же .NET. И учитывая что большая часть рынка — это винда, дотнет становится очень выгодным решением.
Нельзя так же сбрасывать со счетов доступность квалифицированных ресурсов, которых под дотнет на три порядка больше чем под GTK при одинаковом уровне квалификации.

Вопрос в том, во что превратится эта самая коммерческая лицензия на Qt через 5-10 лет.
UFO just landed and posted this here
Я нисколько не желаю вкладывать ресурсы в развитие «технологии Х», поскольку это не принесет прибыли.
Поэтому я смотрю на ситуацию с Qt с точки зрения того, насколько вероятно что она продолжит развиваться в нужных мне направлениях. И пока картина выглядит плохо.
UFO just landed and posted this here
Кстати, судя по действиям нокии — они именно что выкидывают эти проекты в «помойку» под названием Digia
UFO just landed and posted this here
Моей карме уже ничего не страшно. :) Да и кармадрочерство я не одобряю.

Я специально взял слово «помойка» в кавычки. Фактически, это то, как Nokia использовала их (ну или выглядит так).
А про стоимость и доступность ресурсов я уже упоминал выше. Nokia, при всём прочем, не отдает разработчиков, а передает sales/support сотрудников.
Я не исключаю что Digia может оказаться могучей компанией и вытянуть всю разработку Qt, сохранив ее на должном уровне. Но по финансовым отчетам компании жтого не скажешь.
UFO just landed and posted this here
KDE будет и под всякие невменяемые OS вести разработку? Типа Windows/Mac OS/Embedded?
UFO just landed and posted this here
UFO just landed and posted this here
Разрабатывать или продавать?
Разрабатывать можно и бесплатно — берешь GPL версию и вперед. Где деньги-то?
Поддержка начнет осуществляться кучкой мелких компаний, вносящих несовместимые правки. Верный путь в пропасть (для клиента).
UFO just landed and posted this here
Лицензию на Qt можно продавать, взяв LGPL версию?
Впрочем, да, можно конечно, но кто купит?
UFO just landed and posted this here
UFO just landed and posted this here
А какие есть коммерческие продукты на GTK?
UFO just landed and posted this here
И что еще примечательно: суммарный объем кода, который был написан KDEшниками на Qt больше, чем объем кода, который написан на Qt самой Нокией.
это вы откуда такую информацию взяли?
> Не маловато ли 19 человек для такого продукта??

емнип, столько в троллтеке и работало, когда их нокия купила
неправда, у них как минимум было 3 офиса до покупки (они остались и после покупки, более того еще добавились и новые, минимум один — в Берлине). Один в Осло, один в Брисбене и один где-то в штатах.
И я общался с директором отделения в Брисбене как раз за год до продажи — у них было около 40 человек в штатах.
Значит, мне память изменяет :) Спасибо!
Оппа, а нам ничего не сказали. И почему питерское отделение диджии всё узнает с хабра…
Наличие более одной компании, оказывающей поддержку, должно положительно сказаться на качестве этой самой поддержки. Они правда и раньше предоставляли consulting services, но теперь вроде будут ещё и баги чинить.
Sign up to leave a comment.

Articles