• Zeth will be attending PyCon UK on the 12th to 14th September 2008.

A year after my 2007 predictions - the score card

1 January 2008

So last year, I made six predictions for 2007. How did I do?

1. 3D effects

In 2007, almost every distribution of a Linux operating system ('distro') will have to think about how they incorporate 3D effects into their releases.

Well that came true, all the major desktop distros now have 3D effects, though there are some hardware combinations that do not work, also the details changed slightly because Beryl became part of Compiz-Fusion. However, overall, this prediction came to pass.

2. Open Source Java

By the end of 2007, Linux distributions will begin to come with a Sun Java runtime by default.

This (more or less) came true. Fedora 8 came with IcedTea, which is the code from Sun's OpenJDK with a few extra bits to plug the remaining holes in OpenJDK. Sun and the open source community are replacing the small remaining parts of Java that are not open source, i.e. parts of the JDK that Sun licenced from other companies such as the audio midi synthesizer. All Java development is now done in a public Mercurial repository. Well done to Sun there and well done to the Linux distributions. So this one also came true.

3. Flash on Linux

I predicted that before any Flash 10 came out, either Gnash would have complete Flash 9 support or Adobe would make a move on open-sourcing its Linux Flash player. None of these have happened within 2007 so I was jumping the gun it seems. On the bright side, Gnash does support Flash video sites such as YouTube pretty well. But fair is fair, I lost this one.

4. Wireless

In 2007, I predict Wireless will become a non-problem on Linux.

That was a slightly dumb prediction as it is somewhat subjective. Certainly it is no longer the problem it once was a few years ago:

  • NetworkManager is in most of the distros, providing a standard and easy-to-use graphical interface making setting up a wireless connection a breeze.
  • WPA and other more advanced encryption set-ups are now fully supported.
  • Most wireless cards are supported somehow, though there are some firmware blobs and suchlike.
  • The new unified wireless support stack went into the kernel in 2.6.22 in July. This is the focus of wireless support development on Linux.
  • Many of the major manufacturers of wireless chips are actively supporting Linux driver development with documentation and/or cash.

So things are looking pretty bright for wireless on Linux. Not everything is 100% perfect, but the way ahead seems pretty clear. So I am counting this prediction as correct.

5. Media codecs

I predict the situation will not get any better in 2007.

Okay so it got a little better in that distros like Ubuntu and Fedora provide one click install of some media codecs uder certain conditions. However, media codec support is still a huge big steaming pile of mess. So I am counting this prediction as correct.

6. Windows Vista

In the Windows world, 2007 will be the year of Vista.

Okay, I lost that one, Vista bombed. More on that shortly.

Total Score - 4/6

Well overall I scored four correct, Vista was completely wrong and nothing much changed with Flash on Linux. When you are just making stuff up, having most of it come to pass is not bad, although perhaps my predictions were a bit too dull and safe?

Will I do better this next year? Well I plan on being more aggressive/speculative with my predictions so probably not!

Discuss this post - Leave a comment

1 Gene Venable says...

Vista had a HUGE effect on me! It inspired me to delete Windows from my main desktop computer and switch entirely to Linux.

Posted at 11:56 a.m. on April 1, 2008


What do you have to say?

Show Editing Help


PyCon UK

About

Hello, my name is Zeth, I'll be your host here.

Command Line Warriors is about taking control of your own technology, it looks at our experiences of computing; especially using GNU/Linux, the Python programming language, the command-line and issues such as techno-ethics, best practices and whatever is cool now. If you take control of your technology then you are a Warrior too!

This site is your site too which means that you can contribute and get involved. You can leave comments using the facility provided. For me, the comments and discussions are by far the best part of the site. So please do have your say!

Latest Discussions

deesha

September 8, 2008
hey all, i just wanted to check the other stuf if nay1 can help me what i want is i have to convert the line starting with my function name ...
Email Syntax Check in Python

Daniel Black

September 3, 2008
Hey, sounds good already. There's another Python script for command-line 140-character-messaging (won't call it "tweeting" for obvious reasons), Tweety Py, that's currently languishing. Not, I think, because the developer's disinterested, ...
Using new social networking service Identi.ca from the command line

Antonio Araujo

September 2, 2008
Dear friends, has anyone built debian packages of db xml 2.4.13? Best regards Antonio
Native XML storage with Berkeley DB XML - part one

Zeth

September 1, 2008
Thanks everyone for your different solutions, absolutely fantastic. I have tried them all. The one from Ciaran McCreesh was the one I was subconsciously groping for.
Sisu and typing unicode in GNOME

andylockran

September 1, 2008
In ubuntu, I do ctrl, and the functions to the right of my keyboard for extra characters. Such as: alt gr + ; + e for é I'll post more ...
Sisu and typing unicode in GNOME

Jinks

September 1, 2008
I am from Germany but i use an US-layout keyboard since that's a lot easier for most my programming needs. Now, having to also write the occassional german letter or ...
Sisu and typing unicode in GNOME

Toni

September 1, 2008
Hi, You might want to add an xkb keymap. Make backups before you begin ;) And sorry about formatting. in /usr/share/X11/xkb/symbols/gb, after "intl", add this: partial alphanumeric_keys xkb_symbols "intl_fi" { ...
Sisu and typing unicode in GNOME

Ciaran McCreesh

September 1, 2008
On a UK keyboard you do alt-gr+[ followed by a to get ä. You don't need the control key at all.
Sisu and typing unicode in GNOME

name

September 1, 2008
Hi!,
List files recursively by modified time

name

September 1, 2008
Hello!,
List files recursively by modified time

Leif

September 1, 2008
On my Norwegian keyboard, the diaeresis is easily accessible, like on Jani's Finnish one. It's one of the few keys that doesn't advance the cursor, along with the tilde, circumflex ...
Sisu and typing unicode in GNOME

Lornix

September 1, 2008
ä <= compose, ", a ö <= compose, ", o å <= compose, o, a Ä <= compose, ", A Ö <= compose, ", O Å <= compose, o, A ...
Sisu and typing unicode in GNOME

name

September 1, 2008
Good day!,
List files recursively by modified time