Tuesday, January 17, 2006

Last month I went to a PLUG meeting just by chance.

These meetings are on the first Thursday of every month and held in a conference room in the Student Union. Terrible place to park. You drive round and round, and it's often raining, and the parking meters are valid until 7PM nowadays, so you got to find one that will take enough time to let you walk those ten blocks, no ten-minute spaces allowed here.

You'd think I'd have lots of free time, not having worked in over five years, but I usually have something going on Thursday evenings. I had joined a reading group, and we read books about Microsoft's .Net Framework and meet on Thursdays. A few months ago we even took one of Microsoft's certification exams. Yes, we all passed; and yes, I thought the test was difficult in spite of all those teenagers that pass it and say they just studied for only a day or two.

But an email came in (I'm on the PLUG mailing list), and it said, well, David Mandel said (David is the president of PLUG) that this month's meeting was going to be on Tuesday, and it was special. Jeff Waugh and Mark Shuttleworth were winding up their North American tour, and PLUG even got a larger room because Jeff was going to talk about Ubuntu.

Of course, I had heard about Ubuntu. It was all over the mailing list, and I had just been to a book-signing party where the author's daughter had recently got married, and her husband had just started consulting, and I asked him what operating system he used, and he said Ubuntu. I had heard about Ubuntu, but placed it around the same level as slackware, one of those dog-brand Linux distributions.  When I had to run Linux, I fired up Red Hat 9 on one of my workstations that I set up to dual boot into either Windows XP or Red Hat. I thought of Red Hat or Suse or Turbo as the real distributions. Red Hat seemed to be teetering on the edge of being commercial, and so I was trying to come to terms with Fedora.

I had a lot to learn. The room was full of Linux geeks and gurus. They have that blended sense of arrogance and vulnerability, you know.  You can usually find a old guy with a paunch, unkempt gray hair, and sandals who stutters as well as students, geeks, and technical professionals.  Randal Schwartz was there, still looking young and clean-cut. I sort of recognized him; he was shorter than I remembered and had put on some weight (haven't we all). I heard him saying, “I've sold more books than any other O'Reilly author and I'm still working for a living.” “Debian is the operating system to use,” someone else said. Everyone within range nodded. Well.

Jeff's talk started with Gnome. To be honest I didn't know how he was affiliated with Gnome. The room treated him like a rock star, though, even video taping his presentation. I gathered that he had something to do with, may even have been in charge of, Gnome's release schedule. Didn't Linus Torvald (he lives around Portland but hardly ever ventures in public) recently say KDE was the Windows Manager to use? Anyway Jeff no longer has anything to do with Gnome (I think) and is now working at Ubuntu, and Ubuntu is a derivative of Debian.

Jeff's talk was long but very interesting. Lots of anecdotes. His excitement was contagious. PLUG only had the room until 9PM, and he talked until around 10PM, and there were people waiting in the hall outside.

We all got CDs on the way out. I picked up three packages. There was a package for X86, one for PowerPC, and one for MAC. Each package had two CDs. One is called the Live CD; the other is the install CD. The Live CD reminded me of Knoppix. You stick the CD in your computer and boot from it. You can run Linux directly from the CD and not modify your hard drive.  If Linux comes up, then you now that your hardware is compatible.

Jeff said in his talk that Ubuntu wanted the Install CD to be only one CD. When I downloaded Red Hat a while back, it filled up about five CDs, so I was skeptical. But the install CD is a really basic system. It doesn't even have gcc on it! The neat thing though is that once you install that basic system, you can use its update utility (called the Synaptic Packet Manager) to download and install what you need. Getting a gcc environment is executing just one command line.

PLUG routinely retires to the Lucky Labrador after the meeting for discussion and beer. It was late, after 10PM,  and I told Ron Braithwaite that I probably wouldn't make the Lucky Lab. On the way down the stairs, I asked a guy, heavyset and in a hurry. where Ubuntu got its money from, and he said he didn't know, but thought that much of the funding came from one person, Mark Shuttleworth. I thought, one person can't completely fund a company. Jeff had said that Ubuntu pledged to be always free, to be completely free, not a watered down free version and an expensive enterprise version. Follow the money, I thought, what's the agenda here? Suspicious person that I am.

So I did go to the Lucky Lab, a long walk to my car and a drive across the river to Hawthorn Bvld where Keith Lofstram explained to me that Mark was a very rich guy indeed, that he had gotten rich when he sold his company (the global certificate company Thawte), that he was one of the two guys in the world who actually paid to go up to the International Space Station. Keith said he paid $50M; I read later in an IEEE publication that he paid $20M. Yes, Mark could afford to fund Ubuntu. And will Ubuntu ever make money? “Oh, yes,” said Keith, “in support.” And he looked at me strangely as if I would ever doubt that.

Mark had stood in the back and off to the side when Jeff gave his talk. At the end of the talk, he came forward and Jeff introduced him as a professional dancer, and they did what Jeff called the Badger Badger Badger dance, which was very silly and lasted about thirty seconds. And now Mark was holding court at the Luck Lab's bar. He looks young and athletic, wearing jeans and a long leather coat.

I sat at a table with Ron Braithwaite and Jeff. Ron was explaining to me a customization I had to make to get Ubuntu to run under VPC (Microsoft's Virtual PC), something about Ubuntu assigning more bits for color than VPC did by default. Jeff said Ubuntu worked just fine under VMWare, the competitor for VPC. I asked about memory, and Jeff said give it at least 256M and that he ran with 768M; I said I was planning to give it a Gig, and he shrugged and said, “Well...” Unspoken was the question, Why are you bothering to ask? But what I had was 256M on a desktop that maxed at 1G and looking for an excuse to upgrade.

PLUG, although I often call it the Portland Linux Users Group,  actually stands for Portland Linux/Unix Group. Its website is http://www.pdxlinux.org/.

 

1/17/2006 9:25:35 PM (Pacific Standard Time, UTC-08:00)  #    Disclaimer  |  Comments [1]  |  Trackback