OLPC's New President & Negroponte: Its a Laptop Project Now

It’s a bit sad to see the new direction the OLPC project may be taking. The Open Source community has put a lot into the project, not only from a technical standpoint but from a marketing one as well. I think many of us thought that Open Source was baked in and part of what was needed for the project to obtain its goals. It’s becoming clear that’s not the case and the project has already seen some high profile departures. For my part, LQ was one of the first “give one get one” customers and we promoted it fairly heavily at conferences and online. I really agreed with the original goals of the project. It seems things are starting to unravel a bit and it will be a shame if things don’t work out as originally planned.

–jeremy

Gratis Ubuntu Live 2008 Conference Pass

Are you interested in attending the second Ubuntu Live conference? It’s my pleasure to inform you that LQ is able to give away one $895 full conference pass absolutely free of charge. I attended the event last year and it was a very good one. With all that’s happened in the Ubuntu community since, I’m looking forward to attending again this year. If you’re interested in the gratis pass, head over to this thread for more information. Good luck.

–jeremy

/back

The travel madness that was April is mostly behind me now and both blogging and podcasting should return to their previous frequencies. Thanks for the patience.

–jeremy

Sidenote: I think I liked the posting interface in WP pre-2.5 much better, but maybe I just need to get acclimated to the new look.

MySQL Expo – Day 2

Day 2 of the MySQL Conference and Expo is well under way. The opening keynote started with Rick Falkvinge, whose Swedish Pirate Party seems to be making quite a bit of progress since the last time I saw him speak at OSCON. The history he presented on copyright was interesting, I suggest you check it out once the slides are posted. Next up was Scaling MySQL – up or out, a panel that included participants from MySQL, Sun, Flickr, Fotolog, Wikipedia, Facebook and YouTube (Google is still quite secretive about many numbers-related items it seems). Good coverage of the numbers presented (Colin was plogging, so that document should be released soon and the video should be available on YouTube as well). It was interesting to get some different perspectives from multiple larger companies that are doing things much differently in some cases.

The tracks I attended today included MySQL Sandbox, Falcon, Maria, scaling and frameworks. The different fundamental design approaches Maria and Falcon are taking, combined with the internal competition that was created by having multiple internal engines should be beneficial for everyone. MySQL 6+ looks compelling and will certainly be a step up in many ways, not only from a transactional perspective. I wanted to look into federation and partitioning further, and the talks at the conference should be the motivation I needed.

I’m actually flying out tonight, which is a shame as a couple really great talks are tomorrow. Hopefully slides will be posted, but I don’t think they’re doing audio or video for anything expect the keynotes. I thought that would be standard for all conferences by now.

–jeremy

MySQL Expo – Day 1

(As with most of my conference posts, this is a bit more stream of consciousness and a bit less proofread than is typical. Such is the result of posting during small coffee breaks.)

With the recent Sun acquisition of MySQL, I expected quite a bit out of the MySQL Conference and Expo this year. With a record setting 2,000+ attendees, it looks like I wasn’t alone. Marten kicked things off this morning (The 8:30 start was a snap back to reality after the 10:45-11 start of LRL) explaining a bit about the acquisition, including the fact that he felt Sun and MySQL AB had an “alignment of culture and vision”. Marten is always both entertaining and forthcoming, so the comment he joking made about now having a bunch of Sun PR reps and lawyers listening to what he said was quite apropos. He did not cover the recent announcement that moving forward some feature will only be available in MySQL Enterprise. I’m sure I’ll cover more on that later, but it looks like more and more companies are moving toward what is usually called the RHEL/Fedora model…and I’m not sure how I feel about that. I’d be curious if this change was already in the pipeline or if it was a result of the Sun acquisition (if I had to guess, it would be on the former). Another interesting fact I picked up, is that all Sun database initiatives are now under Marten. This includes Postgresql.

Next up was Jonathan Schwartz. He has an extremely good sense of humor, especially for a CEO of such a large company. He opened with a comment like “OK, enough of this Open Source stuff”. He briefly covered some of the conspiracy theories around why Sun made the acquisition, but the real reasoning he cited looks sound to me. He commented on a recent trip to the Texas Advanced Computing Center, which among other items houses the 62,976 CPU core Ranger Sun Constellation Cluster. There is not a single piece of proprietary software in the entire stack. When Jonathan asked one of the researchers if any proprietary software remained in the supercomputing space, he couldn’t think of a single instance. As Jonathan pointed out, the Constellation Cluster (which consists of Sun hardware) didn’t come cheap. Contrary to the comment I heard at LRL, he also alluded to the fact that a GPL version of ZFS may not be far off. He also mentioned the possibility of Sun doing something in the mobile space. It’s clear mobile is going to be a hot topic for the near future. Also interesting to me, he mentioned a single Linux distribution by name. It was CentOS.

