LWN.net Logo

2012 Linux and free software timeline - Q4

By Michael Kerrisk
December 20, 2012

Here is LWN's fifteenth annual timeline of significant events in the Linux and free software world. We have broken the timeline up into quarters, and this is our report on October-December 2012 (updated on December 31). Eventually, the quarterly timelines will be stitched together to create a timeline for the year as a whole, but in the meantime, you can find the other quarterly articles here:


This is version 0.8 of the 2012 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.

If you'd like to look further back in time, our timeline index page has links to the previous timelines and some other retrospective articles going all the way back to 1998.

October

That is not how open source works, you need to do 90% of the work upfront, people only join when you have something useful.

-- Miguel de Icaza

Samsung releases the F2FS filesystem (blurb and article).

KDE releases a manifesto (LWN blurb).

HTTPS Everywhere 3.0 is released (announcement).

Systemtap 2.0 is released (announcement).

The first Korea Linux Forum is held in Seoul, October 11-12 (LWN report).

When I was on Plan 9, everything was connected and uniform. Now everything isn't connected, just connected to the cloud, which isn't the same thing. And uniform? Far from it, except in mediocrity. This is 2012 and we're still stitching together little microcomputers with HTTPS and ssh and calling it revolutionary. I sorely miss the unified system view of the world we had at Bell Labs, and the way things are going that seems unlikely to come back any time soon.

-- Rob Pike

Canonical provides users with a mechanism to directly fund development of Ubuntu (LWN article).

NetBSD 6.0 is released (announcement). [NetBSD logo]

The Whonix distribution makes an alpha release (LWN article).

The Privacyfix browser plugin is released (LWN article).

Plasma Active Three is released (LWN blurb). [Plasma Active logo]

The 2012 Realtime Minisummit is held in Chapel Hill, North Carolina, in conjunction with the 14th Real Time Linux Workshop, October 18-20 (LWN minisummit coverage; LWN coverage of workshop sessions: Modeling systems with Alloy; Realtime Linux for aircraft).

An ext4 data corruption bug receives wide media coverage, but in practice is rather difficult to trigger (LWN blurb and article).

The Debian technical committee renders a judgement regarding long-standing difficulties between the maintainers of various Debian Python packages (LWN article).

Ubuntu 12.10 (Quantal Quetzal) is released (announcement).

Apache OpenOffice graduates from the Apache Incubator (announcement).

If you want to pick a fight, insult a designer by asking why we don’t “just learn to code.”

-- Crystal Beasley

Git 1.8.0 is released (announcement). [Wayland logo]

Wayland and Weston 1.0 are released (announcement).

Arduino 1.5 is released (announcement).

Yocto 1.3 "danny" is released (announcement).

November

The Linaro Enterprise group is formed (announcement).

The openSUSE project releases openSUSE 12.2 for ARM (announcement).

Put another way, having the career of the beloved CIA Director and the commanding general in Afghanistan instantly destroyed due to highly invasive and unwarranted electronic surveillance is almost enough to make one believe not only that there is a god, but that he is an ardent civil libertarian.

-- Glenn Greenwald, commenting on the process leading to the fall of CIA Director David Petraeus

The Fedora project announces an alpha release of Fedora 18 that supports ARM; the Fedora ARM developers hope to make F18 the first release that supports ARM as a primary architecture. (announcement).

OpenBSD 5.2 is released (LWN blurb and article on some challenges that OpenBSD the other BSDs face in trying to keep pace with Linux). [Asterisk logo]

Asterisk 11 is released (LWN blurb).

The release date of Fedora 18 slips significantly, from the originally expected November to January (announcement, LWN article).

