Если вы пропустили это, за последние два дня произошло много событий, которые потенциально могут повлиять на платформу Qt, в худшую сторону. :-( Это наверняка повлияет на мобильный сектор несколькими и, вероятно, пока не признанными способами.
Вчера все началось с внутреннего письма генерального директора Nokia Стивена Элопа, в котором рассказывалось о том, что Nokia сидит на горячей платформе, и о необходимости большого и агрессивного изменения в бизнесе.
Днем позже, на конференции Nokia World, Nokia объявила о партнерстве с Microsoft , которая на данный момент возобновляет Nokia, чтобы принять платформу Windows Phone 7 и среду разработки, выбрасывая Symbian по дороге и помечая Meego как R & D (довольно опасное ключевое слово, если Вы спрашиваете меня), что касается серии Maemo / N900, я думаю, это пока пока навсегда. Я знаю, что вы думаете, но нет, Qt не будет перенесен на платформу Window Phone. И я тоже боюсь этого . Вы можете посмотреть совместный пресс-релиз Elop & Ballmer здесь .
Теперь, прочитав эту огромную ветку в списке рассылки Qt-Interest, я не могу не задуматься о том, каково будущее Qt в Nokia, теперь, когда они больше не сосредоточены (вообще?) На Qt (помните полный фокус) включить Qt в качестве основной среды разработки для всех продуктов Nokia (включая Symbian, да) еще в октябре ?).
Мне нравится Qt, на мой взгляд, это единственная настоящая кроссплатформенная среда разработки приложений и одна из немногих, которая делает разработку на C ++ радостью (насколько это возможно), и что во время работы под Nokia в этой среде произошли значительные успехи, таким образом, мне интересно, каковы шансы, что Qt может понести медленную смерть в Nokia после этого? Да, я знаю о KDE.org и о том, что Qt легко порождается, но я все еще чувствую себя неловко.
Это также должно быть ужасно для всех усилий, предпринимаемых сотрудниками Nokia или третьими лицами, которые занимались Symbian, а также всем контентом и бизнесом Ovi Store Symbian / Qt, и почему бы и нет, Maemo / Meego. Запланированы также массовые увольнения , подозреваю техников Symbian и Qt?
Я хотел бы услышать ваш вклад по этому вопросу? Qt будущее безопасно и доказательство?
Л.Э .: Вопрос был постепенно пересмотрен, улучшен и лучше проработан, поэтому вы можете быстро перечитать, чтобы увидеть, что вы, возможно, пропустили.
источник
moc
), и что большая часть кода Qt вообще не отражает современный C ++ (например, макросы и отсутствие безопасности исключений) , Хотя я понимаю, почему онmoc
был разработан, мне скорее не нужно зависеть от внешнего инструмента в дополнение к «стандартному» набору инструментов C ++. Компиляторы C ++ в настоящее время достаточно хороши, что вы можете делать много вещей в языке без внешнего инструмента.Ответы:
Если Nokia убьет поддержку Qt, я думаю, что это все еще безопасная ставка в качестве API для разработки десктопов. До полного открытия Qt существовало две версии библиотеки, и команде KDE удалось поработать с версией с открытым исходным кодом, и в наши дни в сообществе KDE много внимания уделяется тому, чтобы сделать KDE доступной кроссплатформенно, поэтому я мог увидеть, как они продолжают разработку на Qt, даже если Nokia откажется от проекта.
Gnome и GTK +, похоже, в целом имеют более широкую коммерческую поддержку, но не исключено, что другой крупный игрок может либо купить команду Qt у Nokia, либо нанять разработчиков для работы над Qt для других компаний.
Тем не менее, я хотел бы надеяться, что руководители, как Nokia, поймут, что полностью согласиться с WP7 - не самая лучшая идея, и что они на самом деле держат Meego и Qt в исследованиях и разработках с намерением продолжать финансировать их как способ застраховаться от провала WP7 (или просто получить плохую сделку от Microsoft, поскольку у них есть репутация заключать сделки со своими партнерами в подобных сделках).
источник
Я должен признать, что я смущен этим решением. Из того, что я слышал, продажи WP7 настолько смущающие, что Microsoft даже не публикует данные о продажах, а только "отгруженные единицы". Мне кажется, что попытка улучшить свое мобильное позиционирование, привязав себя к Windows Phone 7, очень похожа на человека на тонущем корабле, который хватает якорь, чтобы попытаться удержаться на плаву.
А поскольку QT является платформой собственного кода, а WP7 должен работать только с Silverlight и XNA (за некоторыми очень специфическими исключениями), это тоже мало что даст Microsoft, если они не собираются радикально переработать свою разработку. Комплект.
источник
Я полагаю, что Qt, как мобильная платформа, навсегда заблокирована.
Будучи кроссплатформенным настольным инструментарием, он, вероятно, имеет довольно стабильное будущее, пока MS не решит сломать любую и всю нативную разработку и заставить всех перейти на .NET.
источник
Qt - это программное обеспечение GPL. Поскольку от этого зависит KDE, и он полезен для других, кроме Nokia, я думаю, что вы увидите, что фонд с открытым исходным кодом сделает форк и будет работать с ним, если Microsoft или Nokia действительно попытаются изменить структуру управления Qt таким образом, чтобы не способствует обществу.
источник
В конечном счете, эти события действительно будут хороши для будущего QT. Сила QT - это рабочий стол, но Nokia могла бы заставить его стать сенсорным набором инструментов для смартфонов. Теперь, когда Nokia больше не нуждается в ней, она, вероятно, продаст ее стороне, которая лучше ее использует, стороне, которая больше заботится о ПК, настольных компьютерах и, конечно, разработчиках настольного программного обеспечения.
источник
Microsoft делала это с Borland прежде - генеральный директор - бывший M $ guy -> затем убил компанию, которая предназначена для всех акционеров Nokia. Насчет Qt - вероятно, медленно уйдет - это действительно печально - потому что сейчас это лучший фреймворк - сравните с wxWidgets, .Net / Mono / и т. Д. Если у вас нет поддержки со стороны коммерческих разработчиков - фреймворк похож на хобби для группы талантливых программистов, но без четкого видения, куда идет. Опять же из истории M $ - вероятно, лучшие разработчики Qt пойдут на работу за M $. - ссылка Delphi - .Net
источник
Кто-то (возможно, первоначальные владельцы) может купить TrollTech у Nokia, и он снова может существовать как отдельная компания. Полагаю, Nokia не будет против избавления от непрофильного бизнеса.
И да, это с открытым исходным кодом, но всегда приятно иметь коммерческую поддержку, которая продвигает платформу вперед.
источник
Из пресс-релиза.
источник
Это будет отличное партнерство. Ведущий мировой производитель телефонов с потрясающей ОС. Будет все лучше и лучше. Просто посмотрите на iOS. Когда это было выпущено, это было смешно, и теперь это качается. Android и Apple лучше обратить внимание.
источник
Digia купила Qt у Nokia в 2012 году. Они сосредоточены на рынке мобильной связи и QML, но Qt Widgets и C ++ API по-прежнему поддерживаются. Будущее Qt безопасно и доказательство.
источник