2009-09-17 7 views
1

J'utilise beaucoup de programmes open source dans mes applications non commerciales. Si je veux les utiliser dans des applications commerciales, quel soin faut-il prendre?quel soin faut-il prendre en utilisant un programme open source dans des applications commerciales?

Je sais que si nous faisons quelques modifications dans le code source, nous devons le soumettre.

Est-ce que nous devons soumettre tout notre code source? Devons-nous fournir un lien de l'éditeur source sur le serveur frontal de l'application?

+0

La plupart des licences OSS largement utilisées ne se soucient pas de savoir si vous êtes commercial ou non; il a tendance à être des individus qui disent «pas pour un usage commercial». –

+4

Je vote pour clore cette question hors-sujet parce qu'il s'agit de licences ou de problèmes juridiques, pas de programmation ou de développement de logiciels. [Voir ici] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) et [ici] (http://meta.stackexchange.com/questions/139804/can- licences-questions-jamais-sur-sujet) pour plus de détails, et [aide] pour plus. – JasonMArcher

Répondre

1

Sérieusement, il n'y a pas de réponse facile ici. Il suffit de lire chaque licence pour chaque bibliothèque, programme ou service que vous utilisez, et la licence sera très explicite sur ce que vous pouvez faire et ce que vous ne pouvez pas faire.

Pour commencer:

0

Cela dépend entièrement de la licence spécifique du logiciel open source. Veillez à ne pas utiliser de licence de type copyleft car cela rend également votre logiciel gratuit.

Il n'y a pas de règle générale de soumettre les modifications que vous apportez au code source. De nombreuses bibliothèques open source ont besoin d'un avis quelque part dans la documentation que la bibliothèque est utilisée, etc.

En cas de doute, consulter un avocat :)

0
  • vous devez honorer la licence. Si vous ne le faites pas, vous aurez des problèmes juridiques. Et croyez-moi, vous paierez beaucoup plus pour des avocats que pour un logiciel commercial.
  • Si vous n'êtes pas sûr, demandez d'abord aux développeurs du logiciel open source, expliquez-leur comment vous voulez utiliser leur logiciel et pour quoi faire.
  • informez les développeurs du logiciel open source même si vous êtes absolument certain de pouvoir utiliser leur logiciel. C'est un joli geste. Si vous ne le faites pas, vous pourriez faire chier ces développeurs - et croyez-moi, vous ne voulez pas faire ça!