LinuxCon Europe is held in Barcelona, Spain, November 5-9 (LWN coverage: Challenges for Linux networking; Systemd two years on; The failure of operating systems and how we can fix it; All watched over by machines of loving grace; Realtime, present and future; Checkpoint/restore in user space: are we there yet?; Don't play dice with random numbers).

The GNOME project announces that fallback mode will be dropped in the upcoming 3.8 release (LWN blurb; a short time later, the project announces plans for a "classic" mode).

Our patent system is the envy of the world.

-- David Kappos, head of the United States Patent and Trademark Office

[Android robot logo]

Android 4.2 is released (LWN article).

The VLC projects completes relicensing much of its code from GPL to LGPL (LWN article).

The Portuguese government adopts ODF (LWN blurb).

A backdoor is inserted into the Piwik web server; the problem is quickly fixed and notified (LWN blurb).

Linux Mint 14 is released (announcement). [Linux Mint logo]

Upstart 1.6 is released (LWN blurb).

The CyanogenMod project starts releasing stable builds of CyanogenMod 10 (LWN article on running this version on the Nexus 7 tablet).

Wikipedia rolls out an HTML5 video player (LWN article).

Ubuntu makes a distribution for the Nexus 7 (LWN article).

Darktable 1.1 is released (LWN article).

December

So next time you're not happy about something: just prefix your criticism with "I think". You may be surprised what difference it makes to the conversation.

Oh, two other magic words: "for me". Compare "This workflow is completely broken" vs "This workflow is completely broken for me". Amazing what difference those two words make...

-- Peter Hutterer

The Google Summer of Code Doc Camp 2012 takes place in Mountain View, California, December 3-7 (LWN coverage: Documentation unconference; Book sprints).

NetBSD 5.2 is released (announcement).

The MariaDB Foundation is formed (announcement). [MariaDB logo]

Ekiga 4.0 is released (announcement, LWN article).

The first "shim" UEFI secure bootloader is released (announcement).

Linux 3.7 is released (announcement; KernelNewbies summary; LWN merge window summaries: part 1, part 2, and part 3; LWN development statistics article).

I once scoffed at the idea that anyone would write in COBOL anymore, as if the average COBOL programmer was some sort of second-class technology citizen. COBOL programmers in 1991, and even today, are surely good programmers — doing useful things for their jobs. The same is true of Perl these days: maybe Perl is finally getting a bit old fashioned — but there are good developers, still doing useful things with Perl. Perl is becoming Free Software's COBOL: an aging language that still has value.

Perl turns 25 years old today. COBOL was 25 years old in 1984, right at the time when I first started programming. To those young people who start programming today: I hope you'll learn from my mistake. Don't scoff at the Perl programmers. 25 years from now, you may regret scoffing at them as much as I regret scoffing at the COBOL developers. Programmers are programmers; don't judge them because you don't like their favorite language.

-- Bradley Kuhn

Firefox OS Simulator 1.0 is released (LWN article).

SparkleShare 1.0 is released (LWN blurb).

Bison 2.7 is released (announcement).

Richard Stallman criticizes desktop searching in Ubuntu Unity, which relays search terms to Canonical servers (LWN blurb and article).

Samba 4.0 is released (announcement and earlier article). [Samba logo]

A number of Samsung Android phones are revealed to have a significant security hole, a device file that gives write access to all physical memory on the phone (LWN blurb).

Eudev, a project to create a Gentoo-based fork of udev, is launched (announcement, LWN article).

Qt 5.0 is released (LWN blurb).

PulseAudio 3.0 is released (announcement).

The status.net service is phased out, and replaced by pump.io (LWN blurb).

Gnumeric 1.12 released (announcement).

The Perl programming language turns 25 this month (timeline from Perl Foundation News).

So after I released 3.7-nohz1, I shut down the light then sat down in front of an empty wall in my flat and waited in the darkness with a black tea for december 21th's apocalypse.

But then after a few days, I've been thinking I should have taken a second cup of tea with me.

So I eventually got up and turned the light on. Then I booted my computer and started working on that new release of the full dynticks patchset.

-- Frederic Weisbecker learns that the apocolypse is not nigh

A hash-based DoS attack on Btrfs is disclosed (LWN blurb).

LLVM 3.2 is released (announcement, release notes).

Discontent in the GNU project becomes evident as the GnuTLS maintainer moves the project outside GNU and the GNU sed maintainer resigns (sed maintainer resignation note, LWN article on events in the GnuTLS project).

Awesome 3.5 is released (LWN blurb and earlier article on this window manager).

Enlightenment 0.17 is released (announcement and earlier LWN article on this window manager).

The GNU C library (glibc) version 2.17 is released (announcement).

FreeBSD 9.1 is released (announcement, release notes).

BlueZ 5.0 is released (announcement, LWN article).

GNU Automake 1.13 is released (announcement).


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds