|
TOP THREE LINKS YOU MUST CLICK ON
News
"Sun Should Make Java a True Open Standard," IBM Repeats
IBM has increased the volume in its campaign to encourage Sun to loosen its grip on Java. Not only Steve Mills, head of its $13 billion Software Group, but also John Swainson, IBM's 'Mr WebSphere,' have both in the last week come out with matching statements that it is time Sun let others play a greater part in advancing Java in the marketplace.
Reader Feedback: Page 1 of 2
#18 |
Satya commented on 10 May 2004
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.
|
#17 |
- 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.
|
#16 |
laura g commented on 2 May 2004
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.
|
#15 |
dog commented on 1 May 2004
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...
|
#14 |
Behrang Saeedzadeh commented on 1 May 2004
"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
|
#13 |
Behrang Saeedzadeh commented on 1 May 2004
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.
|
#12 |
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.
|
#11 |
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?
|
#10 |
Gerry commented on 30 Apr 2004
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.
|
#9 |
Sunil commented on 30 Apr 2004
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.
|
#8 |
Ed Larmore commented on 30 Apr 2004
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.
|
#7 |
Spanky commented on 30 Apr 2004
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.
|
#6 |
heinrich commented on 30 Apr 2004
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.
|
#5 |
Spanky commented on 30 Apr 2004
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.
|
#4 |
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?
|
YOUR FEEDBACK  | By Maureen O'Gara Mark Blafkin wrote: IBM's 'newfound principles" may be basically supported by the closed online discussion they sponsored, but they are undoubtedly "inspired" by profit and an effort to regain their stranglehold on standards bodies. If they really cared about improving standards bodies for all stakeholders, they wouldn... |  | By Chris Lockhart Roberto Campione wrote: Good article, that helped alot. Out of interest - have you any examples of importing templates using xmlaccess? |  | By RIA News Desk Java Consultant wrote: Good Post....
Java Developer... |  | By RIA News Desk Java Web Development Company wrote: Hi,
Good Post..
Thanks |  | By Maureen O'Gara Chris DiBona wrote: You meant charles dibona not chris. |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS |
SYS-CON FEATURED WHITEPAPERS  | Since its emergence, Web Service technology has gone a long way towards perfecting itself and findin... | Join Scott Guthrie as he discusses Microsoft’s commitment to web standards development, Rich Inter... | Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i... | Service oriented architecture (SOA) could revolutionize the way we think about IT. Why is that possi... | Virtualization has become a critical part of Enterprise IT strategy. Why and how has it become one o... | Watching VMware stock and its market cap spike since it IPO'd must have had Red Hat positively pea g... | IBM announced that Vantage Deluxe World Travel has increased sales and improved business operations ... | The AJAX for IBM WebSphere Platform Early Program is an optionally installable product extension for... | Unify announced the expansion of its Composer for Lotus Notes solution through a partnership with CA... | IBM claims to have created new species of custom-built, industry-standard, Linux-based rack server f... | A standard from OASIS called Web Services for Remote Portlets (WSRP) is used so portlets can be deco... | Genuitec announced the availability of MyEclipse 6.5 Blue Edition; a next-generation ALM and open so... | ZSL announced its Enterprise 2.0 Computing Framework built on IBM WebSphere sMash and Service Orient... | SYS-CON's upcoming '3rd International Virtualization Conference & Expo' faculty includes such distin... | From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discu... | Red Hat is a trusted open source provider. Red Hat offers enterprise customers a long-term plan fo... | IBM announced that businesses are taking advantage of WebSphere Virtual Enterprise to manage softwar... | IBM announced two new advances in the insurance industry - a solution for improving operational effi... | ParAccel announced it has entered into an original equipment manufacturer (OEM) agreement with IBM. ... | Micro Focus announced the availability of SOA Express 8.0. The new version adds support for direct d... |
|