Sunday, January 28, 2007

Why Linux Laptops?

We are over half way through our second year with the Linux laptops. It is already time to begin thinking about next year's laptop model and configuration. Microsoft's new Vista operating system is out now and the Apple MacBook is now available for under $1000 for schools. It is appropriate to ask myself, why Linux?

I will admit that although SUSE 9 got the job done, it wasn't the best solution. Also, we released SUSE Linux Enterprise Desktop (SLED) 10 to our community this year and, although it was a MASSIVE improvement over SUSE 9, it was a little buggy, as all OS releases are before their first major service pack. (SIDE NOTE: I am on the beta team for SLED 10 and they have targeted all of the right areas.) We have had enough time to observe our users and talk to graduates and these are the conclusions I have made.

Why Linux?
Linux has grown up
It is no longer the domain of code monkeys and geeks. Linux has always been powerful and secure. However, now it is also pleasant. The transition from XP to SLED 10 went very well for some of our least technologically secure users. Though we purchase our computers for academic and administrative work, normal humans like to easily listen to music, share pictures of their friends, children and grandchildren. Linux does this now and it does it as well as Microsoft. It doesn't do it as well as Mac. Anyway you cut it, Linux is a viable option for the normal computer user. Some things it does better than its competitors and some things it does worse, but it's here and it's ready.

Why Linux?
Centerpiece of Open Source
When I speak at conferences now, most people at least know what open source is and a growing number of them have used open source tools, though it is still a solid minority. I really believe, here in the U.S., we have been living a fool's paradise. We have enjoyed industrial success greatly because most of the world couldn't afford to compete with us. Open source has changed this and our competitiveness has been slipping rapidly because of it. I had a small online business about 6 years ago. To get my website and basic accounting needs off the ground took a couple thousand dollars and a lot of time. I started another small venture about a month ago. Joomla, an open source content management system, GNUCash accounting software, Open Office and Gimp provided me pretty much everything I needed. The most expensive thing I've bought so far is business cards!

I consider myself reasonably well versed in open source options. This was not the case when we started our Linux laptop program. Linux provided the platform for me to explore and learn so many open source options that made my second business so much leaner than the first. I really like that our students are getting exposure to the tools that are changing the world which they are entering. I saw several recent graduates over the holidays and enjoyed hearing say, "Hey Mr. Inman, my college has a Linux lab and is doing open source stuff. I know so much more than the other students about this stuff." Well, here's to hoping the other students learn that "stuff."

Why Linux?
Because the community is winning
We say our school is a community of learners. I believe this. On any given day you will see teachers learning from students, administrators learning from teachers, parents learning from teachers and every other conceivable combination. When everyone takes the time to listen, we all grow. John Stewart Mill said he "found a livelier version of the truth through its collision with error." That's open source! We risk, try, fail and fix. Then, as soon as you are stable, someone introduces a new idea and you start the process all over again. The result is something like Moodle, an e-learning system, or Joomla, tools that actually beat their commercial rivals. What better model for our students!

A colleague from another school cynically asked if our students were actually contributing to the open source community knowing that we don't teach programming at our school. Very few of our kids are even looking at the code but I absolutely believe they are contributing the the open source community. They deeply explore the powers of their Linux laptops and bring me their problems and questions. Sometimes they post those concerns to community forums and sometimes I do. Also, many of their wishes and concerns have been brought to Novell and been included in SLES 10 and SLES 10 SP1. That is contributing and I am proud of our teachers and students for the contributions they have made. As with all contributions to open source, we have all enjoyed the benefits of their labor.

Why not Linux?
You know, all computers have bugs. Each new version of every operating system comes with a learning curve and software becomes obsolete on all platforms. We have experienced less down-time, more student initiated solutions to computing problems and generally good user satisfaction. So I guess the real question is, "why not linux?"


Jason Paul Kazarian said...

The idea of using Linux instead of having Vista forced down our throats is a good one. XP was a security nightmare until SP1: twelve minutes mean time before inspection.

I wish Microsoft would give us a year to choose either XP or Vista. But if I buy a new laptop now, it will run Linux.

Jason Paul Kazarian

Alex Inman said...

I agree, I bought a PC for myself over the weekend and had to get it with Vista. Of course, it takes two to three times the machines to run Vista as it does Linux.

As an organizational leader, I am glad for the opportunity to be able to buy my school laptops with no OS. However, the average person at Best Buy can't do that. In fact, I can't buy my laptops from CDWG without Vista. I have to buy my ThinkPads from Lenovo direct.

Bob said...

Great information! The school that I work for is in the process deciding exactly what their laptop policy is. We are a private school in Seoul Korea that caters to foreigners living in Korea. If you don't mind, I have a few questions:
How much experience did your staff have with linux before you took on the project?
What version of Citrix and What OS is installed on your server? We are in the process of planning an upgrade to Citrix 4.5 and Upgrading to Win2k3. This is going to be a considerable expense to us for licensing in the cost of terminal server CALS, but it is something that we need to do
Have you increased the number of laptops in you 1:1 iniative?