Я знаю, що можна продати GPL-код, але я хотів знати, чи можна продати GPL-код, який був роздвоєним та модифікованим. Роздвоєний та модифікований код все ще буде доступний для використання, зміни та перерозподілу.
Я знаю, що можна продати GPL-код, але я хотів знати, чи можна продати GPL-код, який був роздвоєним та модифікованим. Роздвоєний та модифікований код все ще буде доступний для використання, зміни та перерозподілу.
Відповіді:
Так, це дозволено, але ви все одно повинні відповідати всім вимогам ліцензії. Кому б ви не продали, має бути дозволено використовувати, змінювати та перерозподіляти, як дозволено GPL.
Рух вільного програмного забезпечення завжди чітко розмежовується між безкоштовною та свободою використання / модифікацією / перерозподілом. GPL чітко стосується останнього. Єдине принципове питання - це повне дотримання всіх умов ліцензії. Мабуть, ви маєте намір зробити саме це, щоб це не було проблемою.
Підсумово: Ніщо в GPL не заважає вам стягувати плату за програму.
Єдине питання, яке може виникнути, не залежить від GPL і є просто питанням логіки / психології: якщо модифікована програма вільно перерозподіляється і таким чином є доступною, то чому б хто-небудь може платити за неї. Це все ще не робить його незамінним.
Вам не слід нічого робити з GPL-кодом, поки ви не прочитаєте та повністю не зрозумієте ліцензію. Зокрема, третій параграф преамбули до публічної ліцензії GNU версії 3 говорить про це:
Коли ми говоримо про вільне програмне забезпечення, ми маємо на увазі свободу, а не ціну. Наші загальні публічні ліцензії розроблені для того, щоб у вас є свобода розповсюджувати копії безкоштовного програмного забезпечення (і за них платити, якщо хочете), що ви отримуєте вихідний код або можете отримати його, якщо хочете, і що ви можете змінити програмне забезпечення або використовуйте їх у нових безкоштовних програмах, і ви знаєте, що можете робити це.
Це могло б відповісти на запитання, але розділ 5 конкретно стосується передачі модифікованих версій джерела :
Ви можете передати роботу, засновану на Програмі, або модифікації для її отримання у Програмі у вигляді вихідного коду згідно з умовами розділу 4, за умови, що ви також відповідаєте всім цим умовам ...
І розділ 10 пояснює по суті, що, хоча ви можете стягувати плату за код, ви повинні зберігати ліцензію недоторканою, і ви не можете звинуватити когось у здійсненні своїх прав згідно з GPL.
Так, продовжуйте це, зазначивши, що ліцензія говорить про те, що ви повинні зробити джерело доступним для всіх, кому розповсюджуєте програмне забезпечення. Цей аспект НЕ обов'язковий. Вам також потрібно зрозуміти, що ви не можете перешкодити користувачам передавати програмне забезпечення іншим людям (посилання FSF нижче пояснює ці моменти).
Ось сторінка FSF щодо продажу програмного забезпечення GPL , в основному "так, ви можете це зробити, але ви все одно повинні підкорятися ліцензії".
Слід бути обережним - є багато людей, які пов'язують GPL з безкоштовним (як у пиві) програмним забезпеченням, а не просто з свободою робити те, що ви хочете, з програмним забезпеченням, яке ви отримуєте. Якщо навколо цього програмного забезпечення існує велика спільнота, ви можете отримати невдалий відштовхування, намагаючись продати роздвоєну версію. Одна з реакцій, ймовірно, полягає в тому, що ви намагаєтеся заробити гроші важкою працею інших.
Якщо можете, зробіть своє джерело загальнодоступним. Там, де це доречно, ви також можете розглянути можливість зміни деяких змін до початкового проекту. Це може не мати сенсу у вашому бізнес-плані, але якщо ви зможете його розгорнути, це заштрить довгий шлях, щоб закрити всіх, хто думає, що ви просто витікаєте з громади.
Звичайно, ви можете продати програмне забезпечення GPL, авторські права якого повністю або частково зберігаються кимось іншим. Робити це так само, як поширювати його безкоштовно, і з точно такими ж обмеженнями. Просто група, до якої ти поширюєшся, - це "люди, які спочатку платять мені 10 доларів".