Я написав програму на PHP. Я хочу, щоб люди могли використовувати код, щоб дізнатись і навіть включити біти у свої власні програми, але я також хочу зберегти право продавати його та дати зрозуміти, що інші не мають розповсюдження копій ні безкоштовно, ні для отримання прибутку. Я ніколи не використовував коду elses, тому мені не потрібно турбуватися про сумісність ліцензій. Яка ліцензія є правильною для цього?
Я знаю, що не можу зупинити людей від ігнорування ліцензії, але я просто хочу, щоб вони принаймні знали, що там є, і знають, що роблять щось не так, якщо намагаються. Я не можу ніде знайти, що пояснює ліцензії на звичайній англійській мові, і так, я спробував прочитати ліцензії GNU та BSD, але не можу її отримати. Спасибі.
Добре, ось ось уточнення, які інші просили: я збираюся продати цю програму дуже дешево. Люди можуть використовувати стільки коду, скільки хочуть від нього, поки вони вперше придбали програму, і вони не отримують прибутку від мого коду.
Я б не заперечував, якби люди просто взяли це все, додали і зробили це краще, але тоді люди не були б чесними, і вони просто додадуть щось і дадуть безкоштовно, і тоді ніхто не купить мій товар.
Я думаю, я повинен просто дати людям це і попросити пожертви. Тому, можливо, я повинен GPL або BSD.
EDIT: Я розумію, чому всі плутаються. Це суперечливо, але справа в легалії полягає в тому, що все здається чорним або білим. Я намагаюся досягти сірої зони. Я хочу, щоб люди купували цю річ у мене, а не копіювали її та не роздавали людям і навіть використовували її частини. "Використовуючи деталі", що я б сказав, якби хтось випадково запитав мене, було б "просто розумним". Тому в основному не використовуйте більшість мого коду у вашій роботі, а потім повністю затьмаріть те, що я зробив, тому що вам це буде легко, як я вже робив більшість брудної роботи! Я маю на увазі, звичайно, використовуйте мій сценарій підключення до DB у своєму проекті, мені все одно. АБО ... використовуйте весь код і додайте до нього! Але тільки для особистого використання, і ви не смієте починати її видавати, тому що я збираюся заробляти гроші на цьому і це повністю підриває мою роботу. І це' Буду приємно показати мені свої доповнення, і я дам кредит, але головне не перерозподіляти моє програмне забезпечення, на яке я маю заробляти на життя. Важко передати ці настрої в легалізмі. І я просто не можу зрозуміти всі ці ліцензії.