A different Microsoft

ABOUT two years back, someone reached out to me because of our digital tourism initiative. He introduced himself as the open source software specialist of Microsoft Philippines. I choked on my midnight coffee. Until recently, one does not find the phrase open source in the same sentence as Microsoft, unless in opposition.

Among the many things former Microsoft chief executive officer Steve Ballmer is known for was his statement on the open source license under which Linux is being developed.

“Linux is a cancer that attaches itself in an intellectual property sense to everything it touches,” Ballmer was quoted as saying in an interview with the Chicago Sun-Times. “The way the license is written, if you use any open-source software, you have to make the rest of your software open source.”

The software giant was also known for its FUD tactics against open source. FUD stands for fear, uncertainty and doubt – a tactic that aims to create these in the minds of consumers when they consider open source.

Don't count Microsoft out just yet - the tech behemoth is reinventing itself. (Creative Commons Photo: Nils Geylen)

Don’t count Microsoft out just yet – the tech behemoth is reinventing itself. (Creative Commons Photo: Nils Geylen)

Microsoft and open source

Facing existential challenges from the likes of Google and Apple in world that has gone mobile and to the cloud, Microsoft seems to have a change of heart.

The company has embraced open source. You can host your Linux distribution of choice in Azure – its cloud platform. It makes great apps for mobile operating systems other than Windows Phone – Outlook, which is based on Acompli that the company bought, is among the best email apps for Android and iOS. Microsoft has also released its flagship product – the Office suite – for other platforms on mobile.

The company’s program for startups, BizSpark, offers thousands of dollars worth of software and services, including Azure, to early stage tech companies in an aggressive bid to make them use Microsoft software and services. (Disclosure: our startup is part of BizSpark).

Earlier this year, Microsoft announced that the next version of Windows will be a free upgrade to existing users. Windows is a Microsoft cash cow and each major release used to cost consumers a lot of cash. The move was inevitable considering that Apple already made OS X free and Google was shipping more Chromebooks – lightweight machines that run its browser OS.

And what was previously unthinkable – anathema even – was raised a few days ago when a top Microsoft engineer said the company could one day open source Windows.

Open source Windows?

“It’s definitely possible. It’s a new Microsoft,” PC World quoted Microsoft technical fellow Mark Russinovich as saying during the ChefCon conference.

Russinovich is no minion – for years he was a pest of the old Microsoft, exposing some of the company’s tech secrets before becoming one of the architects of Azure. He represents the new Microsoft – the company post-Ballmer.

On April 4, the company marked 40 years since its founding by Bill Gates and Paul Allen.

“I am thinking much more about Microsoft’s future than its past. I believe computing will evolve faster in the next 10 years than it ever has before,” Gates said in a letter to company employees a few days ago.

“We already live in a multi-platform world, and computing will become even more pervasive. We are nearing the point where computers and robots will be able to see, move, and interact naturally, unlocking many new applications and empowering people even more.”

Gates also asked Microsoft employees to “think about what you can do to make the power of technology accessible to everyone, to connect people to each other, and make personal computing available everywhere even as the very notion of what a PC delivers makes its way into all devices.”

Forty years after its founding, will Microsoft regain its old dominance in a world where Google, Facebook and Apple reign? It won’t be easy for the old behemoth but don’t count it out just yet.

The post A different Microsoft appeared first on Leon Kilat : The Tech Experiments.

Elementary OS, my dear PC

IT used to be that you’d never find the words “Linux” and “easy to use” in the same sentence.

Linux, to the unfamiliar, is an operating system – the basic software that allows you to use your computer. It’s like Windows (although that comparison probably made a lot of its developers and users cringe).

The main difference between Linux and Windows is the way these are developed. Windows is a proprietary system built by a single company- Microsoft. Linux is built by a global community of users under an open source license – a framework that encourages sharing and collaboration.

Unlike Windows, Linux is free. By free, it not only means that you can use it at no cost, most open source programs are free. More importantly, you have certain “freedoms” with the software: you’re free to run it for any purpose, free to study how it works and change it, free to share it and free to improve it. Think of it as “free speech and not free beer,” advocates are wont to say.

The elementary OS desktop is one of the most beautiful and easy to use out-of-the-box Linux distributions.

The elementary OS desktop is one of the most beautiful and easy to use out-of-the-box Linux distributions.

To install Windows, you need to buy a CD and pay for a license. I checked with a local store and was told that a Windows 8 single-language license costs P3,850. A Windows 8 Pro costs P6,800. You pay this much and you can only install it on a single computer. The system bars you from installing it on another PC. The technical-savvy who are able to do so is committing an illegal act of software piracy.

Linux distributions

To use Linux, on the other hand, you just download it for free. A typical Linux installer is about 700mb and comes in an .iso format that you can burn on a CD or use with a USB drive. I personally prefer setting up a bootable USB using UNetbootin.

