Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
This is open source software how can you charge for it?
Selling open source software is encouraged. By 'free', it means that it has freedom, not that it's without charge. All the source code for Touchpad Pro is available for download and can be changed and redistributed by anyone as long as they also distribute the source code. Also, most of the functionality of Touchpad Pro is available for free only a few features are locked. If you don't want to pay for it continue using the free version as much as you'd like.
А что делать если часть бинарника не функционирует, потому что не активирована. Могу ли я исходный код этого функционала претендовать или нет?Ты можешь требовать исходники, которые позволяют собрать такой же бинарник. Более-менее байт-в-байт (ну там по модулю того, что некоторые компиляторы timestamp вставляют в бинарный код, это понятно). Работает ли функционал у тебя или не работает - неважно. Даже если бинарник сразу после запуска выпадает в корку - всё равно исходники от него должны быть.
“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.
If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).
The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.
К знатокам GPLv3 есть простенькие вопросы :-)