Developpez.com

Le Club des Développeurs et IT Pro

TextMate 2.0 devient open source

En réponse à Apple "qui s'est engagé à limiter notre liberté", d'après son créateur

Le 2012-08-10 12:19:26, par tarikbenmerar, Chroniqueur Actualités
Allan Odgaard a officiellement annoncé sur le blog de MicroMates que la version alpha de son éditeur léger TextMate 2.0 est disponible dans un dépôt GitHub et devient open source.

TexteMate est devenu un outil populaire chez les développeurs sous Mac OS X, grâce à son design et à ses fonctionnalités de traitement de texte uniques et à l'utilisation des dernières technologies OS X.

Le développeur s'est tourné vers une licence GPL 3, afin d'éviter tout fork fermé. « Le hacker en moi veut que tous les logiciels soient libres. Dans un temps où le fournisseur de la plateforme (NDLR Apple) s'est engagé à limiter notre liberté, ceci est ma petite tentative pour contrecarrer cette tendance », explique Odgaard, en référence aux mesures de restriction entreprises pour sécuriser Mountain Lion.



Néanmoins, Odgaard, qui se décrit aussi comme pragmatique, confirme que certaines parties du code seront distribuées sous une licence moins restrictive, comme c'est le cas actuellement pour les paquets (Bundles).

Malgré de nombreuses années de promesses, la version stable TextMate 2.0 n'est pas encore là et l’alpha (distribuée depuis décembre 2011) n'a pas défrayer les chroniques. Certains comme Marco Arment d'Instapaper se demandent si cette annonce ne marquerait pas la fin de l'aventure.

Comprendre, l'abandon déguisé d'un vaporware ?

TextMate sur GitHub

Source : MicroMates

Et vous ?

Quel avenir pour TextMate d'après vous ?
La communauté va-t-elle le reprendre en main ?
Quelles sont d'après vous les réelles motivations de ce passage à l'open-source ?
  Discussion forum
9 commentaires
  • Voyvode
    Membre émérite
    Envoyé par Allan Odgaard
    Le hacker en moi veut que tous les logiciels soient libres.
    Il a mis du temps à écouter son hacker en lui.

    Je crains aussi que ce ne soit le chant de cygne. Dommage, il avait presque remplacé TextEdit pour moi. Si quelqu'un peut conseiller une alternative…

    HS : Rechercher TextMate 2 dans Google Images affiche un nombre surprenamment élevé de postérieurs de demoiselles. ()
  • codeallergy
    Futur Membre du Club
    @Willy_XIII

    https://www.sublimetext.com/

    edit: oublier de préciser que le logiciel est gratuit.


    Sublime Text 2 may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit for the evaluation.
  • Golgotha
    Membre expert
    Le logiciel étant payant, comment ça ce passe si ça devient open-source ?
  • Voyvode
    Membre émérite
    @codeallergy
    Merci beaucoup ! Il a l'air super (et multiplateforme en plus) !

    @Golgotha
    Il y a un détail : c'est TextMate 1 qui est payant. Même si cela donne accès à l'alpha, TextMate 2 n'est pas vraiment en vente.
    Sachant que le code et les ressources du projet sont passés en GPL 3, tu as TextMate 2 pour le prix d'une compilation à présent.

    C'est ce qui laisse penser que le logiciel est abandonné.
  • ValCapri
    Membre habitué
    Il semblerait qu'il n'ait pas abandonné et qu'il va continuer à le vendre, mais il risque alors de flirté avec les limites de la licence GPLv3.

    Source:http://www.macgeneration.com/news/vo...e-pas-textmate
  • Voyvode
    Membre émérite
    Flirter avec les limites de la licence ? La GPLv3 est inflexible sur le code libéré et ses contributions, mais rien n'empêche de gagner de l'argent dessus.

    Preamble
    […]
    When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.
    […]
    4. Conveying Verbatim Copies
    […]
    You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.
    Tout est dit.
  • Golgotha
    Membre expert
    Ok, merci pour la réponse.

    ça me semble quand même bisar, le logiciel est payant mais les sources sont libre.

    Une dernière question : Si je prends les sources (libre) et que je compile chez moi, je ne suis pas en infraction, j'ai le droit d'utiliser le logiciel gratuitement ? (alors que le build est payant )
  • Voyvode
    Membre émérite
    Moi aussi cela me paraît un peu étrange. À mon avis, c'est de deux choses l'une : soit Odgaard abandonne vraiment le développement (et affirme le contraire pour éviter d'affoler la communauté), soit il a en tête un nouveau modèle économique pour TextMate 2.

    Pour répondre à ta dernière question : tu es tout à fait dans ton droit, c'est même un des buts de la GPL.
  • Freem
    Membre émérite
    La principale contrainte de GPL, c'est l'obligation de distribuer les sources avec les binaires.
    Il n'y a rien du tout concernant le fait de gagner de l'argent, si je me souviens bien.
    Donc, plusieurs solutions pour ça:
    _ vendre de la formation
    _ vendre des évolutions
    _ publicité
    _ vente de paquets compilés (en fournissant à côté le source qui permet d'avoir les binaires en question)

    J'en oublie sûrement d'autres.