LINUX.ORG.RU

Opie и Qtopia, что дальше.


0

0

ПО с открытым программным кодом не всегда и тем более необязательно развивается гладко. Иногда внутренние противоречия разработчиков сильны, но не всегда становятся известны. Особенно интересен пример развития форка Qtopia - Opie. Здесь возникла масса разнородных особенностей, влияющих на развитие. Необходимо учитывать, что Qtopia/Opie не только претендует на место лучшего комплексного решения с открытым кодом для портативных устройств, но, пожалуй, уже занимает это место.

Для меня среда Qtopia/Opie особенно интересна не только потому, что на ней основан мой любительский проект. Считаю, что вслед за развитием процессоров портативных устройств - персональными компьютерами как раз станут современные портативные. В случае применения на них GNU систем, может сместиться акцент интересов пользователей с Линукс- дистрибутивов для настольных компьютеров на развившиеся дистрибутивы для портативных ПК будущего.

Давно было ясно, что, скорее всего, возможностей сообщества свободных программистов не хватит, чтобы быстро портировать Opie на новую встроенную базовую платформу Trolltech, которая сейчас стала называться Qtopia Core.
Естественными представлялись три основных варианта:
1. Портирование Opie c Qt/E2 на Qtopia Core (Qt/E4),
2. Форк Qtopia 4,
3. Разработка собственной новой альтернативной платформы.

Давно идет своеобразная дискуссия-противостояние, со стороны Trolltech: Lorn Potter - от свободных разработчиков: Michael 'Mickey' Lauer, Holger Freyther.
Размещен очень сырой перевод отрывков новой части дискуссии, однако общий смысл понятен. Здесь переплелось много всего: от условий открытости кода, до технических особенностей - будущее Opie довольно туманно :) .

>>> Подробности

★★

Проверено: Shaman007 ()

Geroine, Qkokaine, QLSD

anonymous
()

Их не устраивало одно ... это делали не они ... А вообще будущее за терминалами ... да да .. за графическими терминалами :) На манер AT&T Blit :)

robot12 ★★★★★
()

Прочитал. Увидел QtXML. Еще раз убедился в терминальной стадии NIH-синдрома у троллтеха.

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

>да да .. за графическими терминалами:-)

хмм... :) беспроводными, графическими терминалами?

>На манер AT&T Blit:-)

Можно поподробнее? Не понял здесь :)

domenick ★★
() автор топика
Ответ на: комментарий от svu

>в терминальной стадии NIH-синдрома у троллтеха.

Что-то народ все про терминалы, да про терминалы... Не понимаю :).

domenick ★★
() автор топика

В свете выхода GPE 2.7... Вобщем пусть лучше допинают GPE, ибо ИМХО это гораздо более мощное решение.

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

>В свете выхода GPE 2.7... Вобщем пусть лучше допинают GPE, ибо ИМХО это гораздо более мощное решение.

Комментарий в тему. Спорить не буду... :) Потенциально, возможно, более мощное. Выбор Nokia так же чего-то стоит.

Однако, у GPE своих сложностей всегда хватало. С виду - "при смерти" :) она была уже не раз. Однако... новый релиз.

domenick ★★
() автор топика

Ну я жду Opie... Знаком и с GTK и с Qt. Qt нравится больше, можно писать код быстрее, не задумываясь о мелочах (нет, я не против подхода С, просто RAD действительно самый удобный подход для маленьких прихожений).

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

> А вообще будущее за терминалами ... да да .. за графическими терминалами :)

Угу, нас за "сетевые компьютеры" с 1998 года пытаются посадить. Не хотят клиенты, подавай им полноценный PC на стол. ;-)

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

>Ну я жду Opie...

"Меня терзают смутные сомненья" (С) :) . Есть такое мнение, что нормальная Оpie на Qtopia Core 4 будет нескоро, если вообще будет. Да и зачем она теперь.

domenick ★★
() автор топика
Ответ на: комментарий от Farcaller

Кто вас заставляет писать только на С? Есть же gtkmm. С нормальным c++, а не кутешный диалект.

anonymous
()

Вот еще одна вечная проблема полусвободных программ... Скажем дружно - нафиг нужно!

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

>Вот еще одна вечная проблема полусвободных программ...

Я так и не встретился ни разу в данном случае с подобной проблемой.
Удивительно, что даже некоторые иностранные разработчики вновь и вновь показывают непонимание подхода Trolltech, да и вообще.

Неоднократно было сказано и показано:
1. Хотите в дальнейшем продавать (зарабатывать) ПО на основе среды - заплатите за основу - за саму среду (это помогает развивать ее дальше - ведь, например, Trolltech не благотворительная организация изначально).
2. Не собираетесь ничего продавать в дальнейшем - пользуйтесь свободно, бесплатно.

Это не столько даже принципиальный вопрос. Скорее Trolltech, как и многие так же, просто формализовали спонсирование разработки. На мой взгляд довольно логино - и волки сыты и овцы целы.

Несвобода на свободных разработчиков не распространяется :). Условия использования - для коммерческих ситуаций - это вообще другая область.

domenick ★★
() автор топика

А вот в GPE всё стабильно...

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

Это удобно:
1. Те же программы, форматы данных и приемы работы.
2. Как следствие п.1, легкая синхронизация между КПК и настольным компьютером: часто простым копированием файлов или каталогов.
3. Легкость автоматизации (bash и т.д. в наличии).

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

>Прочитал. Увидел QtXML. Еще раз убедился в терминальной стадии NIH-синдрома у троллтеха

это давно было понятно =)

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

4. богатые сетевые возможности, что в эпоху грядущего 3G более чем актуально

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

> Объясните в чем смысл запихивания линакса в портативные устройства ?? Что б было ??

А в чем смысл запихивания Windows Mobile, не совместимой с обычной виндой, если Linux будет везде именно Linux?

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

> 2. Не собираетесь ничего продавать в дальнейшем - пользуйтесь свободно, бесплатно.

Не совсем так. Троли либо продают Qt под коммерческой лицензией, либо отдают под QPL или GPL, т.е., если выбрана GPL -- можно делать все, что позволяет GPL, а GPL позволяет продавать.

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

> Объясните в чем смысл запихивания линакса в портативные устройства ?
Линукс - наиболее распространённая ОС с открытым исходным кодом. Просто большинство таких систем - на портативных устройствах не работают. Я думаю, Вы согласитесь с необходимостью защиты личной, деловой и прочей информации ? Я бы не хотел носить в своём кармане "всевидящее око Большого Брата", например - передающее по сетям WiFi все мои контакты, документы с которыми я работаю и т.д. Между тем - уже существуют вирусы для мобильных платформ. И - по большому счёту именно для мобильных платформ Линукс актуальнее, чем для рабочих (игровых ?) станций. А ещё - это выгодно производителям железа.

anonymous
()

Дальше - PDA станут более производительными и на них не нужно будет делать облегчённых клонов.
Я на Завре использую pdaXrom (www.pdaxrom.org). Работает уже не хуже родной, основанной на Qtopia системы, а программ больше...

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