When writing about free and open source software, sometimes I seem to spend all my time complaining. So, after last week, when I described 2011 as a whole as a disappointment, I thought I should add some balance by mentioning some of the free software-related discoveries that delighted me during the past year.
Many of these discoveries were not new in 2011, although several came into their own during the year. However, until the last twelve months, they were new to me. All are worth mentioning, just in case you've missed them:
1) The Kobo Touch Ereader
Unless you're a Canadian like me, you may have overlooked the Kobo Touch. Although it was sold in Borders stores, in the United States, the Kobo has been overshadowed by Amazon's Kindle and Barnes and Noble's Nook.
However, when I caved in and finally bought an ereader this year, I chose the Kobo Touch. The decision was based partly on the smaller size and touchscreen, as well as the ability to expand the memory up to 32 gigabyes with a micro SDHC Card.
But the real reason was that the Kobo was the manufacturer that came closest to supporting my software ideals. Not only does it advertise a few titles without DRM, but it also has a semi-official Debian/Ubuntu version of the Kobo Desktop to automate firmware upgrades. Additional efforts in these directions would satisfy me better, but I'll take what I can get.
2) The calibre Ebook Manager
The calibre ebook manager is one of those all-in-one applications that free software developers so frequently produce. With tools to view ebooks, convert formats, manage lobbies, and comparison shop online, calibre makes the software that comes with the average ereader look feeble in comparison.
Moreover, for those like me who prefer not to buy locked-down books, it is affiliated with the Open Books portal site, which provides links to web pages where you can buy DRM-free books.
calibre's interface badly needs revising, and it should ask before collecting data about users. However, without calibre, I would unquestionably have a much lower opinion about ebooks in general.
3) Google Web Fonts
As someone who has earned a living as a graphical designer, I've long been bothered by the lack of free-licensed fonts. The situation has slowly improved over the years, but Google Web Fonts is the biggest leap forward yet, collecting dozens of mostly free fonts in one place.
Browsing has steadily improved on the site. Now, you can filter fonts by their type, then view them as a single word, a sentence or -- most usefully -- as a paragraph, a sampling that many font browsers often omit in a sure sign that they've been designed by non-designers. Then, when you are ready, you can either link to the site to improve the look of your web sites, or download typefaces to use on your computer. It's an invaluable and long overdue resource.
4) Bodhi Linux
I firmly believe that, as Samuel Johnson said about London, when you are tired of Debian, you're tired of life. However, if I were seriously thinking of switching to another distribution, Bodhi Linux would be on my shortlist of possible alternatives.
Bodhi is a minimalist distribution based on Ubuntu, and uses Enlightenment as a desktop. It also installs a minimum of applications, leaving you to decide what else to add. This combination makes Bodhi fast, configurable, and secure, and a standout not just among minimalist distributions, but among distributions in general.
5) Fuduntu Linux
Another distribution on my short list of alternatives is Fuduntu. As its name suggests, Fuduntu tries to steer a middle course between Fedora and Ubuntu, combining the best of both.
Based on Fedora 14 and GNOME 2.32, Fuduntu replaces the bottom panel with the Avant Window Navigator, a highly customizable launcher. The result is an interface that feels like a more configurable, less awkward version of Unity.
In addition, Fuduntu distinguishes itself with tools that add more configuration options to the desktop, and a selection of software that departs in minor ways from the standard GNOME selection. Its software also includes licensed versions of Adobe Flash and the Fluendo MP3 codec.
6) KDE Plasma Active
Between Ubuntu's Unity and GNOME 3, 2011 wasn't a happy year for new interfaces. The exception is the little-noticed Plasma Active, KDE's new interface for touchscreen tablets.
Plasma Active is not only a stunning bit of eye-candy, but also a highly functional interface. Borrowing from OS X, it arranges Activities -- individually customized virtual workspaces -- on a spinner, which is by far the most functional of the several ways that KDE has attempted to present them.
Moreover, unlike Unity, which overlays the desktop with menus, or GNOME 3 with its separate overview screen, Plasma Active is arranged on a single screen. Virtual keyboards, the Activity switcher, and other additions all slide out from the side of the screen when in use, then neatly slide back when you are done.
This arrangement keeps users focused on the task at hand. It's the only interface I've seen that's designed for a mobile device yet whose features work equally well on a larger screen.