Moved over to Gutsy

Just upgraded my notebook to Gutsy a couple of days back. It is still in beta and would be released on 18th October.

I recently changed my desktop over to Gnome from KDE. I have been a Kubuntu/KDE user for years, but the look and feel of KDE has remained tacky for a while now while Gnome had a very clean efficient look about it. But this also meant that I had the complete Gnome and KDE stack on my notebook, so I had to download about 1.2 gigs of updates to move to Gutsy.

The upgrade went fairly well, apart from two or three upgrade failures when there were clashes of file lists between packages. One of them was my fault – I was using pidgin from a different repository because Feisty didn’t have it yet, and now Gutsy did. Two others – Gimp and Cups errors were Ubuntu’s issues, which were very quickly fixed. To solve these problems I had to remove the offending packages and let the upgrading continue. And when the fixes came in, I dist-upgraded again.

There is now a bit of a feeling of betrayal. One of the reasons I upgraded to Gutsy in beta because it was supposed to have xorg 7.3. I wanted xorg 7.3 which supposedly had multiple monitor hot plugging support. It seems that the package maintainer decided not to go in for xorg 7.3 now, even though he backported some of its features into 7.2.

The experimental intel xorg driver works, even though I have experienced the screen going blank once or twice which had to fixed by a hard reset. :(

Not much of new features in this new release. Compiz is now supposed to be enabled by default in new installs, but I always turn it off because of my bad experiences in the past and the fact that I don’t really really need it. Other stuff being new versions of all packages, that is all.

Since I still use various KDE packages in Gnome like Amarok, Digikam, etc., I am still figuring out what I can remove from my current install of the KDE setup without affecting these two apps.

I have started using Gnome Evolution just for its calendar (I dont particularly like Sunbird, and calendar on Evolution is n-i-c-e). I wish there was some integration between Thunderbird and Evolution regarding the calendar part, but I know it is too much to ask and is not going to happen. ;)

I discovered recordmydesktop the other day, and I quite impressed to say the least.

Anyway, till the release happens, hundreds of megs of updates are rolling in every day. So if you are stuck with a small pipe at home, it would probably be wiser to wait till the stable release – some of those updates are really needed!

Mark Shuttleworth on free and “non-free” Linux distros

Mark Shuttleworth writes in this blog post on a topic I get really emotional about:

We have to work together to keep free software freely available. It will be a failure if the world moves from paying for shrink-wrapped Windows to paying for shrink-wrapped Linux.

Go to any Linux event in India and you will find the sales force of Red Hat spending oodles of time pushing their “enterprise” Linux (nothing wrong with this) and trashing their free offering – Fedora (this is bad). Go to any Open source forums, and you will see holier-than-thou RH employees/fans talking about how Red Hat is committed to Fedora, and that they don’t see it as beta/alpha software.

I am a bit miffed about this because of the years I spent focusing on Red Hat Linux, to be suddenly left in the lurch when Red Hat decided to go “enterprise”. Right now their whole business model is based on differentiating their enterprise products from all other Linux distros.

Is there anything legally wrong in all this? Of course not. Is there anything ethically wrong? Depends on who you are talking to. If you ask me, yes. You cannot take something which is provided to you with the intent of public good, and then build upon it and criticize the source for not being good enough. Not too different from some other companies, we bitch about.

Am I bad mouthing an entity which helped me make money? Yes, RH has helped me a lot in my career and I am grateful for that. Have I lost respect for RH? Yes, but only for their recent marketing pitches. I still have a tremendous respect of RH for their past and current support to FOSS – far more than any OSS commercial entity. They have done far more than Ubuntu – my current distro. But I am sure in the long run, Ubuntu will gain some ground there. I have a lost of appreciation for several of Red Hat’s policies – like their patent promise.

After being burnt by Red Hat, it is the Ubuntu philosophy which keeps me with Ubuntu.

Every computer user should have the freedom to run, copy, distribute, study, share, change and improve their software for any purpose, without paying licensing fees.

There is only one Ubuntu – not one for enterprise and one for “users/hobbyists”, etc. That inspires faith in the distro. On the other hand Red Hat claims that Fedora is for:

Developer or highly technical enthusiast using Linux in non-critical computing environments

Contrast it with Ubuntu. The release notes of a recent version of this free distro states:

Ubuntu 6.06 LTS (Long Term Support) will be supported with security updates for 5 years on the server and 3 years on the desktop after its release, and professional technical support is available from many companies around the world.

Can Canonical turn into Red Hat sometime into the future due to business compulsions? The risk is always there, but a major differentiating factor is that Red Hat never made a promise of “keeping it free for ever”. But Canonical/Ubuntu did. No matter how Canonical tries to twist things around, they will lose the support of the entire community the instant they show such intentions. Based on Mark’s very public commitments I have faith in him that he will not turn coat.

One particular abstract of Mark’s blog was his admission that he is aware that some recent “non-free” aspect of Ubuntu dilute the software freedom philosophy.

With Ubuntu, our vision is to make the very best of free software freely available, globally. To the extent we make short-term compromises, for drivers or firmware along the way, we see those as bugs, and ones that will be closed over time.

But when even the venerable FSF can make a short term compromise (LGPL), I believe it is ok to let Ubuntu have its way for now,and then hold it to its promises to the community in the time to come.