SCALE 5X and LinuxWorld Summit – It's going to be a busy week

Well, I've just confirmed bookings for both SCALE 5X (where LQ is a sponsor) and LinuxWorld Open Solutions Summit (where I'm on the speakers list). Considering the events are only a couple days apart but 2,795 miles apart, it should be an interesting week. I do have one day to “sleep in my own bed” in between the two events, so it should work out fine ;) I attended SCALE 4X last year and it was a great event. I'm really looking forward to both of these. If you'll be at either one and would like to meet up, drop me a line.
–jeremy

Down with HTML email

I may be in the vast minority here, but I see anything that decreases the viability of HTML mail as a good thing ;) Then again, I mostly use pine (occasionally Thunderbird on the laptop and Chatter+ on the Treo). The LQ Community Bulletin, which has well over 100,000 subscribers, has always been plain text and will continue to be plain text. Along with the great pains we take to do things right (which I won't even get into), that's probably why we have exceptional delivery rates and such a low number of unsubscriptions. I think people are tired of being marketed to non-stop. It's not that HTML email can't be done right, it's just so abused that I think at this point most people wish it would go away. Now, we're one step closer.
–jeremy

The iPhone and Open Platforms

When I first saw the presentation on the iPhone, I have to admit I was impressed. Even though it was 6 months away, it just looked so nice. A huge screen, a real OS on it, that Apple polish – my only real concern was how I would like typing an email on a touch screen, as opposed to the keyboard on my Treo. The more details that come out about the device, however, the more I am underwhelmed. By far the biggest disappointment has to be that third party apps won't be allowed. From the article:
The Mac’s stumble was in part because of pricing and in part because Mr. Jobs had intentionally restricted its expandability. Despite his assertion that a slow data connection would be sufficient, the gamble failed when Apple’s business stalled and Mr. Jobs was forced out of the company by the chief executive he had brought in, John Sculley.
In a similar fashion, Mr. Jobs is gambling that people will pay a premium ($499 or $599) for the iPhone and appears to have sought to limit its expandability.
The device is not currently compatible with the faster 3G wireless data networks that are driving sharp gains in cellular revenues in the United States, although several Apple insiders said the phone could be upgraded to 3G with software if Apple later decides to do so.
Moreover, Mr. Jobs also appears to be restricting the potential for third-party software developers to write applications for the new handset — from ringtones to word processors.
To be sure, this strategy has not limited the success of the iPod, which has become the defining hand-held consumer appliance and fashion statement in the last half-decade. The world of digital cellular phones, however, is rapidly becoming a simple extension of the world of personal computing. The leading handset makers — Microsoft, Motorola, Nokia, Palm, Research in Motion, Samsung and Sony Ericsson — are all pushing in the direction of making their devices increasingly look like PCs you can put in your pocket.
Mr. Jobs is moving in that direction, too, but it appears that he wants to control his device much more closely than his competitors.
“We define everything that is on the phone,” he said. “You don’t want your phone to be like a PC. The last thing you want is to have loaded three apps on your phone and then you go to make a call and it doesn’t work anymore. These are more like iPods than they are like computers.”

You think he would have learned his lesson after what happened with the Mac the first time. His assertion that “You need it to work when you need it to work. Cingular doesn’t want to see their West Coast network go down because some application messed up.” is almost amusing. The major strength of the Treo is that a huge variety of third party apps run on it. Yes, some of them definitely hurt its stability, but you learn to stay away from those. I flat out would not use a Treo without the addition, non-Palm, apps. It's that cut and dry (at least for me). In this day and age, a smartphone needs to be an open platform with open interfaces. It's the direction everyone (including Palm, RIM, Microsoft, Motorola and Nokia) are going. This phone could have been so much. While I doubt it will be an all out failure, if they stick to their guns on this issue, I don't think the phone will ever reach its full potential. We'll have to see how this plays out, but I'm clearly not alone in my general thinking.
–jeremy
, ,

Moved LQ to XCache

I just moved part of the LQ infrastructure (the main site) from APC to XCache. I haven't necessarily been unhappy with APC, but I've seen a lot about XCache recently so I figured I'd check it out. We have some other performance improvements planned for LQ in the near future, but every bit helps. If you notice any difference, let me know. LQ gets a good amount of traffic and we're planning for solid growth this year, so ensuring the infrastructure is scalable and performant is critical for us. If there's a big difference either way, I'll report back here. Next up is to see if Xdebug works with XCache enabled (last time I checked, it didn't work with APC enabled).
–jeremy

MySQL refines its GPL licensing scheme under MySQL 5.0 and MySQL 5.1

According to this blog post from Kaj, MySQL VP of community relations, the company is changing the wording of the GPL license for both 5.0 and 5.1. From the post:
MySQL has today refined its licensing scheme from “GPLv2 or later” to “GPLv2 only“, in order to make it an option, not an obligation for the company to move to GPLv3.
Specifically, this means that copyright notice in the MySQL source code files will change from referring to “either version 2 of the License, or (at your option) any later version” to “version 2” only, in the MySQL 5.0 and MySQL 5.1 code bases.
Six years ago in the summer of 2000, when MySQL AB licensed its software under the GPL, our founders David Axmark and Michael Widenius made this choice because the GPL was a license followed and respected by everyone. We have kept to it, because the GPL is the most palatable license, and poses the least friction for our user base.

It should be noted that MySQL AB is on GPLv3 Committee B, which advises the FSF. Basically what this move means, is that any GPLv3 fork of the MySQL code would need to happen at the last version of the MySQL code released under the old wording. It would need to be a clean break and no sharing of code would be allowed. The move seems to be a continuation of the sentiment some businesses are having with the GPLv3. To be completely honest, I've never liked (or even understood) the “or later” clause. Why would you agree to release your code under a license that hasn't been written yet. Right now, and for their entire history, the FSF has rocked. Even so, what if something crazy happens and the GPLv10 includes wording you are vehemently against? If your code has the “or later” clause the GPLv10 will apply. It's a blank check or sorts, which just seems like a bad idea. Maybe I'm missing something.
–jeremy

LinuxWorld Open Solutions Summit

Looks like I'll be on the “Ask the Experts” panel at the upcoming LinuxWorld Open Solutions Summit in NYC.
Bring your toughest open source problem to our crack team of LinuxWorld.com contributors, open source developers, and IT security and administration professionals! From software selection, configuration, and hardware, and bandwidth requirements to the unpredictable human elements that make an IT project succeed or fail, you'll get working answers and pointers to open source projects, documentation, and online forums that will turn every problem into an opportunity.
I don't have a ton of detail beyond that yet, but I do know fellow panelists include Jeremy Allison and Donald Becker. If you'll be near New York City (or need an excuse to go to NYC) on February 14-15, I highly suggest you check out the LinuxWorld Open Solutions Summit.
–jeremy

To binary or not to binary, that is the question

A new look at an issue I've covered before. From the article:
The Ubuntu developers are in the process of deciding whether to enable binary-only drivers by default in their installation process, under certain limited circumstances. This decision process has prompted the latest wave in a conversation that's nearly as old as Linux itself. Some see this step as a compromise on the principles of freedom, and point out the numerous practical problems with binary drivers: lack of portability, dependence on the vendor to fix security flaws, dependence on the vendor to continue supporting your hardware, etc. Others take a pragmatic perspective, draw the line that Ubuntu will not cross, or point out that Ubuntu developers also care about the principles of freedom and intend to educate their users on the reasons for choosing open source drivers and hardware vendors that offer open source drivers.
Ultimately the question boils down to “What action is most likely to get us what we want?” Both the pro-binarists and the anti-binarists want more open source drivers, and both want more Linux users.

The conclusion Allison comes up with is one I agree with: One thing that does catch the attention of pretty much any company is money. Money and market share. I've mentioned before that I don't think we've reached the stage in the Linux community yet where we can demand Open Source drivers for everything. That doesn't mean we shouldn't do everything in our power to educate companies until they see the light. Having some distros take the hard line and others allow binary drivers is probably realistically the best path. It's one that hits on a core Open Source tenant; Choice is Good.
–jeremy

Voting Has Opened for the 2006 LinuxQuestions.org Members Choice Awards

With the new year right around the corner, voting for the 2006 LinuxQuestions.org Members Choice Awards is now open. There are 21 categories this year. Based on feedback we dropped a couple polls that had either consistently low turnout or landslide (90%+) victories and also added a couple new polls. We have set a record for number of votes each and every year we've done this, and I expect the same this year. I think we improve the process every year, but it's not too late to suggest improvements for this years poll (and even if the suggestion doesn't get implemented this year, it may impact how we set things up in the future). This is your chance to have your opinion heard. Vote now!
–jeremy

New Site Section – LQ Screenshots

Just in time for the new year, I'm proud to announce that we have added a new section to LQ. LQ Screenshots offers a visual overview for a large number of Linux distributions. This allows you to get a basic feel for a distro before trying it out. The site is fully functional, but the look does need to be updated to bring it in line with the rest of the LQ network. We do have some additional functionality in mind, and one of the first moves will be some integration with LQ ISO. As always, we're looking for your feedback. I'd like to thank Chris for not only working with me to get this on LQ, but for building a great service.
–jeremy

A New Year… A New Beginning

I usually keep this blog to Linux and Open Source related topics. While somewhat related to that meme, this is also a personal announcement. As many of you know, in addition to LQ and Open Source evangelism, I have a full time job. In a move that has been a while in the making, I recently gave my notice. A big step to be sure, but one I'm really excited about. I love a challenge, and think we have a real chance to change the world with this community. That's something worth giving your all for. So, what will I be doing? No, it's not LQ full time. Not exactly. I don't want LQ to become a job. It's a passion and I like it that way. Borrowing from the words of Doc Searls, I'll be making money because of LQ, not with LQ. What does that mean? First, I'll be doing more speaking, writing, etc. I get gigs like that in no small part due to LQ. Secondly, I've started an Open Source Consulting company. I've learned a ton working with LinuxQuestions.org, Linux and Open Source for the last ten or so years – now your company can directly benefit from that. I'll even be working on an hourly bases for my previous employer. In short, you shouldn't expect LQ to become more commercialized in any way. You should expect an increase in features and improvements though, as I'll have more time to dedicate to it. I don't know where the rabbit hole ends, but I do plan on enjoying the journey. Enjoy your new year. For me, it'll be a bit of a new beginning. If you have a similar chance, I'd encourage you to seize that opportunity.
–jeremy