"Linux was great because it got out of the way. With all the other operating systems I've worked with, I always had to bend Oracle to match the operating system," Dargo recalled.
"With Linux I had the ability to bend the operating system to match what we were trying to do. It gave us the ability to really change into a support model where we could get code-level support from one place."
Dargo quit Oracle in 2004 and started consulting part-time for venture capital investors about open source businesses. Then he realised that the IT industry was facing a fundamental problem.
As software evolved from using applications that were developed in-house to shrink-wrapped software, users became accustomed to paying licence fees to cover research and development. As products matured, the innovation stalled but the licences remained.
"At some point, people kind of forgot that software licences were meant to pay for new research and development and to get new features in the products," said Dargo.
"The market simply became used to paying these licences. After the database products became feature-bloated or feature-saturated, the licence fees no longer went on new functionality in the database product.
Full Story .