LQ Wiki reaches 3,000 articles

The LQ Wiki just reached 3,000 articles today. This is a goal we’ve been chasing for a little while. While reaching this goal took slightly longer than I had anticipated, participation at the LQ Wiki has really been picking up lately (which is fantastic). We have a number of very high quality regular contributors and traffic in general has been steadily growing. The recent addition of OpenID should also serve to further encourage participation. If you haven’t contributed yet, head over and take a look. You can choose either the CC by-sa license or the GFDL, so all your contributions will remain freely redistributable. As always, if you have any feedback, do let us know.

–jeremy

The Torvalds Transcript: Why I 'Absolutely Love' GPL Version 2

An InformationWeek article (via Matt) delves into how Linus feels about the GPLv3. This is a topic I’ve covered before, but the interview has some good explanations:

Linus: First off, I don’t even know what the GPLv3 will look like. I would be totally crazy to accept a license for my code sight unseen. I think people who just say “version 2 or any later version” on their code probably don’t care about the license of their code enough. Before I say that “yes, you can use my code under license X,” I’d better know *what* that license is.

So that’s an issue totally independent of any particular GPLv3 details. The reason Linux has that “GPLv2 only” language is exactly that I simply don’t want to be at the mercy of somebody else when it comes to something as important as the license I choose for my code.

So I can’t even imagine why anybody would ever expect me to do anything but “v2 only.” It’s just stupid to do anything else.

Now, totally independently of that, I’m doubly happy that I long, long since made that decision because at least the drafts of the GPLv3 have been much worse than the GPLv2 is. They’ve had glaring technical problems (license proliferation with not just one single GPLv3, but “GPLv3 with various additional rights and various additional restrictions”), and while I certainly hope that the final GPLv3 won’t have those obvious problems, I’ve been singularly unimpressed with the drafts.

Finally, the real basic issue is that I think the Free Software Foundation simply doesn’t have goals that I can personally sign up to. For example, the FSF considers proprietary software to be something evil and immoral.

Me, I just don’t care about proprietary software. It’s not “evil” or “immoral,” it just doesn’t matter. I think that Open Source can do better, and I’m willing to put my money where my mouth is by working on Open Source, but it’s not a crusade — it’s just a superior way of working together and generating code.

I’ve never understood the “or any later version” clause either. You’re basically implicitly trusting whomever runs the FSF in perpetuity. That seems like a bad idea, regardless of whether you trust RMS now or not. He continues:

So the FSF and I really don’t agree on some very fundamental things. I absolutely love the GPLv2 — because it embodies that “develop in the open” model. So with the GPLv2, we had a thing where everybody could come around it, and share in that model.

But the FSF seems to want to change the model, and the GPLv3 drafts have not been about developing code in the open, they’ve been about what you can do with that code. To go back to the science example, it’s like saying that not only should the science be peer-reviewed and open, but you also add the requirement that you cannot use it to build a bomb.

Matt puts it well when he says “We need to be careful about trying to thwart all future wrongdoing with present understanding. It’s just fraught with difficulty..” It does seem like the FSF may be trying to do a bit more with a software license than they should. That being said, the GPLv2 has been a spectacular success, so they clearly know what they are doing. I’m really hoping the next draft clears some of these issues up, but I fear that the recent Novell-Microsoft patent deal may make the FSF even more ardent in some of the sections.

–jeremy

We now support OpenID

With the permalink issue resolved, it’s time to start work on improving the blog now. I’m happy to announce that one of the first moves is to support OpenID. You can now comment here using your OpenID account. The LQ Wiki is also an OpenID consumer. If you have any issues or spot a bug, let me know.

–jeremy

Living (and dying) with Linux in the workplace

Here’s another look at a person documenting an attempted switch to Linux. This time it’s Sharon Machlis, Computerworld’s online managing editor. The article is an educational read, and it comes down to the same thing it has to for a while now. Linux is ready. For users at both edges, the switch will be mostly painless and you’ll find yourself with a better system in no time. If you’re in the middle, you may find that an app you depend on simply isn’t compatible with Linux. In many office environments, this can make a Linux switch non sequitur. When you’ve been in the Linux world a long time, it’s easy to forget things like this. It’s good to get steady reminders. It frames things in a useful manner and keeps you grounded. Here is Sharon’s conclusion:

