| By Java News Desk | Article Rating: |
|
| April 17, 2004 12:00 AM EDT | Reads: |
37,828 |
Answering Rick Ross's concerns expressed in Where is Java in this Settlement? , James says Sun has not sold out the Java community. "We have not sold our soul to the Dark side. We haven't overnight turned into mindless lap dogs. We've had a lot of experience with Microsoft over the years, and it has made us very cautious."
Gosling also reports that, far from leaving Sun in disgust, as stated by the Register and also by Ross, Rich Green "worked very hard to make this agreement happen. He left in relief, happy that things were settled in a way that left him with a clear conscience and a sense of closure."
James agrees with Ross on an important point: that the settlement proceeds and the win of the court cases should result in strengthening independent, standards-based efforts to advance Java.
Responding to Richard Stallman's Free but Shackled: The Java Trap, James comments, "When you have platform software like Linux or the JDK, the platform interface (in the case of Java, the VM and API specifications) divides the world of developers into two groups: those who work under the interface to implement it, and those who work above the interface and build applications based on it. ... a blanket freedom for developers under the interface, to do whatever they damn well please, is incredibly disruptive and damaging to developers above the interface. The catch in the Sun Java source license is all about defending the needs of developers who work above the interface. This ends up being constraining to folks who work under the interface, but in a way that is hugely beneficial to those who work above. We believe that for a developer who has built a Java application they have a right to trust that when some other developer says 'I have a Java VM for you to use.' that their application will work."
"We're not a bunch of moronic secret subversive Microsoft lapdogs," Gosling assures us of Sun's intent in reaching the settlement with Microsoft. "We've worked very hard over the years to fairly balance the needs of all the various communities. Relax. Have a little faith."
Published April 17, 2004 Reads 37,828
Copyright © 2004 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
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.
![]() |
ado 04/20/04 03:29:51 AM EDT | |||
This guy called scott is too full of himself. Anyway, I think the platform independence of Java has proven attractive to many developers since its inception and remains its strongest point. I think Sun's stewardship of Java TM has been excellent and they can be trusted to do what's best for Java. Attempts by IBM and others to implement the java specification for their products e.g. websphere, BEA weblogic, etc would alrady have spawned a myriad of incompatible java platforms had it not been for Sun's compliance requirements (remember the path JBoss had taken before certification?). Lets all be patient and have a little faith, a la James Gosling. |
||||
![]() |
Unnecessary 04/19/04 09:33:06 PM EDT | |||
>Respond as you like - I won't see it. |
||||
![]() |
Joseph Ottinger 04/19/04 06:55:56 PM EDT | |||
Guys, keep it civil. I''m getting tired of the people throwing invective around. I've not edited any threads yet; let's keep it that way, eh? |
||||
![]() |
Paulo 04/19/04 06:00:48 PM EDT | |||
As far I know mono is suffering of the lack of information about .net documentation, so they cannot advance since they don''t know what to implement. |
||||
![]() |
Scott 04/19/04 05:45:39 PM EDT | |||
>>Thank you for proving my point, your lack of humility is more apparent than ever<< |
||||
![]() |
Unnecessary 04/19/04 04:28:03 PM EDT | |||
>It''s not up to you to determine when someone does and does not have the right to repond to a post; I'll make the decision myself, thank you very much. Thank you for proving my point, your lack of humility is more apparent than ever. |
||||
![]() |
Scott 04/19/04 04:03:59 PM EDT | |||
>>The mono project is working feverishly on SWF. It is far from completion, but is capable of running simple forms. It uses a tweaked library version of WINE for Win32 calls.>> thanks for the info - I've heard of the project but haven't followed it. My background for many years has been commercial software development - not internal. I guess what I was trying to get at was that the final solution involves more than the software - it involves the deployment platform as well. We generally can't be constrained in that respect - if the customer runs Linux back ends, we'll deploy server side Linux solutions, same for Solaris, Windows, etc. Client side gui generally doesn't cause too many issues in my world but the platform independence of java is key to deploying on whatever back-end solves the problem for the customer. Still, I'll be interested in checking this out. |
||||
![]() |
Scott 04/19/04 03:59:03 PM EDT | |||
<> I''m sorry you feel that way - the post I read was a very nasty attack on me, not on this forum - reread it. I was not apologized to, the forum was. I''d argue that anyone spoken to that way deserves an apology, for which I most certainly would have been accepting. I''d also say my response was pretty even tempered, given the attack that triggered it - far more gracious than was necessary. I''d also note that your "upbringing" comment was pretty snippy itself - pretty much misses the point of the entire exchange - also misses everything of substance I wrote. You might feel differently if you were the target. It''s not up to you to determine when someone does and does not have the right to repond to a post; I''ll make the decision myself, thank you very much. |
||||
![]() |
Dan 04/19/04 03:34:15 PM EDT | |||
>>I'm not aware of any port of the GUI portion - as far as I'm aware, the forms portion of .NET still calls directly into the Win32 API, just as MFC did. This requires, to my knowledge, a Windows deployment platform. The mono project is working feverishly on SWF. It is far from completion, but is capable of running simple forms. It uses a tweaked library version of WINE for Win32 calls. |
||||
![]() |
Unnecessary 04/19/04 03:26:28 PM EDT | |||
Scott, |
||||
![]() |
Scott 04/19/04 01:29:52 PM EDT | |||
Normally, I wouldn't even respond to this given it's <<< Scott your such a winnie, >>> Not sure what a winnie is, sorry. <<< it's obvious you have emotional problems >>> The absurd irrationality of your post, like the first - totally uncalled for and childish. I would argue that clearly unmanageable anger points toward emotional issues. <<< , first of all grammer I am working unlike you and I am typing fast so get agrip it's obvious you do not have an education just by your attitude and response, >>> 23 years of software developement - mainframe/cobol to 2-tier client server (perhaps you''ve heard of a product called PowerBuilder - not such a big deal since 2-tier evolved but blew VB away in its time - worked on the development team that built it) to web-based app development (perhaps you''ve heard of a company called Amazon.com - worked on the team building their auction/ZShop/merchant platform) to IP telephony. My education is quite significant, as have been my engineering accomplishments. In my working world, communication skills are just as important as design and coding - you aren't taken seriously without both. Also, check your 2 posts - I'd say your attitude is pretty poor. If attitude is any indicator of education, which you suggest and I disagree with, I'd argue yours is lacking. << first of all .NET does not just run on Windows >> I''m away of attempts to port it - I''m not aware of any significant use of it off windows - if I''m wrong I apologize. I''m not aware of any port of the GUI portion - as far as I''m aware, the forms portion of .NET still calls directly into the Win32 API, just as MFC did. This requires, to my knowledge, a Windows deployment platform. << second a framework is not what solves problems, i.e JavaSpaces is more a blue print than a framework, >> I never mentioned framework in my post - I used the term platform. Your example here is of a framework that runs on the Java platform. Your initial post spoke of languages - my response was intended to point out that it''s not about the language. You can write Python and run it on a Java VM, for example. Where you come up with frameworks to respond to my post is unclear to me. <> People take me seriously based on the work I've delivered over the years, the problems I've solved and the revenue I've generated. What you say is pretty meaningless - it's what you do that matters. Take a second look at your 2 posts - I don't think you've got any business talking about manners. Oh, and by the way, I didn't learn manners (note, not manors) in school - they were taught to me as part of my upbringing. Seriously, reread that last post of yours. A forum for the exchange of ideas related to an article causes this kind of emotional turmoil in you? You should consider some help - or perhaps some time away from the anonymity of the internet. |
||||
![]() |
pragmatist 04/16/04 05:31:47 PM EDT | |||
Unix dying? Solaris dying? Please! When was the last time you looked at Solaris (wuz it called SunOS by any chance?) or actually tried it? Nothing is perfect, there''s always compromise. Spend some time, evaluate, leave the ideology and bias behind, consider the right hardware platform and OS for the solution just as you do for languages, persistence, tools and other technologies. Get Solaris x86 for free, try it and see for yourself. http://wwws.sun.com/software/download/operating_sys.html Here are some links to get you started. http://www.theregister.co.uk/2003/12/10/sun_sets_solaris_x86_free/ http://www.serverwatch.com/news/article.php/3093001 http://www.storagepipeline.com/story/showArticle.jhtml?articleID=14800363 |
||||
![]() |
Paulo 04/16/04 04:02:40 PM EDT | |||
Great synthesis David!!! That''s all, they''ve made a treaty and will soon have the gates key for the hell. They pretend M$ doesn''t want java and linux dead, since are strong technologies, the only difference is, they cannot buy linux. But if they may influence in java development to make it a .net compatible, then why to choose java if that''s just a new flavor of .net? |
||||
![]() |
Ed C. 04/16/04 03:45:40 PM EDT | |||
The name ''Faust'' has become deeply rooted in European mythology as the name of a man who sold his soul to the devil in return for earthly power and riches. |
||||
![]() |
David 04/16/04 03:39:46 PM EDT | |||
It seems to me there's a common enemy for Sun and Microsoft, that''s the Linux juggernaut. IBM, HP and other big companies are stepping up with Linux, so it's moved beyond the techie world of OSS and entered the mainstream of business. Both Solaris and Windows (server stuff) suffer under Linux, and Solaris is getting hit the hardest. It's too bad Sun hasn't shown a great commitment towards Linux rather than hoping it can prop up its Solaris business. |
||||
![]() |
Paulo 04/16/04 12:48:20 PM EDT | |||
I know Academic, there''s not full right answer, This short term kind of thinking is surely what But I''m sure you as is in the high level end of We know if we do the thing the simpler, but the These managers of today are the assembly, cobol, Just received this: (please, copy all between [ ? View the McNealy-Ballmer news conference [http://see.sun.com/Apps/DCS/mcp?r=70042SCu4AoX_0120003akI042SCu0mm1eim1jK] ? Read the news conference transcript |
||||
![]() |
Matt 04/16/04 12:41:05 PM EDT | |||
A little faith, Gosling? Please. I lost my faith in Sun the second they chose your crap over OpenStep. |
||||
![]() |
Academic 04/16/04 12:23:29 PM EDT | |||
By the way this editor sucks. |
||||
![]() |
Academic 04/16/04 12:20:20 PM EDT | |||
Paulo, very long indeed, just a quick response and please anybody respond. |
||||
![]() |
Paulo 04/16/04 11:51:31 AM EDT | |||
paolo wrote : >Java isn't Sun's primary Well, I agree with you Rodger, I''ll try to fix. They should have already gone to M$ to ask about So they have the hardware, people at M$ will say Well, for the development people they`ve On other side they say, despite they could just Despite of marketing propaganda, let''s see the So that''s not just about languages. And everyone But I still see the light on end, Ibm and others They could buy Sun, they have money for that, |
||||
![]() |
Academic 04/16/04 11:05:34 AM EDT | |||
I apologize for being arrogant and or upsetting anybody I agree we are all in this together, I will lighten up. |
||||
![]() |
Agreed 04/16/04 10:53:31 AM EDT | |||
I agree, Academic went off the deap end just because Scott criticized his poor typing, which was pretty obvious. Chill out, have fun with this, stop the verbal attacks. |
||||
![]() |
JavaSuffocated 04/16/04 10:51:26 AM EDT | |||
<> The IT world hasn't got any better because of Java, just a lot of re-inventing the wheel. How many Swing apps are there that anyone cares about, how many web-sites really use J2EE, instead of every other known web implementation existing. Be realistic, no ones going to give up hardware-dependent languages for Java. Academic is correct in saying that it''s not about languages but needs to add it's all about solving the problem and delivering solutions today. Java hasn't proved it's better than any other language in doing that. You can still write spaghetti code Java, as in "what's an object dude". How many so-called Java engineers know the first thing about OO and are using it to develop apps - probably about 5% or less. |
||||
![]() |
Just a Working Stiff 04/16/04 10:50:47 AM EDT | |||
Hey, Academic! I feel sorry for anyone who has to work with you, Man! Your arrogance and condescension make you more a liability and an asset for whomever you work for! You may be perfectly correct in your assessment, but your delivery negates the force of your argument! Lighten up, Dude! Everyone reading this url is on the same team, one way or the other, even if we may hold different povs! |
||||
![]() |
Academic 04/16/04 10:27:44 AM EDT | |||
<<<<<<<< All I keep on saying over and over, (of course opinoin ) is who cares what language you work in, it''''''''s about engineer principles practices, lang is independent of problem solving. >>>>>>>>>> Scott your such a winnie, it''s obvious you have emotional problems, first of all grammer I am working unlike you and I am typing fast so get agrip it''s obvious you do not have an education just by your attitude and response, first of all .NET does not just run on Windows second a framework is not what solves problems, i.e JavaSpaces is more a blue print than a framework, you are definitly one of the retards in this industry, go back to school learn and some manors, think before you speak, how can anyone take you serious,, |
||||
![]() |
Academic 04/16/04 10:27:43 AM EDT | |||
<<<<<<<< All I keep on saying over and over, (of course opinoin ) is who cares what language you work in, it''''''''s about engineer principles practices, lang is independent of problem solving. >>>>>>>>>> Scott your such a winnie, it''s obvious you have emotional problems, first of all grammer I am working unlike you and I am typing fast so get agrip it''s obvious you do not have an education just by your attitude and response, first of all .NET does not just run on Windows second a framework is not what solves problems, i.e JavaSpaces is more a blue print than a framework, you are definitly one of the retards in this industry, go back to school learn and some manors, think before you speak, how can anyone take you serious,, |
||||
![]() |
ArtyChoked 04/16/04 10:20:41 AM EDT | |||
I don''t see any problem thus far ... Sun has played the role of "benevolent dictator" rather well and fairly to date. What seriously bothers me is Sun''s current profitability: that the possibility of their having to either sell out or divest themselves of the Java IP for a buck does indeed loom larger every quarter; and **THEN** ... will Java''s next owner be so benevolent? If it''s M$, don''t count on it. |
||||
![]() |
Scott 04/16/04 10:15:07 AM EDT | |||
<<<<<<<< If you understood anything at all about Java and .Net, you''d know that we''re talking about platforms, not languages. Neither Java nor C# exist as standalone languages - they are dependent on the other components of their respective platforms: their API libraries and runtime containers. Your point is meaningless - it''s not about the language - it''s about what your options are for solving a problem. When you choose Java, you can deploy your solution on Windows, Linux, Solaris, etc. etc. - you''re not constrained. When you choose .Net, you will deploy on a Windows platform - period. To suggest that this debate is about the language makes clear you have no idea what you''re talking about and miss the entire point of the debate - it''s about keeping your solution options open - not being forced into hardware/OS choices because you choose a particular development platform. <<<<<< You might want to brush up on your education as well - particularly your grammar and spelling. I certainly hope English is not your first language. |
||||
![]() |
Al Rmz 04/16/04 09:55:33 AM EDT | |||
Sorry, that last comment should have said: |
||||
![]() |
Al Rmz 04/16/04 09:53:41 AM EDT | |||
The key to all this problem was said at the very beginning of this discussion: "It's not about being bunch of moronic secret subversive <> lapdogs" We just can''t go praising one or the other. To be able to succeed, we must understand what''s out there, what our clients/customers use and want, and just provide them the best combination of all. |
||||
![]() |
Rod 04/16/04 09:39:51 AM EDT | |||
This is all about cash..... Microsoft wanted Sun''s lawsuit to go away, and Sun wanted the money. As much as $8B will buy, $10B will buy more. Likely executive stock options and bonuses. As for the technology itself: I can only hope that Java continues to flourish. Platform independene is a good thing. I agree with "Academic" to a degree. Good technology design is important. However, writing once and having the software run on any platform would be a great thing to have. Over the long run, M$ would be forced to either fix their awful OS (good security, better usability, less bloat, sustained performance, etc.), or change their entire business model. |
||||
![]() |
Academic 04/16/04 09:24:00 AM EDT | |||
All I keep on saying over and over, (of course opinoin ) is who cares what language you work in, it''s about engineer principles practices, lang is independent of problem solving. It''s a joke to see all this grumble on"java is better, c# is better" who the hell cares if you are a developer, develope, this arrogance and politcal mindset is pure crap, it only re-enforces my frim belief that this industry is obver run with ignorance. Everybody is an "engineer" or "developer" most have little or know education, experience and true talent this industry suffers because of this monolithilic attitude and retardation of the people whom work in it, if you folks are real engineers get an eduacation, if you have one great, use the best of whats available, solve problems, innovate, contribute to your business, be an outstanding citizen make a differnce, work beyond greed and just cut the whining!!! |
||||
![]() |
Avner Levy 04/16/04 09:14:21 AM EDT | |||
Good for IBM / Linux! They can now prepare a Java look alike they will open source (ahem). Sun''''s intellectual property? They may get away with it as easily as plagiarist MS did... Sooo easily. |
||||
![]() |
Avner Levy 04/16/04 09:12:33 AM EDT | |||
They can now prepare a Java look alike they will open source (ahem). It will be almost identical to C# or J# or whatever # (actually they got it wrong at MS, it was C$, J$, just one key further - unless the wolf wanted to hide their intentions). Sun''s intellectual property? They may get away with it as easily as plagiarist MS did... Sooo easily. |
||||
![]() |
Gill Bates 04/16/04 08:51:22 AM EDT | |||
All I hear is a bunch of whiners who spread FUD. If you know that Java is dead, then go to C# already. no one is stopping you. Java 1.5 has very impressive features. The folks working on Java are including JVM sharing, and smaller ram footprint, enhacing Swing, and NIO.. But you go ahead and play with C#. Master it well and come back and check up on us and tell us how we would of saved barrel of money. Java is great and I''m not worried anymore. If something becomes better we can always teach a old dog tricks (woof). |
||||
![]() |
dan 04/16/04 08:49:48 AM EDT | |||
Waive 2 billion in a struggling companies face and what do you expect? Sell out. They went for the cashola people. They also cut 3300 more jobs, which really shows how far in the dumper Sun has gone. What will really be funny is to see Sun burn through the 2 billion and start looking for handouts again in a few years. Get your paypal donations ready people. ;-) |
||||
![]() |
George Dim 04/16/04 06:33:18 AM EDT | |||
It''s the beginning of Java''s end, at least at Sun Microsystems side. Better switch to IBM and BEA logic. |
||||
![]() |
Rodger Hawkins 04/16/04 06:23:58 AM EDT | |||
paolo wrote : Yes for application developers. |
||||
![]() |
Paulo 04/16/04 12:53:16 AM EDT | |||
You see, Sun is sinking, people into there have M$ has used too much money to paint .net as But unfortunately all we know how are the Maybe Sun thinks with Windows in it''s machines And when they discover the sulfur smell on their |
||||
![]() |
Me 04/15/04 11:56:00 PM EDT | |||
Sun, a company with $8 billion in cash is teetering on the brink of insolvency?! Come on. |
||||
![]() |
Bob Cancilla 04/15/04 11:40:19 PM EDT | |||
James Gosling I can believe, but Scott McNealy I wouldn''t trust any farther than I could throw him! McNealy and Ballmer represent a dangerous duo. Both have a primary responsibility to their stockholders and the advancement of their company. Poor old Gosling is a sad tired and deluded old coder! Anyone who believes the future of Java is not on the line with this deal is kidding themeselves. McNealy has sold his very soul to the devil himself. Bill Gates was a harmless hacker by comparsion to Steve Ballmer. This man is a bright well educated ruthless business man! Even if Gosling is right and McNealy (unlikely) entered into this deal with the devil with the best intentions, you better believe that Microsoft''s lawyers put some fine print in the deal that puts Sun into one terrible bind! This is about an injection of nearly $2 BILLION dollars into a company teetering on the brink of insolvency! The devil is in the details and no one but the principles in the deal know the truth! Bob Cancilla. |
||||
![]() |
Lap Dog 04/15/04 11:14:11 PM EDT | |||
Woof woof. Who said anything about moronic secret subversive Microsoft lapdogs? Sun was moronic way before the deal with Microsoft entered the picture. That company can''t sell their way out of a wet paper bag. I give ''em 3 more years of life. Woof woof. |
||||
- Kindle 2 vs Nook
- Is Cloud Computing Like Teenage Sex?
- GovIT Expo Highlights Cloud Computing
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Cloud Computing Can Revitalize Your Career as Software Developer
- Ubuntu-based Open Source Linux Mint Tests KDE Version
- Yahoo! SVP Shelton Shugar to Discuss Innovation at Cloud Computing Expo
- Virtualization Journal "Readers' Choice Awards" Voting Is Now Open
- Einstein, Sharks and Clouds: IT Security in the Cloud
- Adobe Flex Developer Earns $100K in New York City
- Virtualization Expo Call for Papers Deadline December 15
- Amazon Web Services Database in the Cloud
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Is Cloud Computing Like Teenage Sex?
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Ulitzer News: Search vs New Media
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Confessions of a Ulitzer Addict
- GovIT Expo Highlights Cloud Computing
- Twitter, Linked In, Ning and Ulitzer: Easy Personal Branding Strategy
- My Thoughts on Ulitzer
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- The i-Technology Right Stuff
- Linux.SYS-CON.com Exclusive: Linus Discloses *Real* Fathers of Linux
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- Linus' Top Ten SCO Barbs
- A Closer Look at Damn Small Linux
- Netscape Co-Founder's 12 Reasons for Growth of Open Source
- Introducing "Cooperative Linux" - Linux for Windows, No Less
- *POINT - COUNTERPOINT SPECIAL* What's Wrong with the Open Source Community?
- Where Are RIA Technologies Headed in 2008?
- Linux.SYS-CON.com Exclusive: What Would UserLinux Look Like?
- i-Technology Viewpoint: The New Paradigm of IT Buying
- Is Linux Desktop-Ready Yet...or Not?






























