• # Juste fais-le

    Posté par . En réponse au journal Arreter la GPL pour nos drivers libres?. Évalué à 9.

    Tu veux écrire un driver BSD ? Fais-le, et mets-le sous la licence que tu veux. Mais respecte le choix de ceux qui ont écrit le code pour le driver Linux, et remercie-les car sans eux tu serais obligé de rebooter sous Windows.

    Maintenant, sache que même si le code est GPL, tu es en droit de faire du reverse-engeneering pour assurer l'interopérabilité, et lire le source peut t'y aider. Bien sûr, tu ne peux pas recopier tels quels des extraits significatifs du driver GPL, mais au moins tu peux comprendre comment il fonctionne, et t'en inspirer. Et ceci plus facilement que si le driver était closed-source.

    Et puis, rien ne t'empêche de rechercher les auteurs du driver et de leur demander s'ils ont de la documentation, voire s'ils te donnent l'autorisation de reprendre leur source pour ton driver BSD.

    Bref, le fait que le driver existe, même en GPL est une chance pour ton projet, pas un handicap.