Last up in the morning was Amazon CTO Werner Vogels. He explained some of the history of Amazon, including the origin of obidos in the URL and a screenshot of the very first version of the site. He covered the technology progression that lead Amazon to release AWS and noted the absolute importance of incremental scalability. Amazon really is doing some cool stuff.

The rest of the sessions I attended have been interesting, with topics including memcached, PDO, performance and replication. “The future of MySQL” covered what we can expect out of 5.1, 6.0 and 6.x. 5.1 definitely contains some items that will be useful to LQ and the new storage engines in 6.0 (Maria and Falcon) should be beneficial to everyone. There seems to be a tacit distancing from Innodb, but that really comes as no surprise. The MySQL monitoring piece that’s part of MySQL Enterprise looks quite good. I’ll have to see if I can get my hands on it. EC2 and SOA will likely round out the rest of my sessions for the day. I think I’m off to the Exhibit Hall Reception and Mindtouch party after that. If you’ll be attending either, see you there. More to come tomorrow.

–jeremy

Lug Radio Live US

The first Lug Radio Live in the US was held over the weekend. I was both an attendee and a sponsor, and think the event went extremely well (especially when you consider it was a first and put on by 4 people that reside on a different continent). I’d guess Cat and Leslie from Google had a lot to do with that. The speaking lineup was both interesting and entertaining, with some presentations that I don’t think you’ll see at any other event. LRL is fairly informal, which gives it a pretty unique flavor all its own. I’d met two of the LR team previously and it was great to meet the other two – they’re an extremely fun group. I unfortunately didn’t do any blogging during the event, but here are a couple of comments/highlights/random facts from memory:

* Samba resulted from a grep of /usr/dict/words. This came as a result of a company sending a cease and desist over the previous smbserver name. That company later went out of business and admitted Samba was a much better name :)
* Miguel during a presentation that wasn’t going as planned – “Oh, I see – I F&*@’d up line 58”
* I should really have some custom LQ mod shirts made for the next time we exhibit.
* “I was actually feeling pretty good about Microsoft before OOXML” –JA
* “OOXML is *not* implementable by anyone other than Microsoft”
* Sun really doesn’t seem to want ZFS and Dtrace on other platforms – they see them as “differentiators”. (NOTE: I wish I remember who said this…but I don’t)
* Interesting point that was brought up. “One day CIO’s woke up and Linux was everywhere”. We all knew this, but it got me thinking. I’d guess a lot of the rapid success companies like RHT are seeing is due to the fact that CIO’s felt pressured to get support for this unknown influx of Linux. Now that they know and are addressing the issue, I assume much of the low hanging fruit, from a sales perspective, is starting to clear the queues. It’s unclear to me how this will impact growth in a couple years. We’ll have to see.
* The women in Open Source issue is an interesting one, and one I’ll need to think more about.
* Miguel and Jeremy should probably not share a mic.
* “What does Open Source mean when software is no longer deployed”
* Android looks really cool – I’ll almost certainly ditch the iPhone for this.

I hope the event comes back to the US next year and certainly plan to attend the event in the much ballyhoed Wolverhampton, UK. If you weren’t able to attend the event, the videos should be up soon (and are Creative Commons licensed). I’m in Santa Clara for the MySQL Expo now and hope to do a little better job about blogging that as it’s going on. The morning has already been interesting.

Cheers,
–jeremy

Linux Foundation Collaboration Summit

As I mentioned in the podcast, I had planned to attend the Linux Foundation Collaboration Summit but had to cancel due to a last minute conflict. Since I wasn’t able to attend I’ve been keep a close eye on the coverage. It looks like I’m missing a great event. Here’s a couple links if you’re also interested in the event:

LF YouTube Channel
InformationWeek
Amanda McPherson on the VA announcement
SJVN live
Dave Jones
LWN

If you have a good link that I missed, feel free to post it in the comments.

–jeremy

Lack of Linux support is … lacking

Greg KH just released the Linux Driver Project Status Report as of April 2008. The executive summary:

The Linux Driver Project (LDP) is alive and well, with over 300 developers wanting to participate, many drivers already written and accepted into the Linux kernel tree, and many more being currently developed. The main problem is a lack of projects. It turns out that there really isn’t much hardware that Linux doesn’t already support. Almost all new hardware produced is coming with a Linux driver already written by the company, or by the community with help from the company.

There are two main classes of hardware, video input devices and wireless network cards, that is not well supported by Linux, but large efforts are already underway to resolve this issue, with the wireless driver issue pretty much taken care of already, however there are a few notable exceptions.

