| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Проявился Домоклов Меч над Qt |
| Автор: SABROG 11.2.2011, 23:39 |
| Случилось то о чем подозревали многие, когда узнали, что новым CEO в Nokia станет один человек пришедший из Microsoft. Подробности тут на английском: http://conversations.nokia.com/nokia-strategy-2011/ В кратце Nokia отказалась от продолжения разработки MeeGo, "продавшись" Microsoft, согласившись ставить Windows Phone на свои мобильные телефоны. Разработчики в шоке, те, кто надеялся увидеть Linux OS получают его прямого и заклятого врага - Windows. Intel высказала своё сожаление по поводу остановки разработки MeeGo, но не собирается опускать руки и собирается продолжать развитие ОС. Nokia тем временем пытается успокоить разработчиков, которые потратили кучу своего времени, и скорее всего, денег. Инвесторы обрушили акции Nokia. Программисты из Trolltech работающие на Nokia пытаются утешить программистов использущих библиотеку Qt надеясь на скорейшее прояснение ситуации в положительную сторону. Немного предыстории. Nokia купила компанию Trolltech в надежде на то, что портабельная библиотека Qt сможет стать конкурентом для iPhone и Android. Также под эгидой Nokia в Qt появилась лицензия LGPL, которая позволяет не раскрывать свои исходные коды в коммерческих приложениях в надежде на привлечение еще большего количества разработчиков. Теперь раскручиваем ситуацию обратно. Если не нужна MeeGo и Symbian, то не нужна и Qt. Предположим, что найдутся инвесторы и перекупят Qt. Какой им смысл поддерживать лицензию LGPL? Возможно версия 4.7.1 это вообще последняя версия которая вышла под этой лицензией. Деньги нужно как-то зарабатывать, а для этого нужно продавать коммерческую лицензию. И что теперь, GPL? Возвращаемся к тому с чего начали, удаляем из GIT'a все что было написано за пару лет для мобильников и продолжаем поддержку десктопов? Или снова Greenphone? |
| Автор: alexvs11 11.2.2011, 23:42 | ||
я один этого не понял? |
| Автор: boostcoder 11.2.2011, 23:45 |
| мне как-то пох* спасибо за новость. |
| Автор: SABROG 11.2.2011, 23:57 |
Тут всё понятно, если посмотреть на историю, то посли покупки Qt все разработчики Trolltech ринулись портировать её на Symbian... Видимо Nokia нужна была портируемая графическая библиотека для обновления интерфейса, которую они и купили. Разработчики пишут программы, которые работают и в Windows, и в Linux, и в MacOS, и на Symbian - все рады. На деле, конечно, оказалось все немного сложнее. Думаю это фразу я бы мог вставить в виде комментария на 96,9% блогов в интернете. Месяца идут, а я до сих пор не могу понять, что тебя привлекает в этом разделе форума. Кроме негатива я от тебя почти ничего толкового и не получил. |
| Автор: kemiisto 12.2.2011, 00:00 | ||||
| Какая драма. SABROG, Ваш столь эмоциональный пост свидетельствует в пользу столь мною любимого тезиса о сложности С++. На что-то большее у программистов С++ нету времени. Но нашлась минутка на эмоции. Ваш пост сплошные эмоции. Но, давайте попорядку. Реквестирую пруф. ВНЕЗАПНО! В этом мире что-то продаётся!?
Красноглазики в шоке. У разработчиков нет на всякие_там_шоки времени. Если подразумевалось, что Qt не нужна Nokia, то да. Но нужен пруф, что ей не нужны MeeGo и Symbian. Чёрт его знает. Авось пустят Qt на WP7. Маловероятно, хотя... Стратегическое партнёрство же. Это в качестве наиболее оптимистического варианта.
А вот и потенциальный инвестор. |
| Автор: alexvs11 12.2.2011, 00:00 | ||
| SABROG, не знаю конечно, но уверен коммерческие версии кьюта они тоже хорошо продают да и вообще, кьют именно на декстопах сейчас довольно популярен, а симбиан давно в ящик сыграть собирается не вижу трагедии Добавлено через 2 минуты и 9 секунд
ну с учетом, что на лаптопах windows это худшее, что бывает, то да, в шоке |
| Автор: SABROG 12.2.2011, 00:07 | ||
На самом деле тут для меня все несколько драмматичнее. Я сначала программировал на Borland Builder C++ (один хрен та же фирма что и Delphi). Последний давно и медленно загибается, перспектив в переносимости никаких (хотя у самого 2 книжки печатные купленные в Молодой Гвардии по 900 страниц). Пересел на Qt и уже 4 года на нем пишу. Обидно за потраченное время разработчиками Trolltech, за которое они могли бы устранить древнейшие баги и улучшить библиотеку вместо того, чтобы впустую потратить свои силы на Symbian и MeeGo. Если поднимите новости, то увидите, что AMD тоже присоединилась к разработкам. Только думается мне, что без "посредника" Intel с AMD не уживутся. |
| Автор: Sahab 12.2.2011, 00:12 | ||
пиши на плюсах... не так обидно будет...)) |
| Автор: alexvs11 12.2.2011, 00:15 |
кьют лучший гуишный фреймворк на плюсах, что значит писать на плюсах? |
| Автор: Sahab 12.2.2011, 00:19 |
| сударь... мне прекрасно известно на чем написан кьют. я говорю что нужно писать не на кьют .... а на с++ если все равно не понятно... можно и глубже копнуть) |
| Автор: alexvs11 12.2.2011, 00:23 |
| Sahab, и правда не понятно, как гуи можно на ++ написать? |
| Автор: SABROG 12.2.2011, 00:26 |
Видимо выводя свой интерфейс в консоль. С другой стороны чем не GUI параметры к приложению... |
| Автор: Sahab 12.2.2011, 00:30 |
| руки + моск и что одним кьютом мир живет?) такое чувство уважаемые, что вы упорно делаете вид что не понимаете) |
| Автор: boostcoder 12.2.2011, 00:33 | ||||
полагаю, Sahab хотел сказать лишь то, что на Qt не пишут. его используют ;) но при использовании Qt, все же пишут на с++ ;) если учесть последнее - то печали быть не должно. пописали - получили опыт. двигайтесь дальше. ненужно фанатизма ;) Добавлено через 2 минуты и 35 секунд мой папа говорит: за деньги можно купить все, кроме, хотябы секунды времени и микроизвилины в черепной коробке. так что это реальный дефицит. а может не делают? ;) |
| Автор: Sahab 12.2.2011, 00:35 |
| +1 никогда не умел красиво и внятно говорить (писать тоже%)) |
| Автор: alexvs11 12.2.2011, 00:37 | ||
я всегда подозревал, что капитан, он гдето рядом как можно писать гуи на чистых плюсах? в чем же фанатизм |
| Автор: boostcoder 12.2.2011, 00:39 |
проехали.... |
| Автор: kemiisto 12.2.2011, 00:39 |
| alexvs11, не кормите, ей богу. Добавлено через 28 секунд В сымсле, съехали. |
| Автор: boostcoder 12.2.2011, 00:41 |
ну так... вы же сейчас начнете минусы раздавать, как в прошлый раз. забыли? напомнить? ;) Добавлено через 2 минуты и 30 секунд все шутки шутите. я ведь собиру больше пруфов на троллинг с вашей стороны. так что уймитесь. |
| Автор: kemiisto 12.2.2011, 00:45 | ||
|
| Автор: Любитель 12.2.2011, 04:24 | ||
"our first MeeGo-related open source device, which we plan to ship later this year first". Т. е. типа и не закрывают. Но один девайс хз когда.. Даж не смешно. С симбианам - на low end секторе он долго проживёт, я думаю. Но в целом "кругом говорят", что да, закрывают. Официального подтверждения вроде нет.
Да ну.. Нафиг это МС? Им надо свои средства продвигать, а не "что-т левое". Не пустят. Не верю.. |
| Автор: borisbn 12.2.2011, 08:46 | ||||
ага... велосипедировать с сокетами, работать с API Interbase, Oracle, MySQL и иже с ними, таскать за собой libxml или TinyXml, прикручивать к проекту lua или python. А если всё-таки требуется визуализировать результаты, то делать так
так, что ли ? 2 SABROG, 1. Печальное событие. Согласен на все 100. Кстати, откуда такая прикольная статистика:
2. Интересно... у меня в точности такой же "послужной список" |
| Автор: SABROG 12.2.2011, 10:04 | ||
Я ждал выхода Nokia N9 и уже денюшку откладывать на него начал, думал ну наконец выпустят устройство на базе Linux, полностью открытое, которое не будет требовать никаких джейлбрейков и мои программы будут одинаково работать как на десктопе так и на мобиле. Да я к тому, что фраза "мне как-то пох*" подойдет практически к любой теме. Возникает вопрос, если "пох", то зачем вообще оставлять такой комментарий? Тут я поправлю сам себя, раз уж все придираются. Пишу программы на C++ используя библиотеку Qt. И очень расстроюсь, если придется искать другую альтернативу. |
| Автор: Modul 12.2.2011, 12:35 | ||
Дополнение к новостям:
Не стоит переживать, SABROG. Еще рано. |
| Автор: wester 12.2.2011, 12:37 |
| SABROG, borisbn, Любитель, kemiisto, Sahab, alexvs11, да и прочие отписавшиеся -- может все - таки в религиозные войны ? тема подходящая уже есть http://forum.vingrad.ru/forum/topic-322308.html |
| Автор: nickless 12.2.2011, 13:06 |
| ИМХО мобильный вариант Qt скорее всего загнётся (если конечно MS не захочет его использовать), но на десктопе Qt будет жить, потому что на нём написана куча софта вроде KDE. Если исходники попытаются закрыть - их форкнут и будет 2 несовместимые версии Qt... |
| Автор: borisbn 12.2.2011, 13:30 | ||
Так вот то ж. О том и речь. На мобильные платформы будет либо проприетарщина ( вот слово то какое выдумал
Тоже ничего хорошего - не могу припомнить серьёзных open-source проектов под LGPL, поддерживаемых исключительно на энтузиазме разработчиков без немалых финансовых вливаний больших компаний. Разве что boost... но, я думаю, что и они живут не на голом энтузиазме. |
| Автор: Любитель 12.2.2011, 14:20 | ||
То, что Qt не умрёт - очевидно. Другой вопрос - она слишком хорошо развивалась под крылом нокии (на моя взгляд), а сама по себе.. Вряд ли будет развиваться такж хорошо. Впрочем, мне кажется, что они её продадут таки кому-нибудь. |
| Автор: wester 12.2.2011, 14:46 |
| Любитель, а нужно ли MS один из конкурентов .net ? чем меньше конкурентов, тем легче дышится MS ( и тем хуже для конечных девелоперов) |
| Автор: Любитель 12.2.2011, 16:55 |
| А причём MS? На винфоне не будет Qt. 99%. Как таковое - Qt не конкурент .Net. |
| Автор: Modul 12.2.2011, 17:42 |
Это точно. Compact framework .net ? |
| Автор: kemiisto 12.2.2011, 17:50 |
XNA or Silverlight 4 only. |
| Автор: Любитель 12.2.2011, 19:10 |
Compact Framework уже похоронен. |
| Автор: alexvs11 12.2.2011, 20:43 |
инфа 100%? |
| Автор: Любитель 13.2.2011, 22:12 |
Ну а в чём они конкурируют? .Net позиционируется как основная платформа разработки в стеке MS технологий. Qt всё время позиционировался как кроссплатформенный фреймворк для десктопных приложений, причём с ориентаций на С++. После покупки нокией началось развитие Qt как основной девелопмент платформы для симбиана/мигоу. Это направление теперь обречено. В остальном .Net-у - своя дорога, Qt - своя. В случае nix/KDE Qt является (ну.. по сути) "родной" платформой для разработки. В случае винды/мака - нет. И со временем эта отчуждённость, как мне кажется, будет лишь больше. |
| Автор: kefir01 13.2.2011, 22:47 | ||
Ну особой отчужденности я не заметил и думаю, что ничего кардинально не изменится. Делать Qt не кроссплатформенной создателям причин нет, а что касается мобильных девайсов - там как было доминирование родных средств разработки - так и останется. По крайней мере какое-то время... |
| Автор: Любитель 14.2.2011, 07:42 | ||
Есть мнение, что в скором времени (2-3 года) десктопная разработка также будет очень ориентирована на вендора системы (речь про эпл и мс, конечно, не более). И использование "чужих" библиотек будет на практике неудобным и неполноценным. Т. е. девелопить "устаревшие" приложения можно будет, но.. Добавлено через 50 секунд Но да, как я и сказал вначале - это достаточно субъективное мнение. И прямой аргументации оно не имеет. |
| Автор: svlary 15.2.2011, 06:05 | ||
Так что, на мой взгляд, говорить о торжестве виндовоза, несколько преждевременно... |
| Автор: borisbn 10.2.2012, 08:21 | ||||
| Чуть-чуть приподниму тему. Сегодня в твиттере qtbynokia записали:
и ссылочка на http://developer.qt.nokia.com/blog/view/qt-developer-network-is-moving-to-the-qt-project В статье многа букаф, но смысл такой: Nokia больше не собирается контроллировать Qt и отдаёт его в руки открытого сообщества Qt Developer Network
пичалька... правда, прогнозируемая |
| Автор: Amp 10.2.2012, 13:55 |
| Я из статьи вынес только то, что они забили на поддержку сабжевого сайта. И все. |