LINUX.ORG.RU

Qt и на цепепе слишком долго конпелируется, а тут ещё и раст. Наверное несколько суток теперь будет.

Harald ★★★★★
()

https://sixtyfps.io/pricing.html

Software Perpetual License

29900€ / product
Distribution License for Devices

Shipping your product on devices requires a distribution license. The price depends on how many devices you're shipping:

Up to 10000 devices, the price is 1€ / device. Contact us for additional volume discounts. 

Дорого. Хотя Qt тоже ужасно дорогая…

Electron полностью бесплатен, в этом его сила.

fsb4000 ★★★★★
()
Последнее исправление: fsb4000 (всего исправлений: 1)
Ответ на: комментарий от fsb4000

Согласен, для мелких проприетарщиков оно не особо подходит. Ну и ладно. Там, кстати, есть бесплатная лицензия для амбассадоров, скорей всего свернут, как будут достаточно крупными, но пока можно запрыгнуть на поезд.

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

Пре-альфа, за которую не стесняются просить цену зрелого продукта.

GPL

Сразу нет.

у библиотеки есть будущее

Будут доить несколько крупных клиентов и ещё с десяток мелких.

Ничего нового, отличных коммерческих тулкитов для эмбеддеда и так достаточно.

microdo3nik
()

Добавь в заголовок «бывшие», а то в заблуждение вводит.

sudopacman ★★★★★
()

С пробуждением тебя конечно, но её уже год с лишним пилят

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

отличных коммерческих тулкитов для эмбеддеда и так достаточно

Перечисли, пожалуйста, мне интересна эта тема.

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

Ещё большой плюс: GPL.

Нет, это большой минус. Никто это говно использовать не будет. Нужно минимум LGPL.

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

С GPL в любом случае подстава, даже если есть dual-licencing со специальной комерческой лицензией. Пока в либе только код одного контрибьютора, то всё ок. Ты сам решаешь кому какую лицензию можно использовать, но если в твой проект кто-то другой добавил функциональность/фиксы, то ты не сможешь его код продать по коммерческой лицензии (если тебе явно не разрешат) – если он туда попадёт, то, ой, все, что слинковано с той версией придётся открывать по GPL. И перед тобой встаёт нелегкий выбор: либо ты не принимаешь сторонний код вообще, либо заставляешь контрибьюторов соглашаться на двойное лицензирование.

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

либо заставляешь контрибьюторов соглашаться на двойное лицензирование.

Да норм. Такое часто есть. Так что это не слишком сложно…

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

Нет никакой подставы. Практически любая компания требует от любого контрибутора подписать соглашение о передаче всех прав перед тем, как, собственно, контрибутить. После этого она может лицензировать его работу как угодно.

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

Вот смотри: я работаю в конторе, которая пишет код для себя, никаким клиентам не продаёт. Т.е. мы спокойно можем использовать у себя внутри GPL код. Отлично. Мы находим неприятный баг в GPL/proprietary библиотеке, фиксим, но не мержим его в аппстрим т.к. тогда надо будет передать на него права, подписав contributor agreement, т.е. подарив свою работу другой компании, которая на ней заработает. Отмечу, что зарелизить правки под GPL нет проблемы, проблема только с двойным лицензированием.

cocucka ★★★★☆
()

Плюс разработчики, которые знают, что делают

Знают закостенелые приемчики из 90ых. Никаких новых идей. Переливание из пустого (c++) в порожнее (rust) и только.

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

отличных коммерческих тулкитов для эмбеддеда и так достаточно

эээ например?

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

Это недавно поменяли, изначально был чистый GPL (и коммерческая).

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

Дело не в Rust (хотя и это приятно), а в OpenGL ES, что позволяет эффективно рендерить хоть на телефоне, хоть на распберри пи, хоть на любом десктопе, хоть на wasm-скомпилированном куске в браузере.

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

Ну так CLA решает. Вон в Canonical оно работает, и ничо.

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

Он написан не на Расте, это такой новый фатальный недостаток.

Heartbreak_Kid
()

Это должно стать альтернативой Qt? Это может убить GTK и GNOME? Если это убьёт GNOME, я буду ЗА обеими руками и ногами. GNOME должен быть разрушен!

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

Вот смотри: я работаю в конторе, которая пишет код для себя, никаким клиентам не продаёт. Т.е. мы спокойно можем использовать у себя внутри GPL код. Отлично. Мы находим неприятный баг в GPL/proprietary библиотеке, фиксим, но не мержим его в аппстрим т.к. тогда надо будет передать на него права, подписав contributor agreement, т.е. подарив свою работу другой компании, которая на ней заработает. Отмечу, что зарелизить правки под GPL нет проблемы, проблема только с двойным лицензированием.

Проблема лишь в том, что вашу компанию жаба давит от мысли, что на вашем исправлении кто-то заработает. Типичное лицемерие поклонников свободки.

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

Дорого. Хотя Qt тоже ужасно дорогая…

Это же только для мразепроприетарщиков.

slovazap ★★★★★
()

Для СПО не взлетит из-за ублюдской пакетной системы раста. Тут Qt долго один раз собирать, а собирать его аналог для каждого приложения потому что раст не умеет в шаред либы - просто сразу лесом.

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

Все уже сделали выводы что ты не умеешь разговаривать. Про либы никто еще никаких выводов не делал.

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

Qt и на цепепе слишком долго конпелируется, а тут ещё и раст.

Это все из-за того, что они autotools не используют.

u-235
()
Ответ на: комментарий от slovazap

А как они для С++ сделали биндинги, если с этим проблемы?

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

не знаю, какова эффективность самой компиляции, но сборка (а особенно пересборка) должна быть быстрее ибо нет древнего как си механизма #include

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

что мешает собрать статику и линковать к каждому приложению?

также хочется отметить наплыв приложений, предпочитающих всякие флатпаки и прочее (не разбираюсь в этом), им разницы нет

caryoscelus
()

Выглядит круто, особенно демка на Rpi

Вообще, хреново выглядит. У меня свинг с куда большим количеством контролов на 3B тормозит меньше.

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

Справедливости ради, компания SixtyFPS могла бы выложить 60 FPS видео на YouTube если они демонстрируют скорость UI

vertexua ★★★★★
()
Ответ на: комментарий от u-235

Благодать автотулзов несомненно безгранична, но всё-таки основное время занимает компиляция, а не конфигурация сборки.

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

собирал libgpiod под arm в qemu. Конфигурация автотулзами была в несколько раз дольше сборки (там всего порядка десятка файлов).

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

Умеет, но тогда нужно для каждого дистрибутива мейнтейнить пакет. А собрать всё в один бинарник намного проще.

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