ВІДХОДЖЕННЯ Я не претендую на те, що я нічого не знаю про ліцензування. Насправді все, що я скажу нижче, може бути абсолютно помилковим!
Посилання:
Нещодавно я шукав гідний ігровий двигун, і, думаю, знайшов той, який мені дуже подобається, Cafu Engine .
Однак у них є подвійний план ліцензування, коли все, що ви робите з двигуном, вимушене згідно GPL, якщо ви не платите за комерційну ліцензію. Я не кажу, що це поганий двигун, вони навіть кажуть, що вони дуже розслаблені щодо ліцензійних платежів. Однак мене лякає той факт, що він навіть стосується GPL.
Отже, моє запитання в основному, як можна уникнути GPL.
Ось приклад: Двигун id Tech, також відомий як двигун Quake, або двигун Doom, був базою для популярного двигуна Source. Однак двигун id Tech був випущений під GPL, а двигун Source є власником. Чи отримав Valve іншу ліцензію? Або вони щось зробили, щоб уникнути GPL? Чи є спосіб уникнути GPL? Або, якщо ви використовуєте вихідний код GPL як базу для іншого проекту, ви змушені використовувати GPL та надаєте вихідний код доступним для всього світу. Чи може хтось випадковий чоловік взяти двигун id Tech, змінити його за минулою точкою розпізнавання, а потім використовувати його як фірмовий двигун для комерційних продуктів? Або вони вимагають зробити це відкритим кодом.
І останнє, я взагалі не маю жодних проблем із відкритим кодом. Однак я відчуваю, що з відкритим кодом є своє місце, але це не в світі загрозливості.