Category Archives: General

Bill Gates Mocks MIT’s $100 laptop project

The One Laptop per Child initiative launched by MIT plans to provide laptops to children in developing countries in partnership with governments and other organizations at a cost of $100 per laptop. These laptops run Red Hat’s Fedora Linux distribution and are currently in the development stage.

This week Bill Gates had the following comments about this initiative:

“The last thing you want to do for a shared use computer is have it be something without a disk … and with a tiny little screen.”

“If you are going to go have people share the computer, get a broadband connection and have somebody there who can help support the user, geez, get a decent computer where you can actually read the text and you’re not sitting there cranking the thing while you’re trying to type,” (Reuters).

I have a number of issues with these comments. First, these systems were never intended to be shared computers; the goal is to provide each child with a computer. Second, the target markets for these computers are developing nations and other areas where computer usage is not widespread. In general, areas like rural Africa and other locations cannot be expected to have broadband connections to every village (I have not even been able to get broadband for my parents who live in rural Ohio).

I am really just not sure what Gates was thinking when he made these comments. This is an ambitious project designed to get computers into the hands of children who otherwise would not have access to this technology. This effort should be applauded, not ridiculed.

read more | digg story

Texas Hospital Embraces Open Source

Midland Memorial Hospital is implementing an electronic health record system from Medsphere based on open source software. The healthcare industry has historically been very careful about IT decisions and unwilling to take many risks. The use of open source software within the healthcare industry provides some evidence that open source is moving out of the early adopter fringes and into the mainstream IT market. I suspect that we will begin seeing more and more adoption of open source software within the healthcare industry over the next few years, and Medsphere will be a company to watch.

read more | digg story

Ubuntu Password Bug Fixed in a Few Hours

A critical bug exposing the root (administrator) password on Ubuntu systems was found and then fixed within a few hours. Open source communities tend to respond more quickly than proprietary companies; however, this response was truly amazing. The quick response shows how open source communities can take action to fix issues and support their users.

read more | digg story

This Week in Open Source News Mar 6 – Mar 12

Mozilla Confirms Making Millions of Dollars from Firefox

Earlier this week, I blogged about this story, and now Mozilla has officially confirmed that they have made millions of dollars from Firefox. The $72 million figure reported on Digg was not correct, but it was not off by much. As I mentioned earlier this week, being able to generate this kind of revenue will help Mozilla increase the resources available to make Firefox even more popular.

Novell Unveils More on Upcoming Linux Desktop and Appoints New Linux Executive

The new Linux desktop is designed for general office workers and has an animated user interface, desktop search, support for Excel macros and pivot tables in OpenOffice.org, and better plug and play support for devices.

“We have made a big investment taking the Linux desktop past everybody. The usability work we’ve done is not to reinvent Windows, but to reinvent a better desktop,” Greg Mancusi-Ungaro, Novell’s director of marketing for Linux and open source, told ZDNet UK on Wednesday.

“When Microsoft Vista ships it will catch up to us in a number of areas, but we’ll enjoy six months where Novell’s Linux desktop is in the lead,” he said (CNet).

The innovative approach that Novell has used with this new Linux desktop is what makes it so interesting. Too many people think of Linux as a Microsoft clone or technology follower; however, in this case, Novell is innovating ahead of Microsoft in a manner similar to how Firefox has innovated ahead of Internet Explorer.

In other news, Novell hired Roger Levy, previously from Lucent, to replace David Patrick as the general manager of the Open Platform Solutions business unit.

IBM Uses Linux and Windows on the Desktop

Earlier this week, there were rumors that IBM was moving all of their employees to Linux on the desktop and was not planning to renew their contract with Microsoft. While IBM is moving some users to Linux desktops, they are not planning to get rid of Microsoft Windows. Software developers and designers who need to use Linux as part of their jobs will be moving to Linux; however, the general population of IBM will not be switching to Linux on the desktop.

Australia Interested in Open Source Software

The New South Wales Department of Commerce signed an agreement this week with Novell that will provide government agencies with access to Linux and open source solutions. Security, cost, scalability, and access to open solutions were all factors in the decision to allow government departments to use Linux and open source. This is just one more example of how governments are considering open source, not just for cost reasons, but because it offers more choices, security, and other benefits.

Linus Torvalds Talks to Forbes about GPLv3

In this interview with Forbes on March 9, 2006, Linus describes his current issues with the latest version of the GPL; however, the GPLv3 is still a draft, and Linus is not making any firm judgments until the final version is released. Here are a few snippets from the interview:

Forbes: Where do you stand on the GPLv3?

Torvalds: Well, the thing is, there currently is no final GPLv3, there’s just a first draft. That first draft is unacceptable to me, but that doesn’t mean we can’t come to some agreement. …