Because of this, our main effort has turned into one of education. Educating vendors of how to become members of the Linux kernel community, proper coding standards and procedures, and how to get their code into the kernel tree. Much of our recent effort has been in code cleanup and shepherding into the kernel.org releases.

In the future, we are open to any new devices that need drivers to be written for them, and our procedure for handling projects is going to be changing to reflect the lessons learned in the past year to make things easier for vendors to participate, and for the community to easily detect what is going on and be able to help out in easier ways.

The 451 Group has a nice summary:

But now comes word from Kroah-Hartman that there is actually a dearth of devices that are not supported by Linux. Similar to a recent kernel development study, news on the lack of hardware support issues comes with a status report on the Linux Driver Project. It now has driver code in the kernel and the interest of more than 300 Linux developers. But the real story is that, as Kroah-Hartman says, ‘It turns out that there really isn’t much hardware that Linux doesn’t already support.’ More importantly, he adds, ‘Almost all new hardware produced is coming with a Linux driver already written by the company, or by the community with help from the company.’

This says a lot about how far Linux has come, and it also tells us that the future for Linux looks bright because the open source OS is emerging as just another checklist item for OEMs, device makers, ISVs and others. Given the overwhelming support of hundreds of Linux developers and the underwhelming vendor response, Kroah-Hartman searched for the reason(s) that the great Linux support shortage appeared to be a myth. Having already pointed out that Linux supports more different devices than any other OS in the world, Kroah-Hartman reports he found that nobody seemed to know why this was ranked as a big concern for Linux. Fast forward to today, and we see the Linux Foundation no longer has driver support among its top things to be addressed.

I’d guess it ranked as such a big concern because the two main classes of hardware that aren’t well supported are both high profile and fairly annoying. These days, a computer in many contexts is useless without the Internet and much of that connectivity comes via wifi. While I’m not a gamer, many people are and current 3D video situation is still far from ideal. Those two issues aside though, I can’t remember the last time I plugged a device into a Linux machine without it “just working”. On the server side, many devices are supported in Linux before any other OS.

It’s great to see the project turn their attention to educating vendors, which should result not only in more driver but better drivers.

–jeremy

Lug Radio Live and MySQL Expo

I’ve been traveling quite a bit recently so have not been able to blog nearly as much as I’d like. I expect that to continue through most of April, but I’ll do my best to blog more than I have been. Things should calm down a bit starting in May. If you’ll be attending Lug Radio Live in San Francisco or the MySQL Expo in Santa Clara next week and would like to connect, let me know. I had planned to attend the Linux Foundation Collaboration Summit this week but had to change plans at the last minute. The event was great last year and I was really looking to attend it again. Hopefully next year. Lastly, quite a few people have pinged my about the podcast. I had planned to do one yesterday, but it didn’t happen. I now plan to do one on the 10th. Stay tuned… and thanks for the patience.

–jeremy

OSBC: Footnote with Brad Smith

You have to hand it to Brad Smith, general counsel for Microsoft. Last night he delivered the “footnote” address at the Open Source Business Conference 2008. Not only was the general counsel for Microsoft going to have a tough crowd, but he agreed to talk for 30 minutes, then get questioned by a panel [Mark Shuttleworth (Ubuntu), James Bottomley (CTO, SteelEye and Linux kernel maintainer), Andrew Updegrove (standards lawyer extraordinaire), and Stephen O’Grady (Redmonk co-founder)] for 30 minutes and then get questioned by the audience for 30 minutes. As you can imagine some of the questions from the audience were less than constructive, but overall I think things went well.

Some of the highlights (as I remember them).

* Brad stated definitively that in his opinion the general Open Source community does respect IP. This is the first time I have heard someone from Microsoft say this in such a pointed way.
* He admitted that Microsoft had some messaging problems around Linux and Open Source in the past (a cancer, for instance). In his opinion Microsoft has legitimately changed its opinion on the topic, fueled by customer demand.
* Microsoft is generally interested in wider interoperability with the Open Source community, but admits there are issues around both patents and other items. Also remarked that while Microsoft did not initially lead this effort, market leaders typically do not.
* When asked more specifically about the patent issue by James (and then an audience member), his answer was that “there’s no easy answer to this problem.” He did add that he and Microsoft were more than willing to continue a dialog, but that compromise would be needed on both sides. It was pointed out that on some of the issues the Open Source methodology will not allow compromise, which kind of left things up in the air.

I think it’s clear that some parts of Microsoft really are opening up to the idea of change. I still remain skeptical that real change is possible while Ballmer remains in charge, but I do think the beginning of the foundation can start to be formed. Whether this will go somewhere substantial or whether it’s just lip service remains to be seen, but time will make that quite clear.

–jeremy