Here is LWN's twelfth annual timeline of significant events in the Linux
and free software world for the year.
2009 offered few surprises to those that have been following Linux and free
software for as long as we have. As expected, there were new releases of
many of the tools and
underlying
infrastructure that we use on a daily basis. There were also lawsuits over
software patents, arguments over licensing, and various security flaws
found and fixed. Distributions were packaged up and released, more phones
and other devices with Linux and free software were sold, and so forth.
All part of the march to "world domination". We look forward to
2010—and beyond.
This year we will be breaking things up into quarters, and this is our
report
on January-March 2009. Over the next month or so, we will be putting out
timelines of the other three quarters of the year.
This is version 0.8 of the 2009 timeline. There are almost certainly some
errors or omissions; if you find any, please send them to timeline@lwn.net.
LWN subscribers have paid for the development of this timeline, along with
previous timelines and the weekly editions. If you like what you see here,
or elsewhere on the site, please consider subscribing to LWN.
For those with a nostalgic bent, our timeline index page has links
to the previous eleven timelines and some other retrospective articles
going all the way back to 1998.
I will just note wryly that it used to be that I could compile 0.9x
kernels on a 40 MHz 386 machine in 10 minutes. Some 15 years later, it
still takes roughly the same amount of time to compile a kernel, even
though computers have gotten vastly faster since then. Something seems
wrong with that....
-- Ted Ts'o
One Laptop Per Child (OLPC) restructures, laying off half the
staff and "refocusing" in various ways. (OLPC
blog)
Valgrind releases version 3.4.0 of the popular program analysis tool
for finding memory and other errors.
(review).
Nokia announces the release of Qt under LGPLv2.1 for the upcoming
4.5 release. (announcement).
linux.conf.au is held in Hobart, Tasmania. (LWN coverage, 2, 3, 4, and 5)
The word "Python" was also catchy, a bit edgy, and at the same time, it
fit in the tradition of naming languages after famous people, like Pascal,
Ada, and Eiffel. The Monty Python team may not be famous for their
advancement of science or technology, but they are certainly a geek
favorite.
-- Guido
van Rossum on how Python got its name
Red Hat Enterprise Linux 5.3 is released. (announcement)
Moonlight developers work overtime to make President Obama's
inauguration viewable on
Linux, because the streams were only made available in Silverlight form. (article)
GCC and FSF announce a GPLv3 exception to allow for GCC plugins; the
exception is for the GCC runtime library and will allow free software
plugins, while preventing proprietary plugins. This particular incarnation
of the exception is not adopted. (announcement)
The government ought to mandate open source products based on open source
reference implementations to improve security, get higher quality software,
lower costs, higher reliability - all the benefits that come with open
software.
-- Scott McNealy
KNOPPIX 6.0 is released. (announcement,
review)
KDE 4.2 is released. (announcement)
AMD releases 3D register reference guide for R6xx/R7xx chips, which
will help with the development of free software drivers for devices using
those chips. (announcement)
The Linux Foundation kicks off the "We're Linux" video contest. (press release)
Zope 3.4 is released after two years of development on the
Python-based web application server.(announcement)
Open source is not a lawless frontier at all. There are clear license terms
that have to be followed, even though open source generally offers more
freedoms than proprietary software. It's true, that many organisations are
still struggling to understand open source and its license terms.
-- Martin
Michlmayr
Red Hat hires former Mandriva community manager Adam Williamson to
drive community involvement in Fedora QA. (introduction)
Miro internet TV version 2.0 is released. (announcement)
RPM version 4.6.0 released; the package manager used by Red Hat,
Mandriva, SUSE, and others. (announcement)
Debian 5.0 ("Lenny") is released after "22 months of constant
development". (announcement) The
release is dedicated to
Thiemo Seufer, a community member who died in a car accident.
DragonFly BSD 2.2 is released—now with a production-ready
HAMMER filesystem. (announcement)
At this point, DRM seems intended to
accomplish a very different purpose: giving some industry
leaders unprecedented power to influence the pace and
nature of innovation and upsetting the traditional balance
between the interests of copyright owners and the interests
of the public.
-- EFF Staff Attorney Corynne McSherry
Kurt Roeckx is appointed as Debian project secretary, after the
previous secretary resigned in late 2008. (announcement)
Red Hat moves from Xen to KVM for virtualization in future releases,
as expected by many after its
acquisition of Qumranet. (press
release)
Microsoft launches patent suit against TomTom, for patents on the
VFAT filesystem among other things. (LWN coverage)
BASH 4.0 is released.; BASH is the Bourne-Again SHell (announcement)
X server 1.6.0 released. (announcement)
There's no easy fix for this - you need to be aware of what is right and
what is wrong, but you cannot look at existing code to determine this.
-- Andrew
Morton on kernel code
The Linux Foundation acquires the Linux.com domain, which they will
turn into a community news and collaboration site. (announcement)
MontaVista starts Meld community site for embedded Linux
developers. (announcement)
The "ext4 data loss" controversy heats up. (first LWN article)
Firefox 3.1 renamed to 3.5 to better reflect the scope of the
changes. (announcement)
The Linux kernel gets a new logo for one release; "Tuz" is a reminder
of the plight of the Tasmanian devil. (LWN coverage)
Linux leaders have a problem. Ever since Microsoft adopted the 'let's get
along' strategy of licensing and interoperating, it has been hard to get
people to volunteer their time for the platform, and interest seems to be
waning.
-- Rob
Enderle grasping at straws
GNOME 2.26 released. (announcement)
Parrot 1.0.0 released; Parrot is a "virtual machine aimed at
running all dynamic languages". (announcement, LWN article)
Linux 2.6.29 is released with an experimental Btrfs, squashfs,
kernel mode setting
for Intel graphics hardware, and more. (announcement, KernelNewbies coverage)
SUSE Linux Enterprise 11 is released in both desktop (SLED) and
server (SLES) varieties. (press
release)
Rails 2.3 released—aka Ruby on Rails, the Ruby-based web
framework. (announcement)
In Europe we had the habit of reading Slashdot, and reading about all the
crazy patents in the USA, and we all had a good laugh. Then, very suddenly,
we were faced with our own software patent problem.
-- Ciarán
O'Riordan of End Software
Patents
GNOME switches to Git, from Subversion, for version control. (announcement)
Microsoft vs. TomTom comes to an end, via a settlement, but, before
that, TomTom joins the
Open Invention Network and countersues
Microsoft. (Groklaw
settlement article)
Fedora issues report on August 2008 intrusion, seven months after it
occurs. (report)
Python starts switch to Mercurial for distributed version control. (Guido van Rossum's announcement)
(
Log in to post comments)