Я провів багато досліджень з цього приводу, але все ще сильно розгублений.
Зараз я працюю над проектом, сумісним з Arduino. Проект є відкритим кодом, тому я хочу, щоб і інші його використовували, але я не хочу, щоб вони створювали похідні роботи з ліцензіями закритого коду. Я хотів би, щоб вони визнали будь-який код, використаний ними в моєму проекті, як такий, що випливає з моєї роботи, і вимагав би від них, щоб вони також зберігали свою похідну роботу відкритим кодом.
У той же час я, можливо, захочу в майбутньому створити твори, які будуватимуться над моїм проектом із закритим джерелом, - наприклад, я хочу мати змогу використовувати власну роботу в рамках приватних консультацій із закритим джерелом.
Я думаю, що GPL була б найбільш підходящою ліцензією для першої частини. Моє запитання: яка ліцензія охоплювала б другу частину? І чи можу я подвоїти цю ліцензію з GPL?