I expected to be a poster child for the next wave of Linux desktop adopters. I wanted to be. I like the whole idea of a technically macho, open-source operating system — one that doesn’t assume we all must be protected from an operating system’s inner workings. I don’t fear command lines, and enjoy fiddling around with programming.

It turns out that an intermediate-level power user may not be the ideal next desktop Linux demographic.

It was possible for me to do most, but not all, of my work on a Linux system. There are some applications I’d miss if I were to make the switch permanently, but I believe I could adequately replace them after sufficient research and time rewriting scripts.

There are a few other applications I definitely need access to from time to time and that won’t run on Linux. I could probably deal with these either by virtual-machine Windows or by a separate Windows machine shared by multiple users. (Don’t laugh — that’s what our copy editors did for awhile, since they’re all on Macs and some initially wanted access to an ActiveX-control feature in our content management system.)

Other business users — workers in sales, finance or human resources, for instance — might also find that applications they depend on don’t translate easily to Linux. They may find work-arounds; they may not.

While I liked many things about my Linux desktop (look and feel, elegant command-line implementations, robust open-source apps, the whole open-source concept), I found the lack of some key applications and the occasional hardware non-plug-and-play too limiting. Unlike Scot Finnie on Mac OS X, I’m not willing to tell Microsoft buh-bye. Not yet, anyway. But there’s enough here I like that I’m going to keep the Linux system set up, too.

–jeremy

Blog Permalinks Restored

I’m happy to announce that all old permalinks should now be 301’d to the correct new URL. Everything should be transparent and no links should be broken. If you see something that is, let me know ASAP. Blogware was absolutely no help here and in fact never responded to my multiple queries. We ended up having to screen scrap the admin interface and custom map the links. Thanks again goes to david, who as always came through in the clutch. So far, I’m liking WordPress much better.

–jeremy

Enterprise Apps Header Red Hat Plans Linux Desktop Offering 'for the Masses'

Speaking of Linux on the Desktop, it looks like Red Hat is getting back into the Desktop Linux market. From the article:

Red Hat is planning a packaged Linux desktop solution that it hopes will push its Linux desktop offering to a far broader audience than exists for its current client solution.

“This will be a more comprehensive offering that will target markets like the small and medium-sized business [SMB] sector and emerging markets. Part of this strategy is to get the desktop more to the masses than our existing client is getting today. So there will be a different packaged solution for the masses coming down the pike,” he said.

Asked if part of the strategy is the mass consumer market, Cornier responded that Red Had has “no plans to go and sell this offering at Best Buy, if that’s what you mean by the mass consumer market. Customers will be able to download it and get a Red Hat Network subscription on the Web for it, which is what we feel is the distribution wave of the future anyway,” he said.

I’ve always thought Red Hat was missing an important part of the market by not offering a maintenance but no support option. That’s basically what RHL was. For my part, I still maintain that Fedora is not a viable option for the average Linux user. If you’re a developer it’s not bad (in fact I use it on both my main home desktop and my main work desktop), but the initial roll out was poor, the packaging paradigm keeps changing (I don’t mean at the RPM level, but at the Core+Extras flips that go on every couple version), the upgrades often break things and with Fedora Legacy gone the upgrade cycle is too fast for a non-enthusiast. I don’t mean this to mean that the project isn’t doing some absolutely awesome things as they are, it’s just that I think people try to do with Fedora things they shouldn’t (mainly, act like it’s RHL). If you can believe it, RH9 is still one of the most downloaded distro’s at LQ ISO. To me, that speaks volumes. The article was a bit light on details but I am looking forward to seeing what the product actually entails.

On the desktop note, I’ve really been meaning to try SLED and have heard some great things about it (although the patent deal did put my off a bit on installing it to be honest). I just haven’t had the chance though. Hopefully soon. They announced the SP1 beta at Brainshare, so now is as good a time as any. They also released this “Mac Guy” spoof, which is superbly done. On the distribution front, after hanging out with Jono a bit at SCALE I finally installed Ubuntu for the first time (on my laptop). Not bad at all and I’m interested to see how it survives a little use and an upgrade or two. The amount of quality choice we have in the Linux market today is truly phenomenal.

