Welcome!

Weblogic Authors: Yeshim Deniz, Elizabeth White, Michael Meiner, Michael Bushong, Avi Rosenthal

Related Topics: Java IoT, IBM Cloud, Linux Containers

Java IoT: Article

"Sun Should Make Java a True Open Standard," IBM Repeats

"Sun Should Make Java a True Open Standard," IBM Repeats

It began, in earnest, with Rod Smith's open letter to Sun. Then came Bob Sutor's wheeze: Let's Bundle Java Free With Linux. IBM, in other words, has been on Sun's case all year about developing some kind of open source implementation of Java.

Of course Eric S. Raymond has also joined the party, with his own open letter to Scott McNealy: "Let Java Go".

Neither IBM suggestion cut any ice with Sun, which responded that IBM's request seemed "a little bonky."

(Mind you back in June 2003, James Gosling hadn't been quite so dismissive of the idea.)

Now IBM has escalated the call for Sun to relinquish its tight hold of Java, by allowing software supremo Steve Mills, Senior Vice President and Group Executive, and overall head of its Software Group to endorse the idea floated previously by Smith and Sutor.

Sun, Mills said in an interview last week, should allow others to share the task of managing Java. It would increase Java's footprint in the marketplace, he argued:

"Sun has spent a lot of money managing the process, administering the process, creating the test cases, running the test cases. The industry is more than able to bear the burden of managing the process and covering the cost. I think when you spread the cost and expenses], you're able to also more effectively spread the licensing as well, which could improve the marketplace adoption of Java."

Mills's thinking is clearly reflected too in JDJ's exclusive interview - which appears in next month's issue and is already available online - with the 5 general managers of IBM's software group, who all report to Mills.

In that interview, the head of IBM's whole WebSphere product line - General Manager, Application & Integration Middleware Division, IBM Software Group - John Swainson, says:

"We have been stating for years that we'd like Sun to make Java a true open standard, and we remain optimistic. IBM's long-standing support for open source is based on our conviction that openness creates new opportunities and spurs innovation. Open source also gives customers choice and helps them meet their IT needs more quickly and effectively. An open source Java platform would be good for the industry, good for customers, and good for Java."

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.

Comments (18) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
Satya 05/10/04 02:10:33 PM EDT

I don''t know why everybody is after Sun to losen its grip on Java. After all it is their product, and they have every right to control it. Will IBM do the samethign with DB2, or any of its proprietary technologies, or any other company do the same thing? I DON''T SEE ANY JUSTICE IN EXPECTING SUN TO OPEN SOURCE JAVA. In fact every other company is more benefited from Java than Sun itself. Leave Sun on its own thought to do whatever way they want to steer the future of Java. It has excellent brains to do so.

Mike Dever 05/03/04 05:51:41 PM EDT

- More IBM Primadonna''s.
- First we get SWT not going thru the JCP
- Then we get IBM Extensions to J2EE not going thru the JCP
- Now, they want Java to be fractured in an anything goes process: Pointers in Java! God save us from the Primadonna''s.
There''s a reason for the JCP: Code Review!
I don''t want hare-brained ideas implemented in Java without a Community Discussion. It''s tough on the ego, of which there are many at IBM, but it''s Great for the Language.

IBM, we don''t need you to do what you did to UNIX.
You should be working on making Java competitive with .NET, thru the JCP,
not trying to get a bigger piece of a much smaller pie.

laura g 05/02/04 06:12:27 PM EDT

Please detail how Sun created 100% of the Java we know today. Don't forget all the runtimes, libraries, etc. So is it really their property in that other people by now have done the majority of the work and then gave it to Sun? Was the JCP just an excuse to get together and party while the Sun engineers did all the work? Finders keepers, losers weepers? This type of attitude is an insult to the hundreds of non-Sun people who did contribute to the JCP.

dog 05/01/04 06:48:09 PM EDT

I think IBM should put its money where its mouth is and offer Sun a way out of its financial troubles (buy it or something) rather than telling it what to do...

Behrang Saeedzadeh 05/01/04 04:45:01 PM EDT

"As it can be seen, Sun is not a friend of the open source community but, simply, it doesn't like to open source Java"

I meant, Sun IS A FRIEND OF... :p

Behrang Saeedzadeh 05/01/04 04:42:01 PM EDT

Davis,

"If the goal is a single multiplatform language that everyone can use..." If it''s the goal, the game is over and the mission is successful because everyone can use the Java platform, both SE and EE editions.

SQL, as you mentioned, is a good example and it clearly explains why Sun doesn''t like to open source Java: No two SQL implementations are compatible. Just compare MySQL and Oracle and you''ll see their syntax are completely different.

And Java is not the only product from Sun. Sun produces a lot of open source products: NetBeans as an IDE, OpenOffice as an office suite, Java Desktop Linux as an OS, and maybe other products that I''m not aware of. Sun has also helped the Gnome by working on usability problems.

As it can be seen, Sun is not a friend of the open source community but, simply, it doesn''t like to open source Java.

"Sun not acknowledging the considerable investment that others have made in turning Java into an industrial strength language..."

These "others" are not investing in Java just for fun. IBM, as an example, has earned a lot of money by selling their Java related products, possibly more than Sun.

Davis Foulger 05/01/04 11:34:38 AM EDT

If the goal is a single multiplatform language that everyone can use, then administration of that language has to move away from the control of anyone company and toward the normal standards models that are associated with almost all standard languages. Sun is trying to dance a delicate game of maintaining standards processes that look like international standards processes, getting donations of code from lots of players, and still maintaining proprietary ownership of the language. I won''t say that all of the problems that Java has encountered in this dance are a result of this delicate three step. No amount of reasonable behavior on the part of other players would have stopped Microsoft from creating its D flat Java clone when they couldn''t subvert the Java process. But many of the problems that are being encountered now ... and we are moving towards having divergent Java platforms ... are the direct result of Sun trying to exert too much control of the platform; of Sun not acknowledging the considerable investment that others have made in turning Java into an industrial strength language. Indeed, its not clear that keeping things as close as they have is even good for Sun. How much less money might Sun have lost in recent years if the cost of its standards building and reference platform efforts were spread out across other players.

As for other platforms, the argument that IBM should move some of its stuff to industry standards bodies ignores the reality that they have frequently done so, especially where interoperability is an issue. DB/2 implements the SQL standard that IBM released to the industry and does not attempt to control. SGML is an industry standard that IBM released to the industry and does not attempt to control. Eclipse is an open source industry platform that IBM sponsored, does not attempt to control, and uses as a base for its product extensions. There are certainly other examples. I don''t see how the argument applies to other IBM products. IBM''s Smalltalk is written to an external industry standard that exists because Xerox gave up control of Smalltalk. Apache is an industry generated standard platform that IBM supports as a base for its WebSphere and Domino platforms. Both platforms add application functionality to the web using industry standards administered, for the most part, by W3C. Notes has moved from being fully proprietary to supporting web browsers and SMTP/POP. These products hardly seems relevant to the argument.

Frans Thamura 04/30/04 10:59:59 PM EDT

I study the Java market for my business here, and I see, If Sun open source Java, that is good for all of us. But make Java always "one" is the more important. I want Sun commitment to make the Java SDK forever US$ 0. Will you Sun?

Gerry 04/30/04 06:00:02 PM EDT

Davis - I don''t think Sun treats Java like a proprietary language. It created the Java language and platform and the processes they''ve instituted keeps it open and evolving. Anyone can get the source code. And believe it or not, the JVM actually has more OTHER languages that run it that Microsoft has on .NET!

Gaurav - Sun''s JCP has kept them from having a monopoly on the language. They have about as loose a grip as you can have on it. Even if Sun gives it all away, they will still invest time & money in supporting it. BTW, did you ever notice that they bought NetBeans then gave it away? They bought StarOffice and did the same (OpenOffice). They make money off the value-added versions. Java is the freebie that they write lots of software with. They''re not making money off of Java directly, but indirectly. And it makes good business sense to prevent Java from forking, which is about the only control they''re exerting over the language. Everything else has to go through the JCP.

Spanky - I agree with Heinrich; Sun is basicly a steward. They own the Java trademark, but they have given control of Java over to the community. In fact, IBM is one of the biggest contributors. Little known fact that they were one of the biggest developers/pushers of Swing. Later they changed their minds to SWT for who knows what reasons. If Sun owned Java like you suggest, they could have outlawed SWT through various means, but didn''t (unlike Microsoft, who would''ve shafted ''em first opportunity they had).

I think I speak for the majority in saying Java and the JCP are just fine as they are, and IBM''s blowing smoke to either look good to "open source" or they really do want a change in order to somehow make more money off of Java. IBM is a company, it''s goal is profit, so it has to be a motivation outside of altruism. But what''s good for IBM isn''t necessarily good for open-source, the Java community, or industry. Sun should stick to their guns as they have until a way can be found to do what Gosling says, "to safegaurd Java", especially from Microsoft, who would certainly swoop in and make a Java flavor for .Net that isn''t compatible with anyone else''s.

On a side note, I can''t help but think IBM has plans to meld Linux with Java, if Java were to be made GPL-friendly. Although that is an admirable goal, I don''t trust IBM enough to do it themselves. What I want to know is what IBM says they want to do with Java once it''s open-source.

Sunil 04/30/04 04:58:12 PM EDT

Sun has been able to keep "one" java. If making open source ever led to fragmentation of java platform then the entire java community will suffer.

Ed Larmore 04/30/04 03:59:46 PM EDT

Java is Sun''s property plain and simple. If IBM wishes Java to become open source, then I suggest they buy it from Sun at a mutually agreeable price. Assuming Sun accepts, IBM can make it open source. It is easy to ask others to give for free what is not theirs.

Spanky 04/30/04 11:39:49 AM EDT

Heinrich,

You develop a widgit. I suggest you make it a different color. Now I can demand you give me your widget?

Sun is NOT a steward, but the owner.

The contributions of the JCP are mutually beneficial, so the particpants have already gained throught the process.

Would you suggest Oracle opensource its database? Do you believe they''d give your suggestion any serious thought? Would BEA? IBM?

No, I think you are confused as to the nature of property, and the difference between community process and ownership.

heinrich 04/30/04 11:25:50 AM EDT

You are confusing products with what is supposedly an industry-developed technology. Sun is the steward of the JCP. They did not create all of Java as it exists today, the industry did, including companies like BEA and Oracle. No one is asking them to open source Solaris. If Java is to be everywhere and supported by almost everyone, then it should be open sourced.

Spanky 04/30/04 11:23:25 AM EDT

For those of us old enough to remember the old "Our Gang" series, this reminds me of the neighborhood bully, Butch, walking up to the smaller kids and demanding their slingshot.

"But we made it ourselves!", They cry!

"That don''t mean nothing! You can''t shoot good anyway! Hand it over!"

It seems that Butch has grown up and now works for IBM.

Behrang Saeedzadeh 04/30/04 10:41:01 AM EDT

Open sourceness is great but it's not very easy for Sun to decide to open source Java or not. Sun may lose money more than that way than it's currently losing.

Should we enforce IBM to open source DB2, WebSphere, Domino, and Notes? Does IBM like to do it? I guess not.

So why are we heavily insisting on Sun to open source Java?

Making Java open source is great but if I were McNealy I only would do it for cash rewards from, say, IBM, BEA, and some others. Something around $2 or $3 billion ;)

