| By Java News Desk | Article Rating: |
|
| February 15, 2004 12:00 AM EST | Reads: |
43,544 |
"I am certainly one of the people who would love to make it open-source. But it's hard for two reasons. One is that open-source ways of dealing with software work really well so long as you get this sort of collegial atmosphere. If you happen to have a bully on the block who is really strong, it really doesn't work. We have this history of having been victimized, and there are lots of people who are nervous about that." "The other issue," Gosling continued, "is that when you've got a platform technology like Java, there are really two sides to the community. There are the people who are building the platform, and the people who are using the platform."
"From the point of view of the people who are using the platform, one of the most valuable things about Java is the consistency, the interoperability. And from the platform providers' side of the world, they feel it's this sort of tension. On the one hand, they just want to go off and do whatever they damn well please. On the other hand, they know that if they did that, they'd be cutting themselves off from some developers."
"Being involved with interoperability is something that most manufacturers have this love-hate thing with," Gosling added. "So we've tended to have our licenses be as close to open-source as we can be, while maintaining the one thing that we really care about, which is interoperability."
Given those arguments he'd adduced himself, he was then asked: do you still favor open-source for Java?
"I believe all of those arguments are actually correct," he replied. "The question for me is, have we gotten to a point where market pressures will enforce the values of the developer community? Are we someplace where there's no one player who could just take over and be the bully on the block? And I think we're basically there. But different people have different opinions on that."
Could Java go open-source soon, he was asked. (Remember, this was June 2003.) "It could conceivably happen soon," sais Gosling, "although Sun is kind of a funny company. I don't really know what the right word is. We aren't like a dictatorship. We don't have somebody in the center that's the ultimate control. We aren't like a really hierarchical company. We're a consensus company, which in some ways is lovely and in some ways is completely maddening."
Gosling concluded: "And this has been a point on which I think everybody agrees on the basic arguments about why we need to protect [Java], and I buy those arguments. The question is then, How do you enforce that? And right now, the argument is mostly, Are we there yet? If we really let it go, what would happen? And there are enough people that are pretty nervous. Right now, that's kind of where the consensus is, but it's slowly been inching away."
Published February 15, 2004 Reads 43,544
Copyright © 2004 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- JDJ Exclusive: Scott McNealy's 2004 Predictions
- Where Is i-Technology Going in 2004?
- Sun's Gosling: "Our Future is NetBeans"
- Flashback to '04: "Let Java Go" – ESR Writes Open Letter to Sun
- "No Sun Is An Island," Says Javalobby Founder
- Flashback to '04: Now Come the Counter-Arguments Against Open-Sourcing Java
- Flashback to '04: IBM to Sun – "Let's Collaborate on Open-Sourcing Java"
- Java in the News
- "We Have Not Sold Our Soul to the Dark Side" - Gosling on Sun/MSFT Pact
- "Sun Should Make Java a True Open Standard," IBM Repeats
- Flashback to '04: Gosling Says "Open-Sourcing Java Could Promote Interoperability"
- Sun Will Open-Source Java "Today, Tomorrow or Two Years Down the Road"
- Open-Source Java? "The Debate is Still Going On, Fast and Furious," Says Gosling
- Is Java Bigger than Sun? - The Java Ecosystem Debates the Future of Java
- Developer Viewpoint: Open-Source Not Java Itself...but "JRT"
- Sun Turns J2SE Into Laboratory For New Java Licensing Experiment
More Stories By Java News Desk
JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.
![]() |
Paul Hobbs 03/01/04 04:15:35 AM EST | |||
The SUN brand gives the product credability, besides we have more than enough open-source development kits. |
||||
![]() |
carld 02/20/04 08:28:27 AM EST | |||
What are the fears or main reason to Open Source? I think we should leave it be for now. Just becareful what you wish for... -Carl -Carl |
||||
![]() |
Ray 02/17/04 04:47:00 PM EST | |||
My company has concentrated exclusively on Java development since 1998. I know what''s good about it and I know its weak points, probably as well as Sun''s internal Java team does. Open source would kill it, and anyone who thinks otherwise is just too short-sighted to be making such a significant decision. I''d give Sun a billion dollars for Java before I''d let them open source it. |
||||
![]() |
Scott Sauyet 02/17/04 08:12:50 AM EST | |||
> The advantage of this would be that it would allow other However, I think a fork is exactly what Gosling is saying Sun fears. Right or wrong, this is an understandable concern. Java has managed to make it as far as it has in part because the community has never been able to become fractured. I think that Eric Raymond is right, and the time is right to release Java, but I certainly understand the concerns. |
||||
![]() |
David Fraser 02/17/04 02:14:35 AM EST | |||
The trouble with this argument is that it assumes "open-source" and "community-driven management" are the same thing. It would still be possible to move to an open source license, but keep the management structure controlled by Sun. The advantage of this would be that it would allow other groups to do a fork if they wanted to, without losing the official Sun brand of Java... |
||||
![]() |
jay 02/15/04 11:36:14 AM EST | |||
Yeah right: and Sun was going to do it in 1998 too, if one believed the Wired report of the time ("Open-Source Java at Last?" by Niall McKay.) |
||||
![]() |
ashishK 02/15/04 11:32:19 AM EST | |||
"Sun should go for broke on open-source Java and scare Microsoft away in the bargain." So said Nicholas Petreley, founding editor of LinuxWorld |
||||
- Why SOA Needs Cloud Computing - Part 1
- Cloud Expo and The End of Tech Recession
- The Transition to Cloud Computing: What Does It Mean For You?
- A Rules Engine Built in PowerBuilder
- Sybase Named “Silver Sponsor” of iPhone Developer Summit
- How PowerBuilder Got Its Groove Back
- The Cloud Has Cross-Border Ambitions
- Ulitzer Names The World's 30 Most Influential Virtualization Bloggers
- Ulitzer Named "New Media" Partner of Greatly Anticipated iStrategy Event in Berlin
- Risks and Enterprise Mobility?
- Steps for Success in Enterprise Mobility?
- Are Mobile Luddites Resisting Mobility?
- The Difference Between Web Hosting and Cloud Computing
- Sybase CTO to Speak at 4th International Cloud Computing Expo
- Why SOA Needs Cloud Computing - Part 1
- Cloud Expo and The End of Tech Recession
- The Transition to Cloud Computing: What Does It Mean For You?
- Five Reasons to Choose a Private Cloud
- Seeding The Cloud: The Future of Data Management
- The Threat Behind the Firewall
- Economy Drives Adoption of Virtual Lab Technology
- Tips for Efficient PaaS Application Design
- A Rules Engine Built in PowerBuilder
- Sybase Named “Silver Sponsor” of iPhone Developer Summit
- Where Are RIA Technologies Headed in 2008?
- PowerBuilder History - How Did It Evolve?
- The Top 250 Players in the Cloud Computing Ecosystem
- Custom Common Dialogs Using SetWindowsHookEx
- DDDW Tips and Tricks
- OLE - Extending the Capabilities of PowerBuilder
- DataWindow.NET How To: Data Entry Form
- Book Excerpt: Sybase Adaptive Server Anywhere
- Sybase ASE 12.5 Performance and Tuning
- Working with SOA & Web Services in PowerBuilder
- Office 2003 Toolbar: A New Look For Your Old PowerBuilder App
- Dynamically Creating DataWindow Objects

































