Yes, I know LinuxCon is next, and that’s in mid-August, but I think they’ve got the publicity thing covered, especially with the 20-year thing and with Linus being there and all. But if you’re going to the next show, make it the Ohio LinuxFest in September. Bradley Kuhn and Cathy Malmrose are keynoting, so you’ll not want to miss that (especially Cathy — Go ZaReason!)
Spending a lazy Sunday at home for a change — thanks to a newspaper colleague who needed Tuesday off (thank you, Kalin) — it might come as a surprise that I found myself at a loss for a topic to write about. So started the usual drill: I always check LXer.com every morning when I wake up, but then went to a couple of other sites, checked my Google Alerts for Linux-related items, and nothing really jumped out at me.
[You might imagine, if you've read this blog regularly in the past, that "nothing really jumped out at me" usually translates to "nothing caused me to get so rabidly incensed that I had to ask someone for a spatula to scrape myself off the ceiling." But I digress.]
Then I went to DistroWatch.com because, frankly, I hadn’t been there in awhile. For those of you who are interested in all things FOSS, DistroWatch is an interesting place to not only keep up with which distros are peaking and ebbing in the great scoreboard of FOSS, but also to see who has released what when, and sometimes, why.
I decided to take a look at how many active distros — including those which also are Solaris- and BSD-based — there are as of today, July 31. It’s down a bit since I last looked, which has been literally several years ago.
We’re “down” to 324, and if memory serves, the last check I did had the active number in the 350s.
This always kick-starts the “how-many-distros-do-we-really-need” debate, which I have always considered a non-starter. I’ve crossed verbal swords in the past with others who say that a figure like 324 is insane, that there are too many distros available and that there should be much fewer distros so we don’t have to bend our brains having to choose.
I say 324 — or whatever the number is or becomes — is a perfect number, and that external forces should decide how many Linux/Solaris/BSD distros there are. These external forces, of course, are both driven by market and Darwinian factors. You make a good, solid distro, foster a good team and growing community around it, the project moves up the DistroWatch list and — ping! — profit. Conversely, you don’t make a good distro, and these forces — especially the Darwinian one — puts you where you belong.
The reality is that out of the 324 active distros listed on DistroWatch, there are probably between 35 and 50 that will be usable by the general public; that is, those whose computer abilities may end at pointing and clicking. And that’s OK, too. I’d just as soon put my mother in a flaming box of dynamite as I would have her use Phayoune Linux on her desktop. [Phayoune users note: Do not flame me -- I am only using your distro as an example in this case. I am sure it's a wonderful distro for those using it in Thailiand, but the point here is that not all distros are for everyone, and that Phayoune may not be for my mother since she's not Thai, for starters.]
[Oh, and Mom, I would never EVER put you in a flaming box of dynamite. No, really Mom. I swear.]
Or here’s another way of putting this in perspective: Don’t look at the list on DistroWatch and make a list of as many distros that come to mind. How many did you get? Ten? Thirty? More? Well, the more you can name, the more in tune you are with what’s going on, FOSS-wise. Don’t consider that a challenge, but just as an indicator of which distros are doing some heavy lifting in the FOSS realm and, in the grand scale of things, are getting things right. Bear in mind, too, that just because you can’t name a distro, it doesn’t mean that it’s not useful or important in its own way; especially if that particular distro is specialized or based on a particular language or culture (see Phayoune, for example).
But the number of distros — whatever it might be — is what it should be.
This blog, and all other blogs by Larry the Free Software Guy and Larry Cafiero, are licensed under the Creative Commons Attribution-NonCommercial-NoDerivs CC BY-NC-ND license. In short, this license allows others to download this work and share it with others as long as they credit me as the author, but others can’t change it in any way or use it commercially.
Larry the Free Software Guy — who, when the occasion arises, always leads off his blog in the third person, rather than to just say “I” since that would be too easy — was about to write about another topic this time around. I owe Jeff Hoogland a blog item on Bodhi Linux, which I tried and liked (more in a later item), as well as the original topic of this missive, which was my take on the new and, um, improved desktop environments in Natty Narwhal and Fedora 15 which are getting a lot of play lately. More on this in another blog, too.
But yesterday I got sidetracked. Blame Android.
Recent history: Kyoko dropped her HTC G2 twice and it went a little loopy, so off to somewhere in Pennsylvania it went for a few days. Meanwhile, I gave her my unlocked Palm Pre 2 to use while it was being repaired and she has taken a liking to it. So we switched phones and I got the HTC when it was returned. As it turned out, rather than blogging, I spent yesterday getting used to my new phone with Android.
I like Android. I mean, I really like it. While I was starting to warm up to WebOS and while I think the HP offering has much in the way of potential, Android is just head and shoulders over WebOS. It is just a great OS for the hardware it’s running on.
This is where the love affair comes to a screeching halt. No matter how great it is, it’s on a phone. It’s running on hand-held hardware which, when looking at it, is still only a phone, when all is said and done.
I know it does a lot of other stuff. Let me explain why I say this, and I’d gladly plead “guilty” to the fact that this is purely generational.
Doing things with the HTC yesterday — calling, texting, checking out the GPS (a very, very cool feature) — was thrilling and filled with “hey, look at this” moments. However, it appears for what I would use the HTC for — primarily using it as a phone and possibily an occasional text message — leaves much of Android’s abilities on the bench, so to speak.
Not only this, it begs the question: Why would I use Gmail or Facebook on such a small screen? Is surfing the Web really a viable option on hardware like the Palm Pre 2 or the HTC? I mean, you can do it, with a lot of pinching and expanding of the screen, but how efficient and logical is that? Do you really need to be that connected?
For all the cool things the HTC G2 does, and for all the cool things that Android does for it (and, again, the GPS is really cool), it is still only a phone. I’ll keep connecting with the wider Internet with the laptop and desktop, thank you.
(Fedora ambassador Larry Cafiero runs Redwood Digital Research in Felton, California, and is an associate member of the Free Software Foundation. He is also one of the founders of the Lindependence Project.)
. . . what have you got to lose?
If you’re looking for a good Sunday read, Pamela Jones of Groklaw — who could be an outstanding journalist masquerading as a paralegal, or a paralegal who is one of the best journalists ever — outlines the Oracle-Google dustup in her Friday post here.
There’s a lot here and there’s more to it that what most folks, me included, have speculated. Have a read and we’ll pick this up tomorrow.