More on Oracle and Open Source

A recent ZDNet interview with Jesper Anderson, Oracle’s senior vice president for application strategy, shed some more light on Oracle’s open source strategy. Oracle has a strong preference for the use of Linux internally at Oracle, which Anderson said is driven by Larry Ellison.

“I mean I’ve been in meetings with Larry where people walked in with purchase order requests for big Sun Solaris or HP-UX servers and Larry just looked at it and said ‘Nope, denied’.

And then he turned around and said ‘it’s not the money, you come back to me with a purchase order, same amount or more for Linux, and I’ll approve it right away’,” Anderson said.

It was good to see that this strong preference for Linux usage internally at Oracle is not driven as a cost savings move, but for more strategic reasons.

Anderson also pointed out that “the service component of our software business is increasingly important. The maintenance revenue of our business is a bigger and bigger part of our business.” This seems to be part of why they see open source as an opportunity for them. I am still concerned that Oracle may try to acquire a critical mass of open source companies, which would consolidate too much of the open source ecosystem under one company; however, with the Red Hat acquisition of JBoss, this is becoming less of a concern.

read more | digg story

Open Source in Developing Nations

Earlier blogs have discussed the tremendous opportunity that open source could have for developing nations; however, this does not mean thinking of open source as a cheap alternative to Windows. The real opportunity for open source in developing nations is for governments to use open source as a way to grow the local software ecosystem by creating local support and services companies that help organizations more effectively use open source software. Local software companies can also use open source software as a starting point while building value added products on top of it.

Currently, many governments encourage the use of open source software; however, they have few open source developers. The UNU-IIST Global Desktop Project is working to address this issue. The UNU sees that

“Being a ‘passive consumer’ rather than an ‘active participant’ is not in a developing nation’s best interest as both government and business will miss out on what essentially is the power of open source: technological self-determination. Of perhaps more immediate interest are the new businesses that are growing out of the open source phenomenon. Because the underlying technology is freely available, entrepreneurs can build value added products on top of open source software, giving startups quicker time to market while lowering development costs.” (UNU)

The UNU-IIST Global Desktop Project is chartered with growing the number of open source developers in Asia by focusing on improving the open source desktop. It will be interesting to see the impact of open source over the next few years as governments start to focus less on using it as a low cost alternative and more on how they can leverage open source software in order to grow their local software ecosystem.

Open Source and Earth Day

I have been seeing quite a few Earth Day technology news stories and blogs over the past few days encouraging people to recycle old electronic equipment. An even better solution is when computer equipment can be reused to help the “needy get nerdy” (Free Geek). Free Geek will take donated computers and other electronic equipment and reuse as much as possible to create computers for those who need them. Materials that cannot be used again are sent only to recycling companies that handle them in an environmentally responsible manner.

The refurbished computers are loaded with open source software (Linux, OpenOffice.org, and more). To become eligible to receive one of these computers along with training on how to use it, a person must spend 24 hours volunteering at Free Geek. The original Free Geek is located in my adopted home town on Portland, OR, and additional Free Geeks have started sprouting up in other locations including my original home state of Ohio (Columbus); Chicago, Illinois; South Bend, Indiana; Olympia, WA; and Ephrata, PA.

Please consider contributing to these organizations by donating equipment or volunteering your time to support both the environment and open source software.

Open Source Bounties

Open source bounties are not a new concept, but I had not heard much about bounties lately, so I wanted to bring it up on this blog. Bounties are designed as a way to encourage development of a particular feature within an open source project. In most open source projects, developers contribute to those areas that are of greatest interest; Eric S. Raymond refers to this as “scratching a developer’s personal itch.” To encourage development of a particular feature, organizations and other individuals can offer a bounty usually in the form of a specified amount of money for the addition of a feature meeting certain criteria. As just one example, Novell offered a series of bounties for GNOME a few years ago and others have initiated similar bounties with other projects with mixed success. There are even companies like Bounty Source that provide tools to help facilitate this process. Lately, I have been hearing more about companies funding developers directly. For example, many large software companies, IBM, Intel, and many others, have people on their payroll who are responsible for contributing to open source projects like the Linux kernel.

I suspect that having people on staff to do open source development as a full time job is probably a slightly better solution for most companies. For smaller companies or companies that only want a few features, bounties might be a better option. Please feel free to add a comment to this blog if you have experience using either of these options and want to share the strengths and weaknesses of each approach.

read more | digg story

How Open Source Could Win the Desktop

I have discussed the difficulties of getting wide adoption for Linux on the desktop in quite a few blog entries (here and here). In short, we have a chicken and the egg problem: there are not enough Linux desktop users 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.

Apple, on the other hand, has done a better job of getting vendor and driver support for OS X. Cranky Geek, John C. Dvorak has suggested that Apple release OS X into open source, which is not as radical as it seems at first glance, since OS X is built on BSD.

