Size: a a a

2020 January 22

AE

Alexey Edelev in Qt
.
Всем привет
не подскажете по лицензиям?
если я залью на rpi с распибан какую нибудь программу на виджетах и буду ее продавать вместе с rpi, то это лицензия application development или device creation?
Пиши в Qt
источник

AE

Alexey Edelev in Qt
Напрямую
источник

AE

Alexey Edelev in Qt
с этим вопросом
источник

AE

Alexey Edelev in Qt
потому что возможно они захотят BOM
источник

AE

Alexey Edelev in Qt
стали ушлые в последнее время
источник

AE

Alexey Edelev in Qt
но в целом это device creation
источник

.

. in Qt
Alexey Edelev
но в целом это device creation
тоже склоняюсь к этому
источник

.

. in Qt
спасибо
отписал еще и им
мб есть какие то тонкости, чтобы лицензироваться не как device creation, а application development
источник

.

. in Qt
но ладно)
источник

AE

Alexey Edelev in Qt
Фишка в том что ты будешь поставлять Qt
источник

AE

Alexey Edelev in Qt
вместе с девайсом
источник

AE

Alexey Edelev in Qt
а потом это device creation
источник

AE

Alexey Edelev in Qt
такая вот логика
источник

.

. in Qt
спасибо)
источник

GS

Georgy Shepelev in Qt
да как это
источник

GS

Georgy Shepelev in Qt
малинка - полноценный ПК
источник

GS

Georgy Shepelev in Qt
это ПО возможно же поставить отдельно от конкретной железки?
источник

m

mefest in Qt
Alexey Edelev
такая вот логика
так погоди, на десктоп же тоже есть платная версия. это не означает что мы дылжны юзать лицензию если делаем на десктоп. если ты соблюдаешь все правила opensource лицензии то можешь юзать ее
источник

M

Mr.Mait in Qt
.
Всем привет
не подскажете по лицензиям?
если я залью на rpi с распибан какую нибудь программу на виджетах и буду ее продавать вместе с rpi, то это лицензия application development или device creation?
Embedded device (Qt for Device Creation) - distributing my application on embedded and RTOS target platforms.

https://doc.qt.io/qt-5/embedded-linux.html
https://doc.qt.io/QtForDeviceCreation/
Qt for Device Creation is a commercial offering that provides the Qt development framework for multiple embedded platforms: embedded Linux, QNX, INTEGRITY, and VxWorks.

Скорее имеется ввиду stm32 и подобные. Или те устройства где крутится rtos. Т.е. устройства без основной ОС.

У распбери полноценная ОС. Программа обычная для десктоп.
Чтобы продавать устройство с программой, нужно использовать код и библиотеки лицензии LGPL.
Это позволит не покупать лицензию Qt и можно не раскрывать свой исходный код. Но есть правда некоторые подводные камни у LGPL...

Чтобы распбери был device creation, то нужно делать так:
https://doc.qt.io/archives/qt-5.8-devicecreation/qtee-preparing-hardware-rasberrypi.html

Device Creation - это просто обычный Qt для разработки приложений с дополнительными модулями, программными стеками (Boot to Qt, Qt Automotive Suite) и предварительно созданными образами, облегчающими разработку и развертывание на встроенных устройствах.

Это мое мнение. Возможно я ошибаюсь. Поправьте.
источник

M

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