Please wait while the page is being loaded Skip this advertisement >
Friday | 5 December, 2008
Father of Java chides open source developer community
Rodney Gedda 07/02/2005 11:00:54

Java creator, IT industry heavyweight and CTO of Sun Microsystem's developer products group James Gosling has launched a blistering attack on the open source developer community saying companies that give away software lack financial viability.

In Sydney at the start of a national lecture tour, including an address to Directors of Information Technology at the Council of Australian Universities, Gosling described the economic sustainability of open source as "in a pickle".

"There are all these open source groups that have to figure out what their economic model is," Gosling told Computerworld.

"Everyone that works on these open source projects [must] pay rent and buy lunch...so where does that money come from?

Open source vendors also came under fire, with Gosling sideswiping MySQL, JBoss, and Red Hat: "They say that they are running their businesses based on services.

"These businesses are more hype than reality. If they don't have a [longer term] economic model...they are going to have a really hard time."

Gosling took aim at MySQL, describing its open source database as "still basically commercial, but you can use it for free".

"I actually find it amazing that people consider MySQL to be an open source project given that there is no one allowed to do check-ins. When you look at the licence for MySQL you really do need to feed them money in order to be clean with their licence."

When asked about Sun's stance on open sourcing Java, Gosling described the whole debate as "very weird".

"We have been distributing the source to Java freely since the very first day [and] you can go to our Web site and download the sources, no problem," he said. "In that sense, Java has been open source for a decade."

Gosling said people in the open source world quibble about one clause in the Java licence that disqualifies it from being open source, but is important for maintaining compatibility.

"So we have this licence that says you can only distribute this commercially and call it Java if you have passed the set of tests," he said.

Computerworld Buyer's Guide - Vendors Matched to this Article
More about Red Hat, MySQL, JBoss, INS
Computerworld Buyer's Guide - Vendors Matched to this Article
Additional Resources
Executive Guides
Whitepapers
Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.
Newsletter Subscription
Sign up for our Computerworld newsletters!
RSS Feeds
Market Place

 

Smart SOA World Tour

Discover how SOA can create smarter outcomes for your business.

Attend and learn:

  • How SOA is helping leading companies to become more agile
  • Where you should be applying SOA processes in your company
  • The top SOA implementation mistakes to avoid

Click here for more information.
Whitepaper

Controlling storage costs with Oracle database 11g

Organisations must embrace new ways of storing data that don't involve adding more of the same hardware to accommodate data growth and dealing with duplication as well as uncompressed information. Simple steps such as tiering storage, moving data across these tiers and reducing the amount of data to be managed, can dramatically reduce capital and operating expenses. Read on to learn how to implement these steps in your business.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links