Linux is only free...
Jan. 27th, 2004 07:31 pmJamie Zawinski, whose best known in the Linux community for doing more work and getting less money developing the original Mozilla than Andreeson ever did, but who's popularity is mostly cemented on his continuing development of the best screensaver package ever, has a quote that never rang more true for me than today: "Linux is only free if your time is worthless."
This is a truism of any endeavor, of course: the point has to be that going from a hunk of metal and a box of bits, how long does it take to get to a functional operating platform on which one can perform "useful work?" Installing an OS is no longer an exercise in challenging my abilities; it's simply a necessary step towards getting things done, like word processing and so on. That's one of the reasons why I chose RedHat. Screw the "user nuisance" factor associated with dealing with the company; the box of bits they distribute (still, "for free" on-line, after all) is one of the better. It "just worked" after I installed it.
Oh, sure, I'm letting the box churn through some optimizations (upgraded Gthumb and openSSH, and am now upgrading X to 4.3.0 with a hot compiler) while I do other things. I upgraded the kernel to 2.4.24 and installed both the laptop-mode patch and the Con Kolivas patchset, so now I have ext3 with good disk behavior, O(1) scheduling, low latency, and a preemptible kernel. It makes a BIG difference, although if you're doing something CPU intensive at the same time as a download, the download can slow down significantly (the CPU activity pre-empts the I/O now). Unfortunately, Con's patches conflict with the 2.4 Software Suspend patch, and after trying to hack both in by hand, I decided I could live without Software Suspend because APM "just works" with this build, anyway. I don't have to be here while those work, though; building X takes a long time.
This is a truism of any endeavor, of course: the point has to be that going from a hunk of metal and a box of bits, how long does it take to get to a functional operating platform on which one can perform "useful work?" Installing an OS is no longer an exercise in challenging my abilities; it's simply a necessary step towards getting things done, like word processing and so on. That's one of the reasons why I chose RedHat. Screw the "user nuisance" factor associated with dealing with the company; the box of bits they distribute (still, "for free" on-line, after all) is one of the better. It "just worked" after I installed it.
Oh, sure, I'm letting the box churn through some optimizations (upgraded Gthumb and openSSH, and am now upgrading X to 4.3.0 with a hot compiler) while I do other things. I upgraded the kernel to 2.4.24 and installed both the laptop-mode patch and the Con Kolivas patchset, so now I have ext3 with good disk behavior, O(1) scheduling, low latency, and a preemptible kernel. It makes a BIG difference, although if you're doing something CPU intensive at the same time as a download, the download can slow down significantly (the CPU activity pre-empts the I/O now). Unfortunately, Con's patches conflict with the 2.4 Software Suspend patch, and after trying to hack both in by hand, I decided I could live without Software Suspend because APM "just works" with this build, anyway. I don't have to be here while those work, though; building X takes a long time.
no subject
Date: 2004-01-28 03:38 am (UTC)darn darn darn
Date: 2004-01-28 04:42 pm (UTC)no subject
Date: 2004-01-28 07:11 pm (UTC)Somewhere around the point when computing stopped being a hobby of mine and started being my job, I needed things to Just Work, Dammit. I eventually found it in my heart (and, more tryingly, in my wallet) to go Mac. Haven't played with the free release of the OSX kernel (Darwin) for x86, but perhaps it's well-behaved and packaged? (Certainly the commercial release is, but I won't deny that that route is pricey.
Re:
Date: 2004-01-30 06:13 am (UTC)I have to say that the only problems I've had are when I've made a mistake trying to muck with the inner workings of the OS myself. RedHat and Mandrake "just worked" and took me from nothing to a working OS in the time it took to read three CDs.
no subject
Date: 2004-01-30 08:05 am (UTC)For me, the big hurdle with Linux has been the attitude I've encountered in trying to get support that, as a programmer, I should have started by trying to recompile things or read through source code to figure out why things broke. That way lies frustration for me. In fairness, though, I have a Debian box that a friend set up in a very out-of-the-box sort of way, that sits, and runs, and functions quite nicely as a low-usage fileserver. We have a nice agreement where I don't muck with it, and it extends me the same courtesy.