• [^] # Re: C'est _pas_ mieux quand ya les sources

    Posté par . En réponse à la dépêche PCSX : Un nouvel émulateur pour Playstation. Évalué à 1.

    > Je dirais seulement qu'un émulateur c'est
    > tellement de "bidouille" de hack etc ...
    > que ca doit etre bien difficile de gerer un
    > projet en open source ...
    Open Source veut pas nécessairement dire "code propre". Mais c'est vrai que beaucoup de gens se disent "c'est tellement dégueulasse comme code ça sert à rien de la partager". A mon avis c'est faux, de toutes façons, si des types ont réussi à comprendre comment marche une machine, y'a pas de raison que d'autres arrivent pas à comprendre comment marche l'émulateur... Tout code mérite à être partagé, et c'est pas parce que tu le partage qu'il est plus difficile à comprendre pour toi.

    > un emulateur peut aider a peter les protections
    > d'une console (ex: Neorage X et KOF2K) ...
    Effectivement tu mets le doigt ou ça fait mal, et c'est surement pour ça que les éditeurs voient les émulateurs d'un mauvais oeil. Le jour ou les éditeurs comprendront que les protections sont *toujours* (voir faites pour être) cassées, on aura fait du chemin... En attendant ces boulets nous inventent des protections à tout va 8-(

    > Je comprends que les licenses GPL (ou autres ..)
    > aident a se protéger au niveau de la légalité,
    > mais tu admètras que ca ne protège pas ton code
    > source d'un blaireau ?
    D'un certain point de vue tu as raison, tu ne peux matériellement pas empêcher un ahuri de pomper ton code pour en faire un binaire illégalement, car concrêtement, quand tu es développeur de soft libre (sur ton temps libre), tu as rarement le courage/le temps/l'argent/la motivation pour attaquer le type en justice. Maintenant, je pense que le gars fera pas grand chose avec le source, sinon un mauvais binaire de temps en temps.

    En fait, mettre son code en GPL veut pas dire: "maintenant tout le monde touche à mon code et je contrôle plus mon projet". Non. Concrètement, tu gardes la main sur le code, tu peux si tu le désire rester le seul développeur même si d'autres veulent intégrer ton projet. Simplement, d'autres peuvent commencer un projet similaire au tient, dans le même esprit, et partir de là où toi tu étais à un instant t. Donc le gars qui pique ton code, soit il est malin et il marche avec toi et tout le monde travaille dans la même direction. Soit il décide de faire cavalier seul. Et dans ce cas il se démerde mais ne pourra pas se substituer à ton projet. A moins qu'il soit vraiment meilleur mais là bon faut savoir se défendre, et puis je doute que le type qui pique des bouts de codes sur le net ait la classe pour mener un vrai projet d'envergure.

    Bon, allez, on va pas rentrer dans un débat stérile sur "est-ce que tout doit être libre?", car justement la 1ère liberté c'est de choisir soi-même de mettre ou pas son code sous license libre 8-)