So you are leaving the door open?

Hey, I’m flexible. Some people call it being indecisive, but personally, I think it’s a sign of intelligence when a person is able to change his mind when circumstances change. …

What changes would have to be made for you to adopt GPLv3?

Just to explain the fundamental issue: To me, the GPL really boils down to “I give out code, I want you to do the same.” The thing that makes me not want to use the GPLv3 in its current form is that it really tries to move more toward the “software freedom” goals. For example, the GPLv2 in no way limits your use of the software.

This is where the GPLv3 diverges. It limits how you can use the software. … And that’s my gripe. From where I’m standing, [the GPLv3] says that you suddenly can’t use the software in certain “evil ways” (where evil is defined by the FSF–it doesn’t actually cover the James Bond kind of evil, but if you can see Richard Stallman as a less dashing James Bond, it would be that kind of evil) (Forbes).

I encourage people to read this interview. Linus has quite a bit of insight, and he delivers it in an engaging and humorous manner. If the GPLv3 is not your cup of tea, Forbes also interviewed Linus to get his views on Tivo.

read more | digg story

Open Source at NASA

It does not surprise me that an organization like NASA would embrace open source, but I appreciate the reasons that they cite for using open source:

“The motivations for NASA to distribute software codes Open Source are:

  • to increase NASA software quality via community peer review
  • to accelerate software development via community contributions
  • to maximize the awareness and impact of NASA research
  • to increase dissemination of NASA software in support of NASA’s education mission” (NASA)

NASA is embracing the community elements of open source: peer review, contributions, and open sharing of information.

read more | digg story

Open Source User Customization of Gadgets

While reading a recent InfoWorld column by Neil McAllister, I was reminded of another innovative use of open source software. Open source software can be developed to provide additional customization and support of hardware devices. In Democratizing Innovation by Eric von Hippel, he described user developed innovation that is shared with other community members (I highly recommend this for book for anyone interested in innovation or open source.)

In the case of consumer devices, we are typically limited to using the device only in way that the manufacturer wants it to be used; however, some very creative individual can often rewrite the firmware. This is easier if the manufacturer has provided the source code to the original firmware, but the entire firmware can also be re-written from scratch. This allows us to do things like reconfigure the user interface for an MP3 player or add additional features to your router and share these new modifications with other interested users.

Desktop Linux and Fragmentation

In this blog, I have spent quite a bit of time (here and here) talking about the Linux desktop chicken and the egg problem: there are not enough people for application vendors to justify the port to Linux on the desktop; however, users are not willing to move to desktop Linux until it supports the applications they require. I have also talked about the lack of vendor driver support that would allow users to plug and play with any device they happen to buy at the local electronics store (scanners, printers, digital cameras, MP3 players, etc.) The human tendency to resist change is another factor slowing the growth of the Linux desktop.

In an interview with Michael Dell, he brings up another excellent point specific to OEM sales of Linux on the desktop. Right now, the Linux desktop market is highly fragmented with literally hundreds of distributions that could be selected for installation on a new PC. If Dell or any other OEM picks just a couple to install (Red Hat & Novell), people who wanted a different distribution (Mandriva or Ubuntu) will choose not to buy one of Dell’s Linux desktops. If they let users choose any one of the many Linux desktops, the OEM can end up with a support nightmare trying to provide user support for too many Linux desktop configurations.

In most fragmented markets, as the market matures, several winners tend to emerge to narrow the list of popular choices. Until a few winners emerge, we should expect to see resistance from OEMs like Dell; however, if a few winners do emerge, it will become much easier for OEMs to support Linux on the desktop.

read more | digg story

Update to "Did Mozilla Make $72 Million from Firefox?"

According to Christopher Blizzard (Mozilla Corporation board member), the $72 million figure is “not correct, though not off by an order of magnitude.” I see this as a great step forward for Firefox. They have been able to drive significant revenue from an open source product, which will allow them to provide increased resources to further accelerate the growth of Firefox through hired staff, improved infrastructure, marketing programs, etc. Way to go!

read more | digg story

Security and Bugs in Open Source Software

Those of you concerned about using open source software because it may contain too many bugs can now rest a little more easily. The U.S. Department of Homeland Security funded Stanford University, Coverity and Symantec to complete an analysis describing the number of security bugs found in open source software. The LAMP stack (Linux, Apache, MySQL, PHP/Perl/Python) was found to have fewer bugs than other open source software.

As open source products, like the LAMP stack, stand the test of time, they resolve many of the existing issues and become adept at fixing new problems. This is a testament to the maturity of these products and shows that stable, mature open source software can achieve high standards of quality.

It would be really interesting to see this as a comparison of bugs between open source code and proprietary code; however, most proprietary companies will not open up their code to this type of analysis.

read more | digg story