Comment puis-je me conformer aux licences open source, tout en protégeant mon propre travail + App Store [fermé

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/102517

Question

J'ai récemment développé une demande pour une organisation (et je ne les facture pas). Je veux maintenir la propriété totale du code source et il existe divers projets open source que j'ai utilisés. Je veux / besoin de respecter les règles des licences qu'ils utilisent et de conserver le projet dans quelques directives:

  1. Si jamais je donne le code source à l'organisation, il ne peut pas être modifié, redistribué ou partagé sous quelque forme que ce soit sans mon autorisation écrite (qui doit être respectée chaque version).
  2. Il doit toujours attribuer des crédits au développeur.
  3. Je conserve tous les droits pour redistribuer / réutiliser le code source, Depuis bien, je l'ai fait
  4. Il doit se conformer aux règles de l'App Store (qui ne sont pas trop conviviales open-source)

L'organisation a conservé le droit d'auteur de la demande compilée (si cela compte)

Les licences comprennent:

  1. BSD libéral
  2. Licence Apache, version 2.0
  3. Libre de droits
  4. domaine public (identique à 3)
  5. Petite quantité d'œuvres d'art d'un projet sous licence du MIT

Ma question est donc de savoir comment puis-je me conformer à ces licences mais également créer une licence pour mon propre projet qui me permet de conserver la propriété du code source.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top