Oh no, you're thinking, yet another cookie pop-up. Well, sorry, it's the law. We measure how many people read us, and ensure you see relevant ads, by storing cookies on your device. If you're cool with that, hit “Accept all Cookies”. For more info and to customize your settings, hit “Customize Settings”.

Review and manage your consent

Here's an overview of our use of cookies, similar technologies and how to manage them. You can also change your choices at any time, by hitting the “Your Consent Options” link on the site's footer.

Manage Cookie Preferences
  • These cookies are strictly necessary so that you can navigate the site as normal and use all features. Without these cookies we cannot provide you with the service that you expect.

  • These cookies are used to make advertising messages more relevant to you. They perform functions like preventing the same ad from continuously reappearing, ensuring that ads are properly displayed for advertisers, and in some cases selecting advertisements that are based on your interests.

  • These cookies collect information in aggregate form to help us understand how our websites are being used. They allow us to count visits and traffic sources so that we can measure and improve the performance of our sites. If people say no to these cookies, we do not know how many people have visited and we cannot monitor performance.

See also our Cookie policy and Privacy policy.

This article is more than 1 year old

Microsoft releases Windows Live Writer as open source

Favourite blogging tool now ready for hacking - but cross platform will not be easy

Microsoft has released Windows Live Writer, a popular blog authoring tool, as an open source project on GitHub, under the MIT licence.

The original Live Writer was developed by a company called Onfolio, founded by JJ Allaire when he left Allaire Corporation, the business he founded with his brother Jeremy to create web development tools including ColdFusion and JRun.

Microsoft acquired Onfolio in 2006. Onfolio had a range of tools for gathering information from the web, and Microsoft wanted to integrate them into the Windows Live Toolbar, so that information "can be easily accessed for use in documents, e-mail messages and blog postings," according to the press release.

At the time, Microsoft was intent on building a community around its Spaces blogging site. Onfolio Writer, as it was then called, was an ideal authoring tool.

Spaces never took off, but Allaire's Live Writer team built a tool which worked well with numerous blogging platforms, including WordPress, Blogger and TypePad. Microsoft added blogging capabilities to Word, but Live Writer worked better, generating cleaner HTML and with handy tools for working with images and videos. It can also be extended with plug-ins.

Microsoft put Live Writer on the back burner years ago, but there was still nothing to beat it for offline blog editing on Windows.

Live Writer code in Visual Studio

Live Writer code in Visual Studio

Users petitioned Microsoft to "Save Windows Live Writer", and the new Open Live Writer project is the result. Users on GitHub have been quick to initiate enhancement requests, including publishing content to GitHub itself, and of course cross-platform support for Linux and Mac.

Making Open Live Writer cross-platform will not be trivial, since the tool makes heavy use of embedded Internet Explorer (IE) as its HTML editor. Reviewing the code in Visual Studio shows the extent of the effort to wrap the IE COM components so that they can be used from C#. Migrating from IE will be worth the effort though, not only for cross platform, but also for better support of HTML standards. Microsoft is now focused on its Edge browser rather than IE, so this dependency will constrain the project back on Windows as well as blocking cross-platform support.

A welcome side-effect of the arrival of Open Live Writer is that users can now download the application directly from here, rather than having to install the Windows Live Essentials suite, of which it was the only worthwhile component. ®

 

Similar topics

TIP US OFF

Send us news


Other stories you might like