Unlike Windows, Linux has a lot of variants called distros or distributions. Among the popular distributions are Ubuntu, which is supported by the company Canonical; Fedora, the community edition backed by Red Hat; CentOS, Debian.

Ubuntu is the most popular distribution. And no wonder – the goal of its developers was to create an easy to use Linux distribution with a predictable release cycle of 6 months.

I’ve been using Ubuntu in my various work stations for years. I was, for a time, caught up in the 6-month release cycle and would immediately upgrade all my workstations to the latest Ubuntu version.

But when Ubuntu started using the Unity interface, I started looking for another distro that had the more traditional desktop interface. For a time, I used Linux Mint with the Cinnamon shell.

elementary OS update

UPDATING PACKAGES. One of the first things you should do after installing a Linux distribution is to upgrade packages.

elementary OS release

But then I found elementary OS.

Elementary OS is based on Ubuntu and started out as a collection of themes for the distro before becoming its own distribution. The OS offers the best-looking out-of-the-box experience among the Linux distributions that I’ve tried.

It copies a lot of elements of the Mac OSX so any user of the Apple desktop or laptop will find the desktop interface familiar.

Elementary OS has a dock that allows you easy access to frequently-used programs. But it stands out in its implementation of Workspace switching, the that best I’ve tried across all OSes. This feature allows you to easily segregate your tasks among different Workspaces and toggle between them.

What’s different about elementary OS is that it uses only a single mouse click to do tasks that you needed to double click in Mac or Windows. It can be a bit unsettling to first time users.

Elementary OS also does not have desktop access in the traditional sense of having the ability to put things on your desktop with icons that serve as shortcuts to applications or files. The desktop’s function is to only display a beautiful wallpaper (albeit, you can access it using the file manager).

elementary OS photo editing

WHO NEEDS PHOTOSHOP? Or even for that matter, Gimp? Online editing applications like iPiccy, which you can install as a Chrome app, meet the needs of most users. Here I’m editing a photo for a blog post.

Default applications

Elementary OS also stands out with its choice of default applications: Midori for the Web browser, Geary Mail for email and Plank for its dock. It does not come with an Office suite but you can just download and install LibreOffice.

Elementary OS is based on the Ubuntu long term support released last year and may have issues with newer hardware. If you do encounter problems, however, you can just install a new kernel, a process that is documented in various websites. It worked really well and the OS is responsive in my 4-year old desktop PC.

I’ve been using Elementary OS for more than 2 weeks now and I love the experience. If you want to try Linux for the first time, this is the distribution that you should choose.

Right now, my dream portable work setup would be an ultrabook running Elementary OS. If only manufacturers would produce more Linux-compatible Intel ultrabooks instead of focusing only on Windows.

The post Elementary OS, my dear PC appeared first on Leon Kilat : The Tech Experiments.

Stop paying for (or pirating) Microsoft Office, get LibreOffice

LibreOffice released version 4.0 of its office productivity suite a few days ago and early reviews and feedback point to a solid release.

LibreOffice is the free and open source equivalent to Microsoft Office. Unlike Microsoft Office, which costs as much as P10,995 for a single license under the Home and Small Business edition, LibreOffice is free.

It is, as advocates are wont to say, free as in beer and free as in speech, meaning it costs nothing and does not come with license restrictions.

The LibreOffice suite of applications includes Writer (for word processing, the equivalent of Word), Impress (for presentations, think PowerPoint), Calc (a spreadsheet program similar to Excel), Math (a program for dealing with mathematical formulas and causing nose bleed), Draw (a drawing and diagramming tool similar to Visio), and Base (a database program similar to Microsoft Access).

LibreOffice Writer is a good word processing software and for the price of free, a better alternative to Microsoft Word. The latest release offers better support for DOCX and RTF files.

LibreOffice Writer is a good word processing software and for the price of free, a better alternative to Microsoft Word. The latest release offers better support for DOCX and RTF files.

Leaner, faster

Developers say the release is “leaner and faster.” It does seem leaner, with the installer just 183mb compared to previous versions that exceeded 200mb. In the two days that I’ve been using it on Windows XP and Mac OSX, it seems a bit more responsive. I still have to test it, however, on my main desktop, which runs Ubuntu Linux.

The new version, according to various reports, contain 10,000 changes in code by more than 500 contributors.

Among the major changes that come with the recent release is compatibility with content management systems (CMS) like Microsoft Sharepoint, Alfresco and Nuxeo using the Content Management Interoperability Services (CMIS) open standard. According to an IDG News Service report, the new version of LibreOffice will allow you to “check documents in and out” of enterprise content mangement (ECM) systems from the application itself.

Another key improvement is better interoperability with documents that come in DOCX and RTF formats.

The new LibreOffice version also allows you to customize its interface using Firefox Personas, which are themes you can use to change the look of your browser. With the new feature, you can change the visual appearance of LibreOffice by choosing a design at http://getpersonas.com, copying the design’s web address and setting the office suite to use it in Tools > Option > Appearance > Personalization.

