I've been running Ubuntu
9.04 for about a month now on an IBM ThinkPad. I consider myself
technically proficient, but I'm certainly not one of those all-night code pounders.
So, with those caveats, here is what I like and don't like about open-software
Ubuntu, as well as where there's some room for improvement.
Five Things I Like
1. It works. This is no small statement from someone who remembers shuttling
floppy disks of early Microsoft Windows software in and out of personal
computers. The biggest hindrance to the many forms of open-software desktops
has been the install. I've installed Ubuntu via the CD version, from a bootable
USB and using Unetbootin
to create a CD image on a hard drive. They all worked. The system runs solid
and secure.
2. It's not ugly. I'm sure there are techies out there who live and
die by the command-line interface, but having a computer that has a nice
interface, let's you know what's going on and easily moves from one app to
another is a modern requirement. I'd say the Ubuntu startup process is equal to
Windows, Mac or anyone else.
3. It doesn't crash or freeze. Not yet, not once.
4. I don't have to buy a new computer. The personal computer
industry was built around new resource-consuming software requiring new hardware.
The proponents would claim the capabilities users demanded required this ever-upward
trek. The cloud computing advocates will claim all the complexity and high-end
processing should never have landed on the user's desk. It seems clear that the
big, resource-gulping personal computer will go the way of the SUV. In any
case, being able jazz up your old clunker with a free operating system is
great.
5. It's free. I left this for last instead of first. Free is only
good if you don't end up spending all your time trying to get the computer to
compute and you don't end up crashed when most needed. Personally, I think free
is too cheap and I'll send a few bucks to keep the system available to
educators and low-income users.
Five Things I Don't Like
1. Some stuff still is too difficult. Sometimes I can get Flash
to work on 9.04, sometimes I can't. I don't think it is just me, as the forums
are filled with similar complaints. And yes, I've tried lots of workarounds,
including others besides Adobe.
2. The help can be overwhelming. Since anyone can work on
the program, there are lots of levels of advice out there. Let's just
say
something like this, "--- /usr/lib/swiftfox/run-mozilla.sh.orig
2006-08-23
16:19:43.000000000 +0300+++ /usr/lib/swiftfox/run-mozilla.sh2006-08-23
16:30:48.000000000 +0300@@ -163,7 +163,30 @@" is not help even if
it is part of cut-and-paste code.
3. There are still a lot of Windows apps out there. You can try to run Windows
in an emulation mode, you can try to squeeze Windows into a virtual box, but
that is not going to work too well on older systems. Developers write apps for
Windows because they can make money from their code. This is still a big issue
for the open-software writers.
4. Where's Google? I like Google Chrome on Windows. It works great and
has lots of potential. There are some early versions of Chrome around for Linux,
but nothing you want to touch unless you are a developer.
I'm wondering if Google will
also be late with a Linux version for Wave.
5. What happens if Mark Shuttleworth decides he has invested
enough money?
It is still his project. He's a great guy, even if he does write overly long
blog posts about development cycles.
While I'm convinced open software will always be around, I'm not so sure about
the whole Ubuntu thing.