“A cloud is rising over Mac OS X and its future unless Apple makes its boldest move ever: turning OS X into an open-source project. That would make the battle between OS X and Linux the most interesting one on the computer scene. With all attention turned in that direction, there would be nothing Microsoft could do to stem a reversal of its fortunes.” (Dvorak)

Dvorak takes this idea in a different direction than what I am about to do; however, I found the idea of an open source operating system from Apple intriguing. Setting business issues about whether or not Apple would ever really do this and whether this would make good business sense for Apple aside for the time being, this idea is worth exploring. By building on Apple’s current success with consumers and adding a solution that would be supported by the open source purists, Apple might be able to more effectively increase market segment share on the desktop. Under open source distribution licenses, it could also be used as a low cost alternative to Windows, particularly in emerging geographies. This makes the gigantic assumption that an open source OS X would also run on mainstream (not Apple-specific) hardware. Getting back to the business side of the equation, Apple would need to find an appropriate business model for open sourcing OS X, which could include a basic open source version with an up-sell to a premium version or a support and services model.

Taken to the extreme, we could position Linux as a server operating system and open source OS X as the open source desktop solution; however, I think that this is a bit extreme. A more likely case is that we could get consumers to start embracing an open source OS X desktop solution, which might also drive increased demand for Linux on the desktop helping to resolve the chicken and egg issue.

In reality, an open source OS X is probably a highly unlikely scenario, but it would make for a very interesting environment.

Will Oracle Acquire Novell?

Larry Ellison recently suggested that Oracle might consider acquiring Novell as a way to expand into the Linux operating system business and to increase Oracle’s presence in the rapidly growing open source software market. In the past year, Oracle purchased open source database companies Sleepycat and Innobase and was rumored to have been in acquisition talks with MySQL, JBoss, and Zend. MySQL’s CEO Marten Mickos has been quoted in the press as saying that MySQL turned down offers from Oracle. On the other hand, JBoss did decide to be acquired; however, it was Red Hat, not Oracle, who made the purchase.

I do not think that Oracle is likely to acquire Novell at least not at in the immediate future. This looks more like posturing aimed at Red Hat, which now competes more directly with Oracle as a result of the JBoss acquisition. I also think that Novell is still assimilating SUSE and other open source acquisitions making them a difficult company to acquire.

In reality, who knows what will happen in this unpredictable M&A environment. If my years of experience in the technology industry have taught me anything, it is that Larry Ellison is not predictable.

Open Source as a Fragmented Market

Dana Blankenhorn blogged about a recent Evans Data report that described the open source market as fragmented. He goes on to say, “The whole premise of the study shows just how little most analysts know about open source as a concept.” (Blankenhorn). He ends the article with these questions, “Who are the leaders? I have no idea. The game has just started. Who do you think the leaders are?” (Blankenhorn). If I am reading this right, he is saying that open source is not fragmented, but that it is too early to tell who the leaders are.

Interesting. I suspect that he might be misunderstanding some of the terminology used in the study. A fragmented market or industry is defined as an environment where “no firm has a significant market share … usually fragmented industries are populated by a large number of small- and medium-sized companies” (Michael Porter, Competitive Strategy, p. 191). In other words, a market where there are no clear leaders.

In some cases, the market will eventually consolidate and in other cases it will not. This does not in any way reflect poorly on open source or imply that the open source communities themselves are fragmented. By most definitions, open source is a fragmented market with many smaller organizations providing a wealth of products, but with few clear market leaders. Fragmentation within a market is common when the market has diverse needs and when it is new (Porter), and open source seems to align with both of these ideas. I do agree with Dana that it is too early to identify any clear leaders, and over time we will see how open source software evolves.

Microsoft’s New Open Source Site Generates Firestorm

The Microsoft Open Source Software Lab’s new Port 25 site has generated quite a bit of discussion over the past week. The site asks people to “Send us your feedback and ideas. We want to hear from you.” (Port 25). In the case of public forums, especially at a company as visible as Microsoft, people may just take you up on the offer.

As GM found with their ‘Write Your Own Ad’ campaign, you will get some feedback that you want and some that you do not want. In Microsoft’s case, “There have been hundreds of blog posts and hundreds of emails sent – both through the feedback aliases and many that you have sent directly to me. There have been rants, demands, questions, encouragement, suspicion, affirmation, ideas, pontifications and guidance.” (Bill Hilf, Microsoft)

read more | digg story

Portland, Free Wireless, and Open Source

I am excited that Portland, OR will be getting free wireless access starting with a few test areas downtown this summer and citywide access in one to two years. This project has been in the works for a while, and the contract was awarded to MetroFi yesterday.

Since this is an open source blog, I did some digging and found out that they use open source squid proxy server systems, Linux, PHP, and other open source technologies. They are also hiring.

Thanks to Todd for sending me the link!

read more | digg story

Open source, Linux kernel research, online communities and other stuff I'm interested in posting.