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.
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.
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.
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.
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!
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.
Did Mozilla Make $72 Million from Firefox?
This story appeared on the front page of Digg today; however, a couple of bloggers are the only source of this information. If it is true, it points to the tremendous success of the Spread Firefox campaign.
My challenge to you:
Please post a comment on this blog if you have any proof that this is true (preferably from a Mozilla source).
This Week in Open Source News Feb 27 – Mar 5
Open Source ID Management Solution
IBM and Novell along with Parity Communications and Harvard Law School’s Berkman Center for Internet & Society are leading an effort called the Higgins Project to create an open source identity management solution that will compete with the recently announced InfoCard technology from Microsoft. It will allow users to control the personal information shared with sites using this technology. The Eclipse Foundation will coordinate this effort, which will support Windows, Linux, and other operating systems. This has a good chance of succeeding for a couple of reasons. First, Novell and IBM tend to have more credibility than Microsoft for security solutions. Second, by making this technology open source, I would expect more companies to participate in the project in a manner similar to the way that other Eclipse projects have been able to get participation from many key players within the industry.
British Agency Supports Linux Usage
Starting last year, the Open Source Academy (OSA) replaced software on 300 PCs in British libraries with open source solutions made up of Linux, OpenOffice, Firefox and Gimp as a learning experiment and found that the solution was stable, secure, and positive for users of the systems. The OSA, funded by the Office of the Deputy Prime Minister, was designed to promote open source adoption in local governments, and other OSA projects involve providing guidance on recycling old PCs, running a testing lab for open source solutions, and additional open source government outreach efforts. This is only one example of a successful government effort to promote open source software. I highlight this not because 300 PCs make up a significant deployment, but because it provides an example to illustrate how open source desktop solutions can be effective and to show how governments can drive open source efforts.
Firefox Announces Extension Winners
The winners of the extend Firefox competition were announced this week. The best new overall extension, Reveal by Michael Wu, provides a way to see thumbnails of session history pages along with a magnifying glass to help you find previously viewed pages quickly and easily. The other grand prize winners included: Best Upgraded Extension, Web Developer by Chris Pederick, and Best Use of New Firefox 1.5 Features, Firefox Showcase by Josep del Rio. For more best in class winners and more details visit Spread Firefox. This is a great example of open source user innovation at work!