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.
Согласен, для мелких проприетарщиков оно не особо подходит. Ну и ладно. Там, кстати, есть бесплатная лицензия для амбассадоров, скорей всего свернут, как будут достаточно крупными, но пока можно запрыгнуть на поезд.
С GPL в любом случае подстава, даже если есть dual-licencing со специальной комерческой лицензией. Пока в либе только код одного контрибьютора, то всё ок. Ты сам решаешь кому какую лицензию можно использовать, но если в твой проект кто-то другой добавил функциональность/фиксы, то ты не сможешь его код продать по коммерческой лицензии (если тебе явно не разрешат) – если он туда попадёт, то, ой, все, что слинковано с той версией придётся открывать по GPL. И перед тобой встаёт нелегкий выбор: либо ты не принимаешь сторонний код вообще, либо заставляешь контрибьюторов соглашаться на двойное лицензирование.
Нет никакой подставы. Практически любая компания требует от любого контрибутора подписать соглашение о передаче всех прав перед тем, как, собственно, контрибутить. После этого она может лицензировать его работу как угодно.
Вот смотри: я работаю в конторе, которая пишет код для себя, никаким клиентам не продаёт. Т.е. мы спокойно можем использовать у себя внутри GPL код. Отлично. Мы находим неприятный баг в GPL/proprietary библиотеке, фиксим, но не мержим его в аппстрим т.к. тогда надо будет передать на него права, подписав contributor agreement, т.е. подарив свою работу другой компании, которая на ней заработает. Отмечу, что зарелизить правки под GPL нет проблемы, проблема только с двойным лицензированием.
Дело не в Rust (хотя и это приятно), а в OpenGL ES, что позволяет эффективно рендерить хоть на телефоне, хоть на распберри пи, хоть на любом десктопе, хоть на wasm-скомпилированном куске в браузере.
Вот смотри: я работаю в конторе, которая пишет код для себя, никаким клиентам не продаёт. Т.е. мы спокойно можем использовать у себя внутри GPL код. Отлично. Мы находим неприятный баг в GPL/proprietary библиотеке, фиксим, но не мержим его в аппстрим т.к. тогда надо будет передать на него права, подписав contributor agreement, т.е. подарив свою работу другой компании, которая на ней заработает. Отмечу, что зарелизить правки под GPL нет проблемы, проблема только с двойным лицензированием.
Проблема лишь в том, что вашу компанию жаба давит от мысли, что на вашем исправлении кто-то заработает. Типичное лицемерие поклонников свободки.
Для СПО не взлетит из-за ублюдской пакетной системы раста. Тут Qt долго один раз собирать, а собирать его аналог для каждого приложения потому что раст не умеет в шаред либы - просто сразу лесом.