–jeremy

Connected diversity

Jono made a somewhat subtle, but really important, observation at CeBit:

What was particularly interesting was how Ubuntu, and as such Linux and free software, is becoming part and parcel of peoples lives. If anyone walked past the booth, we would grab them and pester them about Ubuntu, and a huge number of people who walked past seemingly paying no interest were already using Ubuntu. Most of these people were simply not all that excited about it – it is the OS they use, and that was the end of it. This shows that Ubuntu is becoming a real Operating System – people are using it and not automatically becoming all-singing-all-dancing community Linux fans. It is becoming a norm and part of the furniture and this is good news. Of course, it would be great if they all did become community members, but the reality is that a percentage of the user base will become contributors, and to see so many using it in regular end-user scenarios is extremely encouraging.

I’ve been noticing this also, and it’s more of an indication to me about the mass adoption of Linux than any eWeek article or analysts report ever will be. When 100% of your users are hard core evangelists, you may have a great product but you certainly haven’t reached a certain scale. People just using Linux is an indication to me that things really are ready now. No, I’m not saying this will be the year of the Linux desktop but it’s clear that a couple of things that have needed to come together for a while now finally are. Interesting times indeed!

–jeremy

Novell's Link to the Microsoft TCO Linux Message

Stephen illustrates (via this post) something that I’ve tried to put into words several times on my blog. His picture does a really good job of getting the idea across though. From the post:

Red Hat began messaging at least a year ago around the use of Red Hat linux in value creation. Here’s how the logic flows from a Michael Tiemann presentation at the 2006 Red Hat Summit:

* Companies spend on average 4-8% of income on IT (Financial companies 8-12%)
* So regardless of how you carve up the cost savings, you’re messing around with something that will NOT move the stock price anytime soon.
* IT focusing on the value creation side of the bar can help by delivering better customer service (and retention), market growth, competitive advantage.

It’s a difficult realization for some, but “being cheap” is not what makes Open Source great. Yes, the cost proposition is often compelling… but it’s the value proposition that I usually find remarkable. This sort of reminds me, although it’s a different situation, of some of the Oracle messaging around their Linux release. The major push seemed to be around cost savings. They didn’t see the irony of a company selling 6-8 figure database solutions offering 3 digit saving on an OS. An additional 1% additional off the DB would always be more. Where’s the value in that?

–jeremy

Ian Murdock is Joining Sun

This is big news. Ian Murdock is leaving the Linux Foundation and joining Sun. If you’re an OpenSolaris fan this has to be exciting, but it also means that Linux may actually get a fair shake inside Sun. Linux and Sun have had an odd history, with the company going back and forth between hot and cold multiple times. Looking at the latest OpenSolaris at SCALE this year, I have to admit I was impressed. Dtrace, zones, ZFS – there is some real innovation there. I still think Linux should be part of the overall Sun vision though, and OpenSolaris and Linux should be able to coexist. Ian makes the statement that Linux needs to play a clearer role in the platform strategy, so we’ll see what happens. Interesting times. Kudos to Sun for being able to pick up an absolutely top notch person and congratulations to Ian on the new job.

–jeremy

Pre-installing Linux

Mark recently posted about OEM preinstalled Linux. This is a topic I’ve covered on my blog multiple times. The razor thin margins are definitely a big part of the equation, especially when coupled with Microsoft co-marketing dollars. The current OEM market is in a precarious position. Most of their margins are made up of either those Microsoft dollars or money that comes from preinstalled software. Unfortunately, as a recent Dell poll shows, those are precisely the things a lot of people don’t want. So what’s an OEM to do? Supporting Linux from their perspective isn’t as easy as some seem to think it is. What distro(s) do you chose and what level of support do you offer? I think the best toe dip option is going to come from the mix of a “NO OS” option on every model coupled with the option of getting a separate Linux disk. Each model that has a hardware config that will 100% work with open drivers should be marked as such. This initial step would be a huge one, but we’re not there yet. The next step would be the OEM picking a distribution or two (maybe one commercial and one community) that it feels comfortable with and offering those as legitimate preloaded options. That’s when Linux will have arrived in the mainstream. I think we can get there, but it’s not going to be a quick or easy path. Nothing worthwhile ever is though.

–jeremy