Разработчики проекта Mozilla и компании Nokia представили (http://browser.garage.maemo.org/news/10/) первые результаты работы по портированию Firefox 3 и платформы Mozilla на использование библиотеки Qt. Экспериментальную сборку Firefox Qt уже можно загрузить из дополнительного mercurial репозитория проекта Mozilla. В скором времени ожидается перенос кода в основной репозитрий Mozilla и придание проекту официального статуса.URL: http://browser.garage.maemo.org/news/10/
Новость: http://www.opennet.me/opennews/art.shtml?num=17287
Волшебно!
Разве MPL совместима с GPL? Или это будет коммерческая версия Firefox-а?
>Разве MPL совместима с GPL? Или это будет коммерческая версия Firefox-а?Так Нокия зачем купила Qt? Кую захотят, такая лицензия и будет.
Жду не дождусь, когда к лицензиям Qt добавится LGPL.
Этого не произойдёт никогда, поверь.
>Жду не дождусь, когда к лицензиям Qt добавится LGPL.Не больно кому проприетарщина впилась в 2008 году.А остальные и так Qt могут юзать :)
>Жду не дождусь, когда к лицензиям Qt добавится LGPL.а зачем?
или у Вас уже есть проект по продаже сего замечательного продукта?
>а зачем?
>или у Вас уже есть проект по продаже сего замечательного продукта?У него наверное хотение сделать какую-то проприетарную поделку а GPL в этом плане мешается. LGPL в этом плане либеральнее.
ну пусть коммерческую версию QT купит и не париться!
>ну пусть коммерческую версию QT купит и не париться!+1, не вижу почему бы коммерсантам не платить.Сами денег рубают а платить за инструментарий жаба давит?Представляете себе если б так работали строители? 8)
>Так Нокия зачем купила Qt? Кую захотят, такая лицензия и будет.Вот это правильное замечание, почему-то большинство фанатов кед и qt этого не понимают.
>Вот это правильное замечание, почему-то большинство фанатов кед и qt этого не
>понимают.А вот ты видемно не понимаешь что у QT лицензия GPL(2-3). А значит пусть нокия меняет что хочет, но то что было под GPL то и остается под GPL.
>А вот ты видемно не понимаешь что у QT лицензия GPL(2-3). А значит пусть нокия меняет что хочет, но то что было под GPL то и остается под GPL.Хорошо, представьте что код уже закрыли. Вы, а также другие пользователи кед создают команду разработчиков абстрактной openQt и? Правильно, начинают долго и безуспешно ковыряться в коде, лихорадочно пытаясь догнать уходящий поезд (коммерческую версию qt).
Думаете, что нокиа такая добрая и пушистая компания, которая будет вечно и бесплатно снабжать вас программным обеспечением?
>Думаете, что нокиа такая добрая и пушистая компания, которая будет вечно и
>бесплатно снабжать вас программным обеспечением?Я думаю что нокия в гробу видела удовольствие в одно рыло упражняться в развитии библиотеки когда к этому можно припахать комьюнити и немало сэкономить получив при довольно скромных девелопмент ресурсах неплохое развитие проекта.Судя по всему до нокии дошло что за счет опенсорца можно просто и быстро "воротить горы" совместными усилиями, они вон вполне себе комитят патчи в ядро например и прочая.А зачем им тролли... стоит вспомнить что тролли делали еще и такую штуку как Green Phone.А нокия как раз интересовалась использованием линукса в мобильниках.Может их не только Qt само по себе интересовало?
>Хорошо, представьте что код уже закрыли. Вы, а также другие пользователи кед
>создают команду разработчиков абстрактной openQt и? Правильно, начинают долго и безуспешно
>ковыряться в коде, лихорадочно пытаясь догнать уходящий поезд (коммерческую версию qt).После чего пропреантная ветка Qt гарантированный труп, естьственно он просуществует какоето время если в Nokia будут хорошие некроманты.
Думаю Nokia это понимает, ну кому нужена будет пропреантная ветка Qt при доминировании M$ (около 98%)ЗЫ Сдается мне вы, батенька, вендузятник!
>После чего пропреантная ветка Qt гарантированный труп,Ну во всяком случае девелоперы сразу сбегут с как минимум этой ветки Qt (новые перестанут ее рассматривать, старые постараются слезть с нее).В итоге нокия подстрелит себя в пятку.Приложения это как раз то что им позарез надо на n8x0 и будущих мобильных линуксных девайсах.Без приложений железяки банально никому не нужны и не смогут конкурировать с винмобиле например.
>>А вот ты видемно не понимаешь что у QT лицензия GPL(2-3). А значит пусть нокия меняет что хочет, но то что было под GPL то и остается под GPL.
>
>Хорошо, представьте что код уже закрыли. Вы, а также другие пользователи кед
>создают команду разработчиков абстрактной openQt и? Правильно, начинают долго и безуспешно
>ковыряться в коде, лихорадочно пытаясь догнать уходящий поезд (коммерческую версию qt).
>
>
>Думаете, что нокиа такая добрая и пушистая компания, которая будет вечно и
>бесплатно снабжать вас программным обеспечением?Бред. В ноябре 1998 года инструментарий Qt стал использовать свободную лицензию — open source Q Public License. Организациями Trolltech и специально созданной для этого KDE e.V. была основана KDE Free Qt Foundation, между которой и Trolltech было подписано соглашение, позволяющее KDE Free Qt Foundation в экстренном случае (прекращение разработки Qt Free Edition) выпустить Qt под лицензией типа BSD.
> Организациями Trolltech и специально созданной для этого KDE e.V.
> была основана KDE Free Qt Foundation, между которой и Trolltech
> было подписано соглашение, позволяющее KDE Free Qt Foundation
> в экстренном случае (прекращение разработки Qt Free Edition)
> выпустить Qt под лицензией типа BSD.GPL. Не BSD.
Дайте человеку спокойно помечтать
Таки BSD.
>> Организациями Trolltech и специально созданной для этого KDE e.V.
>> была основана KDE Free Qt Foundation, между которой и Trolltech
>> было подписано соглашение, позволяющее KDE Free Qt Foundation
>> в экстренном случае (прекращение разработки Qt Free Edition)
>> выпустить Qt под лицензией типа BSD.
>
>GPL. Не BSD.В тексте соглашения конкретно оговаривается, что возможна как раз таки bsd-like
>просто и быстро "воротить горы" совместными усилиямиЦелью покупки было просто прибрать к рукам интересные разработки. Все крупные компании (и в первую очередь конечно МС) занимаются этим, причём не важно, понадобятся ли эти разработки в ближайшем будущем. Они покупаются "просто так", без конкретной цели.
>припахать комьюнити и немало сэкономить получив при довольно скромных девелопмент ресурсах неплохое развитие проектаРаньше отрасли развивались медленно, чертежи талантливых инженеров просто складывались "в стол". Теперь так делать нельзя, необходимо позволить людям потихоньку разрабатывать продукт.
>Думаю Nokia это понимает, ну кому нужена будет пропреантная ветка Qt при доминировании M$ (около 98%)Это точно, бесплатные разработки (linux, openoffice, firefox), которыми занимаются все крупные компании имеют цель пошатнуть позиции майкрософт на рынке ПО. Коммьюнити послушно на это ведётся и фактически стало заложником конкурентной борьбы между it-титанами.
>была основана KDE Free Qt Foundation, между которой и Trolltech было подписано соглашениеОфигенное соглашение, больше напоминает завещание. Но ведь нокиа пока не собирается умирать...
>Это точно, бесплатные разработки (linux, openoffice, firefox), которыми занимаются все крупные компании
>имеют цель пошатнуть позиции майкрософт на рынке ПО. Коммьюнити послушно на
>это ведётся и фактически стало заложником конкурентной борьбы между it-титанами.Ну не стоит держать коммьюнити за лохов, пока с гигантами по пути, оно и идет, а разойдутся, как например со SCO, так и не чего страшного. Проблема была бы с bsd, a с GPL как раз все ок.
>>была основана KDE Free Qt Foundation, между которой и Trolltech было подписано соглашение
>Офигенное соглашение, больше напоминает завещание. Но ведь нокиа пока не собирается умирать...
>Это было за отказ делать свою версию qt-like либы.
>понадобятся ли эти разработки в ближайшем будущем. Они покупаются "просто так",
>без конкретной цели.Бубухать бабки неизвестно во что - удел микрософта.Они такие большие что могут позволить себе неэффективно работать (до поры до времени).Нокия предпочитает работать эффективно(более или менее).И активизировавшийся юзеж QT со стороны Нокии не заметить мог только слепой.Например, QT ненавязчиво так полируют для разработчиков c maemo.org под интернет планшетки.Вы думаете, это нокия делает чисто по приколу?А GreenPhone это тоже прикол такой?И желание нокии юзать линукс в мобильых девайсах никаких мыслей не вызывает?Чтож, запущенный случай.Ну, не всем дано смотреть в то что будет.Тогда просто посмотрите что будет через несколько лет.Я думаю что Nokia будет юзать QT *очень* активно а миллионы железяк с оной и лэйбаком "Nokia" разойдутся по всем закоулкам планеты.
Почитай GPL для начала.
Любые изменения должны быть доступны в виде исходников, закрыть проэкт нельзя
Жесть, авторские права никто не отменял. Лицензию можно поменять начиная с любой версии.
>Жесть, авторские права никто не отменял. Лицензию можно поменять начиная с любой
>версии.Только в новой версии не должно остаться кода, распространяемого под GPL.
Кто вам такое сказал?
>Только в новой версии не должно остаться кода, распространяемого под GPL.Как автор (или обладатель оных прав) вы можете свои измененные сорцы более под GPL не релизить и сменить лицензию как угодно (у автора есть полные права на свой код).Но.У других код даденый под GPL останется и они в своем праве юзать его под GPL, посему данное действие как правило не возымеет должного эффекта.Также данный фортель затруднителен с контрибьюшнами от других авторов если они не дали соответствующих прав на такие фокусы с их кодом.
это разве не альтернатива WebKit ... ?
Qt и WebKit - совершенно разные вещи. Вебкит - браузерный движок, Qt - библиотека для создания гуёвых приложений.
Я имел ввиду что если mozilla будет на QT написана, то WebKit может быть вполне заменен оной ...
а все равно оно не работает, как обычно...error while loading shared libraries: libjemalloc.so: cannot open shared object file: No such file or directory
ls -l libjemalloc.so
-rwxr-xr-x 1 w1 w1 54236 2008-08-06 19:25 libjemalloc.so
> а все равно оно не работает, как обычно...
>
> error while loading shared libraries: libjemalloc.so: cannot open shared object file: No
> such file or directory
>
> ls -l libjemalloc.so
> -rwxr-xr-x 1 w1 w1 54236 2008-08-06 19:25 libjemalloc.soexport LD_LIBRARY_PATH=<путь к библиотеке>
И перезапустить. Во FreeBSD для этого скрипт-враппер написан.
> Во FreeBSD для этого скрипт-враппер написан.Ничего там не написано.
Враппер скрипт - вообще нонсенс для открытого софта, которое мужно собрать как душе угодно с любыми rpath и т.д. - по всей видимости в случае мозиллы это просто костыль для кривых бинарных дистров, который, как мы видим, еще и не работает толком.
а нафига это надо, кто-нибудь может объяснить? Мне старый Фаерфокс очень нравится.
После протеста против ogg nokia не нужна.
Нокиа поставили на qt в своих планах по "мобильному линуксу", соответственно они хотят вменяемый браузер на qt. Видимо они решили, что перевести огнелиса на qt это наиболее эффективный вариант.
А почему бы не взять konqueror?
>А почему бы не взять konqueror?Он достаточно сильно отстает от топовых браузеров.
Конечно можно и его допилить, только видимо Нокия решила что с огнелисом будет проще.
browser@amd64:~> /opt/firefox/firefox
Qt: Session management error: Could not open network socket
/opt/firefox/firefox-bin: symbol lookup error: /opt/firefox/libxul.so: undefined symbol: _ZN6QEvent17registerEventTypeEiamd64:/opt/firefox # ldd -r /opt/firefox/libxul.so 2>&1 | grep _ZN6QEvent17registerEventTypeEi
undefined symbol: _ZN6QEvent17registerEventTypeEi (/opt/firefox/libxul.so)