Il codice dovrebbe rimanere il più aperto possibile, ma ho intenzione di venderlo su Windows e Mac, e rendere libero rmp / deb.
La licenza è importante? Sembra che sto solo vendendo il servizio di compilazione e distribuzione del software qui.
Poiché il programma è Open Source, chiunque può prendere il tuo codice Linux e portarlo su Windows e Mac OSX. Pertanto stai vendendo solo i servizi di compilazione, distribuzione, supporto (ecc.) E comunque quelli non sono coperti da una licenza di copyright.
es. la GPL rende esplicito che tali servizi aggiuntivi sono completamente al di fuori della portata della licenza, e chiunque può addebitare denaro per questo (non solo per te).
Quello che stai veramente guardando è un fenomeno di doppia licenza. È possibile fornire due versioni della licenza in condizioni diverse.
uno dei migliori / notworthy esempio è QT licensing dove la licenza commerciale permetterà l'uso commerciale più liberamente (essenzialmente permettendo la vendita di app di origine chiuse create usando QT).
Negli altri casi è MySQL che consente a GPL progetti Open source ma richiede la licenza OEM per progetti commerciali che utilizzano e ampliano il motore MySQL.
Leggi questo articolo da un libro OSS e questo da OSS Watch
Inoltre, leggi questo: Doppia licenza con la libreria GPL