Presentation remote control via Android app

Another exciting addition to the suite is the addition of a presentation remote control app for Android. With the LibreOffice Impress Remote, you can use your Android phone to control your slideshow presentation via Bluetooth. You can view slide previews and speaker notes on your phone. The feature, however, currently only works in Linux but developers said other platforms will be included in upcoming versions.

I’ve been using the software and its various incarnations for close to 13 years now – from StarOffice to OpenOffice to LibreOffice and the software suite has really gone a long way to become a serious competitor to Microsoft Office. When I first used it, many people I know derided the software as a poor copy of Office that had no future.

PRESENTATION CONTROL. The Impress Remote app for Android will allow you to control your Impress slides through your phone via Bluetooth. The app currently works only with Linux but developers said they will include other platforms in upcoming versions.

PRESENTATION CONTROL. The Impress Remote app for Android will allow you to control your Impress slides through your phone via Bluetooth. The app currently works only with Linux but developers said they will include other platforms in upcoming versions.

But open source development fueled continuous improvements. LibreOffice is released under an open source license, a license that allows its users to run it anyway they want, share the program, see how it works (meaning source code is available) and improve it.

Today, I can’t think of a reason to use Microsoft Office. I’ve been told that there are some esoteric accounting functions you could only do with Excel and not with Calc but I never got around to having someone point this out for me.

My go-to office suite is still Google Drive. It fits my need for word processing and some spreadsheets work and has the advantage of being always “there” out in the cloud just as long as you have Internet connection. You don’t have to worry which drive you saved the file in, it’s just “there” in the digital ether.

But for working offline, LibreOffice is my go-to office application. It more than fits my need as a blogger, start-up co-founder and journalist. I don’t see why one has to pay thousands of pesos or be kept up at night by the guilt of piracy (or not) for using Microsoft Office.

The post Stop paying for (or pirating) Microsoft Office, get LibreOffice appeared first on Leon Kilat : The Tech Experiments.

Open source for the win

ON Christmas Eve, I cobbled together a network-attached storage (NAS) at home to enable everyone in our house to have a shared directory for school, work and personal files. This shared directory is also accessible from outside the house – like a rudimentary personal “cloud” for our family.

It wasn’t complicated — you can go to my blog for the article on the process — because the setup was a matter of connecting an old portable USB drive to a cheap CD-R King wireless router and setting things up using a visual interface.

The magic sauce in the setup is the Tomato firmware that runs on the router. Tomato is a Linux-based router firmware that allows you to manage your device on such things as filtering and setting quality of service rules for certain types of connections so that people browsing websites don’t experience crawling connection when someone downloads using a torrent.

HOME NAS SETUP. The CD-R King router CW-5356U runs the Tomato firmware that simplifies the setting up of a network-attached storage. (Photo by Max Limpag)

HOME NAS SETUP. The CD-R King router CW-5356U runs the Tomato firmware that simplifies the setting up of a network-attached storage. (Photo by Max Limpag)

The Tomato firmware that comes with the CD-R King router that I use, a CW-5356U model, simplifies the setting up of a NAS by allowing you to plug a portable drive into the router’s USB port. You can set the system to auto-mount any drive that you plug into it and make it shareable in your network. You can also designate a password for your shared drive so that not everyone who connects to your Wi-Fi can access it.

The system also assists you in setting up an FTP (file transfer protocol) server that will allow you to access that drive outside of your network. You can, with the setup, access your home files from the office or even on the go.

Promise of open source

What’s even more fun is that you can view movies stored on your portable drive over your iPhone or iPad.

The router also has a facility that will allow you to connect a printer to its USB port to turn it into a network printer. It also allows you to set up complex rules that can, for example, bar your children from accessing Facebook during class days but allow you to continue using the social network.

For just P1,280, the wireless router trumps the features of branded and more expensive models.

I think the CD-R King router illustrates the promise of open source software.

Tomato firmware is open source, meaning it is released under a license that encourages sharing the software and collaborating to make it better. Any wireless router manufacturer can use the Tomato firmware for its product. By using Tomato, the manufacturer no longer has to spend to develop and maintain its own firmware. Instead, it can just concentrate on the manufacturing side of the business.

By using Tomato, CD-R King is able to manufacture a router that’s really top-class for such a low price.

But if there’s an open source project that’s really making such a huge impact, it’s Android. There are phones in the market today that are powerful and advanced and yet cost less than P10,000. Cherry Mobile’s Flare, for example, costs just P3,999 but comes with formidable specs: Android ICS, 1.2 Ghz dual-core processor, five-megapixel camera and dual-SIM capability. It was such a hot item during the holidays that stocks were wiped out.

The post Open source for the win appeared first on Leon Kilat : The Tech Experiments.