Sto sviluppando un'applicazione web basata su un'API JavaScript proprietaria (ma gratuita). La mia azienda sta considerando di rilasciare la nostra applicazione come "Open Source", ma non siamo sicuri delle diverse opzioni di licenza e di come funzioneranno considerando che stiamo utilizzando un'API proprietaria di terze parti.
Qualcuno può aiutarmi con le seguenti domande?
- Se non possiamo rilasciare l'API di terze parti come open source, possiamo rilasciare il codice che abbiamo scritto come open source?
- Siamo, come gli sviluppatori originali, detenuti con la stessa licenza con cui rilasciamo il nostro codice? Ad esempio, se rilasciamo il nostro codice sotto una licenza "copia-sinistra" come GPL, ciò ci impedirebbe di costruire sulla base di codice originale e di rilasciarlo in un altro prodotto che non è open source?
- Qual è la migliore risorsa per imparare la differenza tra tutti i diversi tipi di licenza? Ho esaminato opensource.org , che elencava tutte le licenze, ma ho difficoltà a comprendere tutti i legalese delle licenze stesse.