The 2008 Linux and Free Software Timeline
diegocgteleline.es writes "Here is LWN's eleventh annual timeline of significant events in the Linux and free software world for the year. As always, 2008 proved to be an interesting year, with great progress in useful software that made our systems better. Of course, there were some of the usual conflicts — patent woes, project politics, and arguments over freedom — but overall, the pace of free software progress stayed on its upwardly increasing trend. 2008 was a year that saw the end of SCO — or not — the rise of Linux-based 'netbooks,' multiple excellent distribution releases, more phones and embedded devices based on Linux, as well as major releases of software we will be using for years (X.org, Python, KDE, ...)."
...is presumably the Year Of Linux On The Desktop?
Do they show when Linux Kernel Surpasses 10 Million Lines of Code?
Just a funny way to phrase it: As always, 2008 proved to be interesting... It sounds like 2008 happens all the time, and it is usually interesting...
Palm trees and 8
It is _Linux-powered_ netbooks, _not_ Linux-based netbooks.
Jesus is the LORD and computers are your GRAVE for DEVIL WORSHopping mastorbaots. Only hamburgers for me sir!
Yes. Our community has made excellent progress this past year. We created our first undead corporation. We shall now replicate this process to form legions of unkillable tech companies that are immune to lawyers, governments, and fanboys. And Microsoft outdid themselves... We thought Microsoft Bob was their rock bottom, but Vista proved that our expectations were, perhaps, not low enough. Wonder twin powers of Vampirism and Suck unite!
#fuckbeta #iamslashdot #dicemustdie
The most exciting thing for me that's happened in free software in the last year was Wine 1.0. The "1.0" is not itself as important, but the usability in wine of many apps has improved dramatically in the last year. I can remember that wine in principal was a fantastic idea, but in practice it was so difficult to get anything to run your time was better spent dual-booting. E.g., this time last year, I was still having to run a patched version of winex from cedega to get the map editor in neverwinter nights to run and even then it still crashed periodically. This year, that app runs using the stock wine code.
The thing is, I'm no longer playing nwn because I can run Civ IV, Medieval 2 and a bunch of other newer games using wine instead. Yes, I still have to dual-boot into windows to run the newest games at high resolutions and good frame-rates, but older games are getting very playable using wine and the number of hacks you have to do to get them to run is decreasing. It's great! Just about the only one that you have to install on a regular basis is the no-CD hack, but that's a useful thing to have anyway. Some stuff just makes me laugh, like when punkbuster runs for Far Cry 2 and bitches at you because it thinks you're a punk, you just close the window and the installation continues. (Unfortunately Far Cry 2 is one of those that doesn't run very well at high resolution.)
Gentlemen! You can't fight in here, this is the war room!
Too bad you posted AC. That was a very interesting read. I'm not sure I believe everything in that article, but the point about the U.S. economy being a giant pyramid scheme, built currently on the foriegn economic investment, seems right on.
This post brought to you by your friendly neighborhood MBA.
I hope that Windows 7 will help the open source community as already it did (a bit) with Vista!
As always, 2008 proved to be an interesting year
Yes, I remember the last time 2008 rolled around...we celebrated until dawn, frolicking in our pantaloons, firmly supported by our onion-garnished belts...
".. most of it really is one-liners, and mostly not very exciting ones at that."
So it seems to me that all the advances have been in products and peripheral applications, rather than in the fundamental core of Linux: the operating system. This is a rather ominous sign as it makes me think that the development initiative has pretty much stalled - since nothing new in the way of functionality or features appeared. Support for new hardware and bug fixes are always nice, but they indicate a "support-phase" project rather than new developments.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
Jan 3rd 2006 - Installed Gentoo Linux as a firewall+tarpit\snort\IDS\reporting server. Set up scheduled Emerge update world in Crontab
Sept 11th 2007 - rebooted said server moving to 2.6 kernel. Some issues with with portage after reboot but nothing the Gentoo Wiki didn't answer.
Sept 12th 2007 - Went to bar with friends.
Today - no reboots yet, 99.9% uptime for all reported services.
-=[ Who Is John Galt? ]=-
1) Unified API for interacting with the umpteen number of desktop environments like GNOME, KDE, Englightenment, ad nauseam. 2) Decent voice chat clients (no please do not tell me Skype Beta works in your *picked for linux* hardware) 3) Unified package management system. 4) Decent IDE for Python that does not suck balls (Anjuta, Pydev do not cut it). 5) Google Chrome 6) Default system fonts that do not make you puke.
I've been seeing more and more Windows XP Home based netbooks out on the market than Linux based. This is a shame. I'm not even sure why this happening, but I was personally hoping for the netbooks to be mostly Linux based and leave Windows for those who want to pay the premium for less storage and RAM.
Yes, programs were updated, "distro" isos bundled those updates, another fun year of Linux software development indeedy. ^^
Politics and such can be interesting sorta, but the most interesting things to me are the best new software features, and great new Linux software in general. IMO, Linux software projects should be much more of a focus in the media, and less politics. New features and new software, especially that which is cross-distro so everyone can have access. (was going to say cross-platform too, but that's not the point of the Linux section) ^^
Promote true freedom - support standards and interoperability.
...and always will be. Ninnle Linux, NinnleBSD and NinWM too.
8) a desktop based on "what do you want to do?", rather than "guess which one of the cutely named, but obscure application with far too many overly-complicated and poorly explained options, might just do half of what you want"
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
I must've been asleep when that was announced.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Jan: Linux conquers the desktop! ...nnnnnnnnnnnn...
Feb: No, wait...
Mar: OK, now!
Apr: Nope. Hang on...
May: Linux conquers- no, wait.
Jun: Vacation
Jul: Staycation
Aug: OK, conquering in 3... 2... wait...
Sep: Nnnnnnnnnnnnnnn...
Oct:
Nov: nnnnnnnnnnnnow!
Dec: No, wait...
1) Unified API for interacting with the umpteen number of desktop environments like GNOME, KDE, Englightenment, ad nauseam.
I'm not sure what you're actually asking here. Could you expand a bit?
2) Decent voice chat clients (no please do not tell me Skype Beta works in your *picked for linux* hardware)
The Skype client works just fine on my bog-standard-off-the-shelf hardware. But I agree that a free software client would be nice. Have you tried Ekiga?
3) Unified package management system.
You're making a classic mistake. Linux is an operating system kernel. Debian, Fedora, Ubuntu and SuSE are operating system distributions. Windows is an operating system distribution and an operating system kernel. You should compare Windows to Ubuntu, or compare Windows to Fedora, or compare Windows to Debian, not compare Windows to Linux. What this means is that the idea of a 'unified package management system' doesn't mean very much. Do you mean that you should be able to sit at any Linux machine and use exactly the same command set and package names to manipulate the software load? Do you mean that you should be able to take package of binaries from a vendor and install it on any Linux machine? The latter is perfectly possible, as long as the vendor statically links all of the required libraries. They can even wrap it in a nice executable install script for you. See for instance the Quake 4 installer. And if the distribution you're installing it on top of complies with the Linux Standard Base, you might even get desktop icons and file associations. But it sounds like you're pouting, stomping your foot and insisting that every distribution use <insert your favourite package management system here>. And, as far as I can tell, that will never happen: each distribution has chosen a system which suits them, and to move to a different one would require there to be a significant technical advantage to doing so. In my opinion, none of the major distributions have any glaring deficiencies in their package/repository systems today, and I don't expect them to change any time in the next 12 months at least.
4) Decent IDE for Python that does not suck balls (Anjuta, Pydev do not cut it).
Once again, complaints with no substance. What aspects of Anjuta and Pydev make them 'suck balls'? I get on very well editing my Python code in Emacs, and it works well for me.
5) Google Chrome
Why would anyone want this anyway?
6) Default system fonts that do not make you puke.
My system fonts don't make me nauseous. I doubt yours do, either. Maybe if you stated what your grievance is with the fonts, someone could explain how to fix the problem or explain why the problem can't be fixed in more detail.
Anyway, I think that's enough trollfeed for now. Feel free to return to your bridge.
Pirate Party UK
8) a desktop based on "what do you want to do?", rather than "guess which one of the cutely named, but obscure application with far too many overly-complicated and poorly explained options, might just do half of what you want"
When click on the system menu here I get a list of applications called, 'Web Browser', 'Text Editor', 'E-mail Client', etc. This on a Fedora 10 KDE 4 desktop. I think that if I wanted to do something like take a screenshot, I might click on 'Graphics' and then 'Screenshot Capture Program'. Compare this to Windows, where if you want to carry out a task you usually have to remember which company wrote the piece of software that you intend to use.
You're either a troll or an idiot who hasn't touched a Linux workstation in years.
By the way, what would you guess each of these does from the name: Outlook, QuickTime, Skype, Safari, Excel, or Cubase?
Pirate Party UK
what's this new python IDE you speak of ? The new netbeans implementation ?
Sept: "The Debian project runs into problems with firmware (again) along with an unclear general resolution ballot which causes discord, eventually leading to the resignation of the project secretary"
2008 was a typical year for Debian. By the time Lenny is released, it'll be retro-cool.
"No live organism can continue for long to exist sanely under conditions of absolute reality;..."
I switched, that's worth something, right?
-Palal
> 4) Decent IDE for Python that does not suck balls
You want Eric. Great piece of software, very complete, great debugger integration.
-- B.
This sig does in fact not have the property it claims not to have.
The purpose of freedesktop.org is to solve 1., and a lot of stuff is now in fact working well between the two (and others).
http://rocknerd.co.uk
"You're making a classic mistake. Linux is an operating system kernel. Debian, Fedora, Ubuntu and SuSE are operating system distributions. Windows is an operating system distribution and an operating system kernel. You should compare Windows to Ubuntu, or compare Windows to Fedora, or compare Windows to Debian, not compare Windows to Linux"
Joe Sixpack: I've heard of this new OS called Linux. Should I get it instead of Windows?
Linux guy: No, Linux is just a kernel, you can't do anything with it.
By the way, what would you guess each of these does from the name: Outlook, QuickTime, Skype, Safari, Excel, or Cubase?
Outlook: either for looking out the window(s) or for estimating the odds for something. So maybe some kind of spreadsheet?
QuickTime: something to make the time pass quicker. Something to do on a boring day at work? Maybe one of those programs where you detect hidden mines?
Skype: begins like a sky, rhymes with type... maybe one of those old-style text processors like WordPerfect which let you type on a sky-blue background?
Safari: roaming in a car and looking at wildlife. Sounds like browsing. Especially when there are trolls around.
Excel: sounds like a platform game. Something where you have to get to the top.
Cubase: a cubic base? A LEGO model builder/designer?
How many did I guess?
Ignore this signature. By order.
Except there is a bit of stagnation around the specifications. For example, no standard suspend and hibernate icon names since 2 years. This is rather annoying, but I hope they will add them soon.
Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
Do you mean that you should be able to sit at any Linux machine and use exactly the same command set and package names to manipulate the software load? Do you mean that you should be able to take package of binaries from a vendor and install it on any Linux machine? The latter is perfectly possible, as long as the vendor statically links all of the required libraries. They can even wrap it in a nice executable install script for you. See for instance the Quake 4 installer. And if the distribution you're installing it on top of complies with the Linux Standard Base, you might even get desktop icons and file associations.
I don't see why that would be a problem, as the same thing is used in OS X .app bundles. Therefore, the GP is just whining.
Ignore this signature. By order.
7) In Gnome that would be Cheese, but it depends on the drivers. Most webcams are based on the USB Video class or on GSPCA, and both of those types are supported on recent kernels. I haven't used it much (I don't have a webcam myself), but it looks OK.
Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
7. Nautilus still doesn't align icons properly
8. Gnome panel still shifts widgets around inexplicably
9. Kde still is better but atrociously ugly and difficult to configure
10. Ubuntu still explodes after I make a mistake editing xorg.conf
I was quite impressed by the Eee PC when it came out and it was fantastic to see Linux on a system selling large amounts of units.
I haven't yet got a netbook but I do want one, I'm just not sure if I'd use it enough.
Last weekend whilst out shopping I had a quick look in all the electronic stores to see what was available, there's suddenly so many netbooks there.
The problem is, not one of them was Linux based anymore. To make it worse, they were all XP Home, not even professional.
Of course, you can install Linux on them but what the hell is the point in installing an OS that can actually do nothing of much use? The fact Home can't be connected to a domain even and such always left me feeling like it was kind of a trial version of Windows.
Selecting XP Home over XP Pro, Vista or Linux strikes me as a bit like selecting Windows ME over Windows 2000 or 98 8 years ago. I specifically will not buy a Netbook with XP Home on. I did make the point of seeking out the manager of each store and asking him whether they had any plans to stock an OS that was useful to professionals and business users such as Linux. All 4 managers across each store tried to convince me that I should just buy an XP Home one to which my response was along the lines of "At the end of the day, if it has a Microsoft OS on it, part of the cost of the system includes the cost of the OS. If I am going to pay for an OS, I will not pay for an OS that doesn't let me do half of what I want to do, therefore I either need XP Pro or one of the higher end Vista editions or even better, I need Linux, where the Netbook wont have any added cost built in for the OS". They all said they have no plans to bring in any new Linux based Netbooks, that they were all due to be XP based.
So unfortunately it seems 2008 was the year of the rise of Linux on Netbooks, but unfortunately shortly after was the fall of Linux on netbooks. Let's just hope there's a second rise at some point.
"If it seems too easy, you're probably doing it wrong."
Heh. Sounds like doing PHP development.
http://outcampaign.org/
US == Economy by Ponzi? Show me your evidence.