• [^] # Re: Mes réponses à tes questions

    Posté par (site web personnel) . En réponse au journal Faisceaux de questions à Eric Raymond ?. Évalué à 4.

    Petit exemple: imaginons que je réalise un logiciel sympa basé sur un protocole réseau et que je le distribue en BSD. Microsoft reprend le truc, ajoute quelques "wizz", modifie un peu le protocole réseau et distribue le tout en tant que microsoft Cool (TM). Vu leur poids et leur force de communication, en deux mois tout le monde utilise leur version, et si je veux que mon implémentation reste compatible, je vais être obligé de "reverse-engineerer" leur truc.

    Imaginons maintenant que tu l'aies publié sous GPL. Microsoft trouve l'idée bonne mais ne veut pas de GPL. Ils mettent une équipe pour faire un clone appelé Microsoft Cool (TM), avec quelques "wizz" en plus, ce qui leur prend deux mois. Vu leur poids et leur force de communication, en deux mois tout le monde utilise leur logiciel, et si je veux que mon logiciel soit compatible, je vais être obligé de "reverse-engineerer" leur truc.

    A moins que ton logiciel soit très gros (et donc pas réimplémentable rapidement), la GPL ne change rien. Et si le logiciel est très gros, il a probablement aussi un poids suffisant pour résister à la concurrence...