О свободных лицензиях
12-03-2007 20:07
к комментариям - к полной версии
- понравилось!
Я вот тут озадачился написать платформу, альтернативную 1С.
Ну и занялся поиском инструментов.
Натолкнулся на QT - библиотеку системных классов (формы, процессы и т.п.), которая монопенисуальна для программиста Win & Linux - т.е. набор классов для обоих систем одинаков, нужно только перекомпилировать код под нужную систему.
Почитал лицензию: оказывается библиотека существует под двумя лицензиями. Можно использовать ее совершенно бесплатно, но при этом весь код должен быть открыт.
Если же вы хотите закрыть код, то нужно купить лицензию разработчика (4500 евро за рабочее место программиста).
Прикольно.
Вот если я напишу 1С на qt и языком конфигурации будет интерпретатор, то можно конфигурацию закрывать как угодно - ведь конфа написана не на qt.
А вот если языком конфигурации будет компилятор, который будет оперировать функциями qt, то все, трандец - конфы должны быть открытыми, никакого шифрования, но это уже не мои проблемы как разработчика платформы, а проблемы тех, кто будет разрабатывать конфигурации. При этом можно и не платить денежку разработчикам qt, брать деньги за техобслуживание, но код конфигурации должен быть свободным (и нельзя запретить пользователю пользоваться этим кодом, не заплатив вам).
Разве что закрытый код не будет использовать библиотеку qt, а будет использовать другие библиотеки.
Интересная маза получается.
вверх^
к полной версии
понравилось!
в evernote