Clairement, regarder le code doit être évité, au besoin il reste possible d'utiliser le en:Clean_room_design avec une personne pour regarder / spécifier ce qui manque et l'autre pour implémenter / coder (plutôt utilisé dans le cadre de la rétro-ingénierie [http://fr.wikipedia.org/wiki/R%C3%A9tro-ing%C3%A9nierie#R.C3(...)]).
A une époque c'était pour Java que cela avait été appliqué : il était demandé que ceux souhaitant coder sur la JVM libre n'aient pas accepté la licence du JDK (qui avait, par exemple, une clause "abusive" empêchant de publier une JVM ne respectant pas l'intégralité de l'API).
[^] # Re: Pratique pour mono
Posté par BAud (site web personnel) . En réponse au journal Microsoft ouvrirait le code du framework .net. Évalué à 2.
Clairement, regarder le code doit être évité, au besoin il reste possible d'utiliser le en:Clean_room_design avec une personne pour regarder / spécifier ce qui manque et l'autre pour implémenter / coder (plutôt utilisé dans le cadre de la rétro-ingénierie [http://fr.wikipedia.org/wiki/R%C3%A9tro-ing%C3%A9nierie#R.C3(...)]).
A une époque c'était pour Java que cela avait été appliqué : il était demandé que ceux souhaitant coder sur la JVM libre n'aient pas accepté la licence du JDK (qui avait, par exemple, une clause "abusive" empêchant de publier une JVM ne respectant pas l'intégralité de l'API).