Ahhhh. BTW - Is IBM''s implementation of Smalltalk open source?

Frans Thamura 04/30/04 03:15:42 AM EDT

I see Websphere Micro Edition is US$ 5.99, why? what is the hell IBM doing with this? Kill Sun? but you must make it free also. Sun did for his JSDK for free, but your Micro Edition?

What is the difference for customer?

I am glad if Java can be open source, and every company around the world can put it in his mobile devices, and make the mobile phone is cheaper, because we dont have to buy the runtime which IBM do for his Websphere Micro Edition

Gaurav Tuli 04/30/04 02:31:11 AM EDT

Java as a programming language should not be a soul monopoly of a company though it has been involved in bringing it to light and the language driving internet today.The language itself is platform independent so sun should also ideally loosen it''s grip and bring other companies into picture.This will also reduce sun''s maintenance and development costs and make the company more
involved in thinking about future and java and work on projects which will help leverage java to be a better lanaguage for projects.

Davis Foulger 04/29/04 11:43:33 PM EDT

Industry standards really only work when Industry works together. Proprietary standards for languages generally doom those languages. IBM learned that the hard way with PL/1, RPG, and other fine languages that were never widely adopted. The longer Sun treats Java as a proprietary language, the more likely it is that something else will replace it.

@ThingsExpo Stories
Organizations planning enterprise data center consolidation and modernization projects are faced with a challenging, costly reality. Requirements to deploy modern, cloud-native applications simultaneously with traditional client/server applications are almost impossible to achieve with hardware-centric enterprise infrastructure. Compute and network infrastructure are fast moving down a software-defined path, but storage has been a laggard. Until now.
In his general session at 19th Cloud Expo, Manish Dixit, VP of Product and Engineering at Dice, discussed how Dice leverages data insights and tools to help both tech professionals and recruiters better understand how skills relate to each other and which skills are in high demand using interactive visualizations and salary indicator tools to maximize earning potential. Manish Dixit is VP of Product and Engineering at Dice. As the leader of the Product, Engineering and Data Sciences team at D...
DXWorldEXPO LLC announced today that the upcoming DXWorldEXPO | CloudEXPO New York event will feature 10 companies from Poland to participate at the "Poland Digital Transformation Pavilion" on November 12-13, 2018.
Digital Transformation is much more than a buzzword. The radical shift to digital mechanisms for almost every process is evident across all industries and verticals. This is often especially true in financial services, where the legacy environment is many times unable to keep up with the rapidly shifting demands of the consumer. The constant pressure to provide complete, omnichannel delivery of customer-facing solutions to meet both regulatory and customer demands is putting enormous pressure on...
The best way to leverage your CloudEXPO | DXWorldEXPO presence as a sponsor and exhibitor is to plan your news announcements around our events. The press covering CloudEXPO | DXWorldEXPO will have access to these releases and will amplify your news announcements. More than two dozen Cloud companies either set deals at our shows or have announced their mergers and acquisitions at CloudEXPO. Product announcements during our show provide your company with the most reach through our targeted audienc...
JETRO showcased Japan Digital Transformation Pavilion at SYS-CON's 21st International Cloud Expo® at the Santa Clara Convention Center in Santa Clara, CA. The Japan External Trade Organization (JETRO) is a non-profit organization that provides business support services to companies expanding to Japan. With the support of JETRO's dedicated staff, clients can incorporate their business; receive visa, immigration, and HR support; find dedicated office space; identify local government subsidies; get...
DXWorldEXPO LLC announced today that All in Mobile, a mobile app development company from Poland, will exhibit at the 22nd International CloudEXPO | DXWorldEXPO. All In Mobile is a mobile app development company from Poland. Since 2014, they maintain passion for developing mobile applications for enterprises and startups worldwide.
@DevOpsSummit at Cloud Expo, taking place November 12-13 in New York City, NY, is co-located with 22nd international CloudEXPO | first international DXWorldEXPO and will feature technical sessions from a rock star conference faculty and the leading industry players in the world.
"Akvelon is a software development company and we also provide consultancy services to folks who are looking to scale or accelerate their engineering roadmaps," explained Jeremiah Mothersell, Marketing Manager at Akvelon, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
As data explodes in quantity, importance and from new sources, the need for managing and protecting data residing across physical, virtual, and cloud environments grow with it. Managing data includes protecting it, indexing and classifying it for true, long-term management, compliance and E-Discovery. Commvault can ensure this with a single pane of glass solution – whether in a private cloud, a Service Provider delivered public cloud or a hybrid cloud environment – across the heterogeneous enter...
DXWorldEXPO LLC announced today that ICC-USA, a computer systems integrator and server manufacturing company focused on developing products and product appliances, will exhibit at the 22nd International CloudEXPO | DXWorldEXPO. DXWordEXPO New York 2018, colocated with CloudEXPO New York 2018 will be held November 11-13, 2018, in New York City. ICC is a computer systems integrator and server manufacturing company focused on developing products and product appliances to meet a wide range of ...
More and more brands have jumped on the IoT bandwagon. We have an excess of wearables – activity trackers, smartwatches, smart glasses and sneakers, and more that track seemingly endless datapoints. However, most consumers have no idea what “IoT” means. Creating more wearables that track data shouldn't be the aim of brands; delivering meaningful, tangible relevance to their users should be. We're in a period in which the IoT pendulum is still swinging. Initially, it swung toward "smart for smart...
Headquartered in Plainsboro, NJ, Synametrics Technologies has provided IT professionals and computer systems developers since 1997. Based on the success of their initial product offerings (WinSQL and DeltaCopy), the company continues to create and hone innovative products that help its customers get more from their computer applications, databases and infrastructure. To date, over one million users around the world have chosen Synametrics solutions to help power their accelerated business or per...
Founded in 2000, Chetu Inc. is a global provider of customized software development solutions and IT staff augmentation services for software technology providers. By providing clients with unparalleled niche technology expertise and industry experience, Chetu has become the premiere long-term, back-end software development partner for start-ups, SMBs, and Fortune 500 companies. Chetu is headquartered in Plantation, Florida, with thirteen offices throughout the U.S. and abroad.
In an era of historic innovation fueled by unprecedented access to data and technology, the low cost and risk of entering new markets has leveled the playing field for business. Today, any ambitious innovator can easily introduce a new application or product that can reinvent business models and transform the client experience. In their Day 2 Keynote at 19th Cloud Expo, Mercer Rowe, IBM Vice President of Strategic Alliances, and Raejeanne Skillern, Intel Vice President of Data Center Group and ...
Dion Hinchcliffe is an internationally recognized digital expert, bestselling book author, frequent keynote speaker, analyst, futurist, and transformation expert based in Washington, DC. He is currently Chief Strategy Officer at the industry-leading digital strategy and online community solutions firm, 7Summits.
Bill Schmarzo, author of "Big Data: Understanding How Data Powers Big Business" and "Big Data MBA: Driving Business Strategies with Data Science," is responsible for setting the strategy and defining the Big Data service offerings and capabilities for EMC Global Services Big Data Practice. As the CTO for the Big Data Practice, he is responsible for working with organizations to help them identify where and how to start their big data journeys. He's written several white papers, is an avid blogge...
"We are a well-established player in the application life cycle management market and we also have a very strong version control product," stated Flint Brenton, CEO of CollabNet,, in this SYS-CON.tv interview at 18th Cloud Expo at the Javits Center in New York City, NY.
It is of utmost importance for the future success of WebRTC to ensure that interoperability is operational between web browsers and any WebRTC-compliant client. To be guaranteed as operational and effective, interoperability must be tested extensively by establishing WebRTC data and media connections between different web browsers running on different devices and operating systems. In his session at WebRTC Summit at @ThingsExpo, Dr. Alex Gouaillard, CEO and Founder of CoSMo Software, presented ...
Most people haven’t heard the word, “gamification,” even though they probably, and perhaps unwittingly, participate in it every day. Gamification is “the process of adding games or game-like elements to something (as a task) so as to encourage participation.” Further, gamification is about bringing game mechanics – rules, constructs, processes, and methods – into the real world in an effort to engage people. In his session at @ThingsExpo, Robert Endo, owner and engagement manager of Intrepid D...