Quand tu es payé à développer du libre, tu ne risques pas ce genre de choses.
D'ailleurs, je contribue à GCC professionnellement, et le copyright assignment a des clauses pour "interdire" ce genre de choses.
Je prefère n'en dire pas plus, mais en cherchant bien sur le Web tu pourrais peut-être trouver. En tout cas, avant de me laisser coder dans GCC mon employeur m'a bien précisé ce que je ne devais pas faire, et je m'y tiens scrupuleusement (voire même excessivement).
En gros, les quasi-"tricheries" que tu suggères ne sont pas faisables dans un cadre professionnel. Tu pourrais peut-être le faire en amateur, mais tu oublies qu'une part significative du logiciel libre est développé par des professionnels (salairés ou indépendants, mais payés) sur leur temps de travail.
N'imagine pas qu'une entreprise faisant du libre s'amuserait à prendre le risque de développer Wine à partir de sources illicitement obtenus de Windows. Je pense plutôt le contraire: une entreprise qui emploie quelqu'un à developper Wine va probablement s'assurer qu'il n'a pas eu accès au code Windowsien. N'oublie pas que peu d'entreprises ont les capacités de resister aux pressione légales de Microsoft (d'ailleurs, la force de Microsoft, ce n'est pas son code, mais ça pratique aggressive, parfois condamnée par la justice, des affaires).
Le logiciel libre professionnel a ses contraintes aussi. N'imagines pas, par exemple, que les codeurs d'entreprises comme Mandriva ou MySQL qui font du libre GPL puissent faire n'importe quoi.
Et tu regardes les règles de codage GNU de la FSF. Tu as des clauses sur le fait de ne pas faire comme c'est codé dans d'autres Unix (ou autres OS, y compris Windows).
----
Basile STARYNKEVITCH
Membre de l'
APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!
Projet logiciel libre:
RefPerSys
Poste le Thursday 25 January 2007 21:57:51