• [^] # Re: Sortie d'OpenBSD 3.4 !

    Posté par . En réponse à la dépêche Sortie d'OpenBSD 3.4. Évalué à 10.

    Allez soyons serieux.
    Tu veux reecrire un soft GPL, tu as qd meme le droit de lire les sources ? Quand tu reecris du code en general tu t'inspires souvent de quelque chose que tu as vu ailleurs en l'ameliorant.
    Dans la glibc par exemple tu as(avais) du code BSD. Celui qui l'a copie/colle, l'a fait parce que a cette epoque c'etait ce qu'il lui convenait le mieux. Est-ce que la personne qui a reecrit le code, en lisant les headers s'est dit "Argh c'est un license BSD je ne lis pas plus le code pour pas m'en inspirer ?" Je me permets d'en douter, pourtant sa solution sera plus adaptee (plus ou moins performante, etc...).
    Le code c'est comme la musique. Tu ne te prives pas d'ecouter du heavy metal, pour en jouer. Qd tu crees tu as une culture musicale qui te fait choisir tel ou tel arrangements, effets etc.... C'est la meme chose.
    Tout ce que tu bouffes, tu le "regurgites" a ta sauce.
    et celui qui repond a :
    Comment font ils, lorsque ils souhaitent ecrire leur propre version, pour ne pas etre tenté de regarder dans le code source des version GPL(open source en general) ?
    par :
    "ouais ben c derive de GNU, ils n'ont rien n'invente"
    sont implicitement pour le concepts de brevet sur les logiciels. Un algo, une idee, ou un hack n'est pas soumis a la license GPL.
    Tous les utilitaires sus-cites ont eu, avant d'avoir un version GPL une version AT&T ou BSD. Est-ce que pour autant l'auteur original sous license GPL n'a pas regarde le code ? Le logiciel final n'est-il pas 100% GNU ?
    S'inspirer du code ou des idee engendre l'evolution des OS libres. Depuis longtemps tu peux emuler du SCSI sur de l'IDE pour graver sous linux et depuis longtemps tu peux graver en natif IDE sous FreeBSD. Quand ATAPICAM est apparue sous FreeBSD, tu as eu quasiment au meme moment sous linux la possibilite de graver en natif sous IDE. Doit on taxer FreeBSD de copieur ou Linux d'aspirateur "a concepts" ? Un de ces OS est-il "en retard" sur l'autre ? Non.
    La reecriture c'est pas du pompage de code, c'est de l'adaptation.

    SEE ALSO
    style(9)

    PS: encore 1+ et je peux voter ! j'ai des plus a mettre moi :p