Login
Кто знает, что такое GPL и может помочь разобратьс
597 просмотров
Перейти к просмотру всей ветки
Только не надо отсылать меня в Google, wiki или ww.gnu.org 
Проблема заключается в следующем:
Компания хочет воспользоватся одной из GPL библиотек - QT. Мы готовы "шернуть" то, что мы с помошью этой application framework построим, но как мы можем изолировать presentation layer от нашего logic/fuctionality layer? (Продукт полностью embedded)
То есть какой интерфейс изолирует GPL от proprietary части?
Static library, вроде и по GPLv2 и GPLv3, не может служить барьером: "provide all the source necessary to build the software"
А что да? dynamic library, TCP/IP socket, RPC? Кто знает или кто имел подобный опыт, помогите пожалуйсто.

Проблема заключается в следующем:
Компания хочет воспользоватся одной из GPL библиотек - QT. Мы готовы "шернуть" то, что мы с помошью этой application framework построим, но как мы можем изолировать presentation layer от нашего logic/fuctionality layer? (Продукт полностью embedded)
То есть какой интерфейс изолирует GPL от proprietary части?
Static library, вроде и по GPLv2 и GPLv3, не может служить барьером: "provide all the source necessary to build the software"
А что да? dynamic library, TCP/IP socket, RPC? Кто знает или кто имел подобный опыт, помогите пожалуйсто.