Domanda

Di recente ho sviluppato un'applicazione per un'organizzazione (e non le sto caricando). Voglio mantenere la proprietà totale del codice sorgente e ci sono vari progetti open source che ho usato. Voglio/devo rispettare le regole delle licenze che usano e mantengono comunque il progetto in poche linee guida:

  1. Se mai consegnerò il codice sorgente all'organizzazione, non può essere modificato, ridistribuito o condiviso in qualsiasi forma senza la mia autorizzazione scritta (che deve essere riordinata ogni versione).
  2. Dovrebbe sempre attribuire crediti allo sviluppatore.
  3. Conservo tutti i diritti per ridistribuire/riutilizzare il codice sorgente, Dato bene, l'ho fatto
  4. Deve rispettare le regole dell'App Store (che non sono troppo amichevoli)

L'organizzazione ha mantenuto il copyright per l'applicazione compilata (se questo è importante)

Le licenze includono:

  1. BSD liberale
  2. Licenza Apache, versione 2.0
  3. esente da diritti
  4. dominio pubblico (uguale a 3)
  5. Piccola quantità di opere d'arte da un progetto con licenza MIT

Quindi la mia domanda è come posso rispettare queste licenze, ma anche creare una licenza per il mio progetto che mi consente di conservare la proprietà del codice sorgente.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top