• [^] # Re: pourquoi libérer le studio de developpement maintenant?

    Posté par (Mastodon) . En réponse à la dépêche EiffelStudio devient un logiciel libre. Évalué à 2.

    Ama, c'est une bonne peur.

    C'est une bonne peur à court et moyen terme, parce qu'on n'a pas envie de tout changer tout le temps, mais à long terme, ça oblige à continuer avec les mauvais choix de design qui ont été faits au début. Et il ne faut pas se leurrer, on fait toujours des mauvais choix au début :)

    Personnellement, j'aime bien la politique de GTK, qui est de conserver la compatibilité (au niveau des sources et en principe des binaires) pour tous les Y d'une série de versions X.Y, et de casser la compatibilité quand on change de X. Ça marche plutôt bien, dans la mesure où la bibliothèque 1.2 est encore disponible pour les applications qui ne sont jamais passées à la version 2.

    Il me semble que dans le libre on peut se permettre d'avoir moins de scrupules à casser la compatibilité avec les versions antérieures, quand c'est nécessaire, dans la mesure où les utilisateurs ont le code source des versions antérieures, et peuvent continuer à les maintenir s'ils le désirent. Mais évidemment, il ne faut pas en abuser :)