Microsoft officialise Open Live Writer, le fork open source de l’ancien Live Writer
Aimez-vous le C# ?
Le 14 décembre 2015 à 10h45
5 min
Logiciel
Logiciel
Windows Live Writer bénéficie désormais d’un fork open source, comme Microsoft l’avait annoncé en juin dernier. Le logiciel, qui permet la rédaction de billets pour diverses plateformes de blog, rejoint la fondation .NET et sera maintenu par une petite équipe de volontaires, ainsi que par la communauté qui se constituera éventuellement autour du produit.
Windows Live Writer est un petit logiciel que Microsoft fournissait au sein de sa suite Live, avec d’autres produits comme Messenger. La dernière révision de cette suite date de 2012 et on sait que l’éditeur n’a pas prolongé ses efforts, la plupart des composants étant abandonnés. Live Writer était cependant un produit apprécié car il disposait de nombreux outils pratiques, même si le manque d’entretien en a rendu certains inopérants, à cause notamment de vieilles API (Application Programming Interface).
En juin dernier, Scott Hanselman avait indiqué dans un tweet que Live Writer passerait à l’open source. Il s’agissait d’une rumeur active depuis longtemps, notamment parce que beaucoup estimaient que la solution serait idéale pour s’atteler aux problèmes qui s’accumulaient. Le développeur de chez Microsoft avait cependant calmé l’enthousiasme en précisant que ce travail prendrait du temps et qu’il n’y aurait aucune annonce avant plusieurs mois. C’est désormais chose faite.
Un projet open source sous licence MIT
Open Live Writer, disponible en version 0.5, est donc un fork open source de Live Writer. Abrégé simplement en OLW, il se retrouve sous licence MIT, suffisamment souple pour permettre toutes les manipulations. Qu’il s’agisse des utilisateurs ou des développeurs, de nombreux points sont à préciser. Ainsi, l’ensemble du code est stocké dans un dépôt Github créé pour l’occasion, mais les téléchargements se feront depuis le nouveau site officiel, OpenLiveWriter.org. Par ailleurs, le fait qu’il s’agisse d’une version 0.5 montre que les travaux n’en sont qu’au début, et l’équipe tient d’ailleurs à expliquer cette situation.
Le code source d’OLW est fondé en grande partie sur des éléments qui faisaient partie de .NET 1.0 ou 1.1. De nombreux développeurs pourraient ne pas comprendre comment ce code fonctionne, la plateforme ayant largement évolué depuis (la version 5.0 est actuellement en Release Candidate). Le travail se concentrera dans un premier temps sur la stabilisation du code, basée non seulement sur la correction des bugs existants, mais également sur un vaste ménage pour en retirer tous les vieux éléments. Ensuite seulement les fonctionnalités seront ajoutées et le code sera modernisé.
Des fonctionnalités disparaissent
Ce qui signifie qu’actuellement, OLW possède moins de fonctionnalités que la dernière révision de Live Writer. Plusieurs suppressions sont à noter :
- La vérification orthographique : elle était basée sur un composant tiers dont la licence ne permettait pas le réemploi dans le fork open source. Dans une version ultérieure, cette vérification reprendra simplement celle présente par défaut dans Windows 8 et 10. Sous Windows 7, il n’y en aura donc aucune.
- La fonction « Blog This », trop ancienne et basée sur des composants COM, n’était disponible que sous forme de plugin pour Internet Explorer et Firefox.
- La fonction Albums, basée sur une bibliothèque dont les permissions auraient été trop difficiles à obtenir dans le cadre d’un projet open source.
Ajoutons qu'en plus de ces suppressions, de nombreux plugins ne fonctionnent tout simplement plus.
Bientôt une mise à jour pour prendre en charge OAuth 2
Le projet devrait dans tous les cas évoluer rapidement, ne serait-ce que pour prendre en charge très bientôt l’authentification via OAuth 2. Il s’agit d’un ajout très important puisque ce mécanisme est utilisé depuis un moment maintenant par Google pour sa plateforme Blogger. Pour prendre en compte le changement d’orientation de Live Writer, la firme de Mountain View a bien voulu laisser en place l’ancien mécanisme pour maintenir le lien entre le logiciel et le service, mais ce support prendra bientôt fin.
Pour l’instant, l’équipe de développement ne fournit pas de calendrier précis des ajouts de fonctionnalités, mais les développeurs tiers sont invités à rejoindre le projet. Le code étant essentiellement écrit en C#, il vaut naturellement mieux posséder des compétences assez nettes dans ce domaine. Signalons également deux points importants. D’une part, OLW n’est pas un produit Microsoft : il s’agit d’un logiciel open source en parti soutenu par l’éditeur. D’autre part, l’installation ne remplacera pas celle du Live Writer classique. Les deux sont utilisables côte-à-côte.
Ceux qui souhaitent récupérer la version 0.5 d’Open Live Writer pourront le faire depuis son site officiel.
Microsoft officialise Open Live Writer, le fork open source de l’ancien Live Writer
-
Un projet open source sous licence MIT
-
Des fonctionnalités disparaissent
-
Bientôt une mise à jour pour prendre en charge OAuth 2
Commentaires (45)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 15/12/2015 à 18h40
J’imagine que si tu sais écrire, t’as du apprendre à lire aussi, démerde toi avec ce que tout le monde t’as déjà dis ici, je suis pas ta mère. " />
Le 15/12/2015 à 18h44
Le 15/12/2015 à 20h34
Le 17/12/2015 à 14h39
Le 20/12/2015 à 22h59
Le 14/12/2015 à 11h16
Ha….
Si Microsoft pouvait faire la même chose avec Money 2005…..
Ça serait le paradis….
Pour moi c’est leur meilleur logiciel.
Le 14/12/2015 à 11h37
Le code étant essentiellement écrit en C#, il vaut naturellement mieux posséder des compétences assez nettes dans ce domaine.
C’est nécessaire, mais pas forcément suffisant… J’ai mis le nez dedans pour essayer de résoudre un bug qui me saoule depuis longtemps, et j’ai failli me perdre dans les dédales de l’interop COM avec le composant MSHTML utilisé pour l’édition WYSIWYG " /> (et a priori le bug est dans ce composant, et non dans l’application elle-même…)
Le 14/12/2015 à 12h14
Le 14/12/2015 à 13h17
Le code source d’OLW est fondé en grande partie sur des éléments qui faisaient partie de .NET 1.0 ou 1.1. De nombreux développeurs pourraient ne pas comprendre comment ce code fonctionne, la plateforme ayant largement évolué depuis (la version 5.0 est actuellement en Release Candidate).
.Net est en 4.6.1RC, c’est ASP.Net qui est en 5.0 RC, ne mélangeons pas tout :)
Le 14/12/2015 à 15h14
Le 14/12/2015 à 18h18
Le 14/12/2015 à 18h48
Eh bien dis donc, voici un morceau de code totalement indispensable à l’Open Source… je me demande comment on a pu vivre jusque là sans un ancien Live Writer amputé de la moitié de ses fonctions (source : la news !).
Et au passage on fait un peu de mousse et un oxymoron qui marie dans la même phrase Open Source et le chantre du logiciel propriétaire.
… désolé, ce n’est pas comme ça que l’image changera ! " />
Le 14/12/2015 à 18h58
ça reste quand même mieux que rien. Mais le top serait qu’ils libèrent le code source de xp.
Le 14/12/2015 à 19h03
On rigolerait un bon coup effectivement. " />
Le 14/12/2015 à 19h58
Le 14/12/2015 à 20h06
Bon, en clair, ils libèrent le code d’une vieillerie dont tout le monde se fout, si j’ai bien compris…
Ça leur coûte rien mais ça fait vraiment libre-washing ce genre de gag…
Le 14/12/2015 à 20h18
Le 14/12/2015 à 20h21
Le 14/12/2015 à 20h34
Le 14/12/2015 à 20h53
Le 14/12/2015 à 22h33
Le 14/12/2015 à 22h59
Le 15/12/2015 à 08h36
Le 15/12/2015 à 08h52
Qu’est-ce qui te fais penser que leurs motivations ne sont pas les mêmes que celles des autres entreprises qui ouvrent le code de programmes existants?
Libre-washing (forcément), donner une seconde vie à un produit qu’ils ne souhaitent plus entretenir, mais qui peut donner de la visibilité à leur écosystème… et qui au vu des réactions, est encore apprécié de pas mal de gens.
MS et open-source ont longtemps été incompatibles, mais c’est beaucoup moins vrai depuis quelques temps.
Pour le couter bonbon, ça dépend de ce qu’on appelle bonbon, mais tout le travail de nettoyage des librairies incompatibles avec l’open-source + les suites qu’ils ont promis, ça ne doit pas être donné (même si probablement pas énorme non plus par rapport à MS).
Le 15/12/2015 à 09h04
@ Commentaire_supprimé, en vrac
Windows Live Writer bénéficie désormais d’un fork open source,
sera maintenu par une petite équipe de volontaires
en précisant que ce travail prendrait du temps et qu’il n’y aurait aucune annonce avant plusieurs mois.
une version 0.5 montre que les travaux n’en sont qu’au début
stabilisation du code, basée non seulement sur la correction des bugs existants, mais également sur un vaste ménage pour en retirer tous les vieux éléments. Ensuite seulement les fonctionnalités seront ajoutées et le code sera modernisé.
en gros, c’est pas le code source de l’ancienne version.
Le 15/12/2015 à 09h23
Le 15/12/2015 à 09h25
Le 15/12/2015 à 09h43
Le 15/12/2015 à 09h52
Le 15/12/2015 à 10h14
Le 15/12/2015 à 10h28
Le 15/12/2015 à 10h35
Le 15/12/2015 à 10h47
Le 15/12/2015 à 10h51
C’est le concours du mec qui insérera le plus de quote dans son commentaire pour prouver qu’il a raison ?
Le 15/12/2015 à 10h53
Non, celui du crétin borné qui ne veut pas admettre qu’il est insultant et de mauvaise foi.
Le 15/12/2015 à 12h50
Ca part en cacahuète sur une news à Vincent. Vous avez pas froid aux yeux les mecs " />
Le 15/12/2015 à 13h00
Il y en a qui aiment le sport à ce que je vois…
Le 15/12/2015 à 13h17
Le 15/12/2015 à 13h46
Le 15/12/2015 à 15h35
Le 15/12/2015 à 15h38
Le 15/12/2015 à 15h41
Le 15/12/2015 à 18h27
Le 15/12/2015 à 18h33
Me chatouille pas là ou ca gratte pas toi. Ce soft est vieux, rempli de trucs inutilisables parece que plus supportés, c’est écrit dans l’article. Tu arrives avec ton fanboyisme et tes insultes en refusant de donner aucune source, tu peux t’en prendre qu’à toi même concernant le bashing.
Mon dieu les fanboy MS sont vraiment devenu des aigris insupportables, condéscendants et irrespectueux. Au moins avec jvachez on se marrait. Reviens Jérome, on a besoin de toi " />
Le 15/12/2015 à 18h38