Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud.
We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
James Gosling, CTO of Sun's Developer Products Group, has a lot to say about what he calls "rampant speculation echoing back and forth over the net" since the announcement of the Sun/Microsoft settlement. In his blog, Gosling tries to set the record straight.
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."
About 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.
Reader Feedback: Page 1 of 3
#42
ado commented on 20 Apr 2004
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.
#41
Unnecessary commented on 19 Apr 2004
>Respond as you like - I won't see it.
Scott, on the off chance you do see this, I wish you well.
#40
Joseph Ottinger commented on 19 Apr 2004
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?
#39
Paulo commented on 19 Apr 2004
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.
I really appreciate this project of mono, but that''s quite sure that M$ won''t release the necessary documentation, not before they have had lots of time to make their own use of it, and when they finally have new specifications, maybe they''ll release that one mono needs (for now), and will again continue with their politics of hiding APIs and interfaces.
Maybe the only chance will be to reverse engineer what is needed to complet mono.
It''s of M$ usual practices to deny access to information while it may leave them in advance, in a while they try to sabotage other products on their platform. Did all of you know what was stacker? or what happened to netscape? or why lotus 123, Harvard graphics, word perfect and lots of other good softwares or original ideas couldn''t raise in the unfertile soil of windows hidden APIs or just couldn''t work because a new boot mechanism didn''t let any way of loading your software. And what about that guy with his protocol for internet which was stolen and M$ now that made lots of money with that just had to pay almost nothing for the original owner? They get too much money that it''s economically viable to stole something and later pay for it with a thousand percent of profits.
Hope any of you one day suffer of having your ideas stolen and seeing your product being replaced by a poor copy that just is packed in windows, the idea is, do not have an good idea!!
These are M$ usual uncompetitive practices, and as thoug
#38
Scott commented on 19 Apr 2004
>>Thank you for proving my point, your lack of humility is more apparent than ever<<
last post:
you''re very welcome and again, you''ve proven your ability to completely miss the point, disregard the substantive content, and focus on the trivial. Essentially I was saying, "mind your own business" - that post was to you - I don''t owe you humility - you certainly didn''t show me any. Respond as you like - I won''t see it.
>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.
#36
Scott commented on 19 Apr 2004
>>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.
#35
Scott commented on 19 Apr 2004
<>
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.
>>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.
#33
Unnecessary commented on 19 Apr 2004
Scott,
Academic made his apologies. Your upbringing sounded wonderful, however it didn't teach you to accept contrition graciously. Rubbing his nose in it was unnecessary and deserves an apology.
#32
Scott commented on 19 Apr 2004
Normally, I wouldn't even respond to this given it's
clear irrationality. 24 years in the industry have taught me that those who are unable to control themselves are best ignored. But, since you've posted since, in a somewhat more reasonable way, I will.
<<< 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.
#31
pragmatist commented on 16 Apr 2004
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
You might just be suprised to discover what organizations using Solaris already know :) I use Solaris, Linux, and windows where and when indicated by the solution requirements. I use Java and occasionally JRuby on all of them. The Java platform unites them all.
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?
#29
Ed C. commented on 16 Apr 2004
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.
or is it
The name ''SUN'' has become deeply rooted in IT mythology as the name of a company that sold its soul to the devil in return for earthly power and riches.
#28
David commented on 16 Apr 2004
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.
ado wrote: 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.
Joseph Ottinger wrote: 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 wrote: 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.
I really appreciate this project of mono, but that''s quite sure that M$ won''t release the necessary documentation, not before they have had lots of time to make their own use of it, and when they finally have new specifications, maybe they''ll release that one mono needs (for now), and will again continue with their politics of hiding APIs and interfaces.
Maybe the only chance will be to reverse engineer what is needed to complet mono.
It''s of M$ usual practices to deny access to information while it may leave them in advance, in a while they try to sabotage other products on their platform. Did all of you know what was stacker? or what happened to netscape? or why lotus 123, Harvard graphics, word perfect and lots of other good sof...
Scott wrote: >>Thank you for proving my point, your lack of humility is more apparent than ever<<
last post:
you''re very welcome and again, you''ve proven your ability to completely miss the point, disregard the substantive content, and focus on the trivial. Essentially I was saying, "mind your own business" - that post was to you - I don''t owe you humility - you certainly didn''t show me any. Respond as you like - I won''t see it.
Unnecessary wrote: >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 wrote: >>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 wrote: <>
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 ri...
Dan wrote: >>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 wrote: Scott,
Academic made his apologies. Your upbringing sounded wonderful, however it didn't teach you to accept contrition graciously. Rubbing his nose in it was unnecessary and deserves an apology.
Scott wrote: Normally, I wouldn't even respond to this given it's
clear irrationality. 24 years in the industry have taught me that those who are unable to control themselves are best ignored. But, since you've posted since, in a somewhat more reasonable way, I will.
<<< 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 ev...
pragmatist wrote: 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
You might just be suprised to discover what organizations using Solaris already know :) I use Solaris, Linux, and windows where and when indicated by the solution requirements. I use Java and occasionally JRuby on all of them. The Java platform unites them all.
Here are some links to get you started.
http://www.theregister.co.uk/2003/12/10/sun_sets_solaris_x86_free/http://www.server...
Paulo wrote: 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. wrote: 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.
or is it
The name ''SUN'' has become deeply rooted in IT mythology as the name of a company that sold its soul to the devil in return for earthly power and riches.
David wrote: 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 wrote: I know Academic, there''s not full right answer,
but then what is the new technologies working
for? And what about reusability? That''s really
what managers do, they want to make it cheap
just for now, despite you may have to pay again,
and again and forever for that same solution, or
even to adapt every time to work with new
necessities.
This short term kind of thinking is surely what
makes money for most of us, once my manager said
if there weren''t M$, we wouldn''t have the(ir)
problems to solve :).
But I''m sure you as is in the high level end of
thinking are aware the cross platform solutions,
the compatibility are the long term issues that
the enterprises begin to see. We shouldn''t
forget computing is a relatively young science,
and even most for the broad part of enterprises
that mostly just adopt it with the internet
boom.
We know if w...
Academic wrote: Paulo, very long indeed, just a quick response and please anybody respond.
I am just trying to make a living that?s all, and I am not trying to force my opinions on people like I mistakenly did before and I am sorry for that, but one thing you said kind of precludes why M$ is popular despite all of the open source issues. Have you ever programmed in VB, it?s easy, simple to use and yes you can be a monkey if you like, but I can develop an app in less than half the time than in java, and we don''t need to get personal just a note I work in whatever is required and have a cert in java, I say this in jest minus the after thought of scalability (DCOM MTS, .NET or J2EE). But the reality of it all is that the business space does not care about extensibility, or elegant solutions or spaghetti code. Managers just want you at your desk and they want a working app as soon as they can have it, the...
Paulo wrote: paolo wrote : >Java isn't Sun's primary
business, >because you may get it for free
> Yes for application developers. But if you
ever tried to > manufacture and sell a Java
enabled device you know the > licensing cost.
Well, I agree with you Rodger, I''ll try to fix.
The big language players have a two role in this
whole history. First, when they come to sell a
solution to an enterprise they need to convince
the owner of the problem in the enterprise that
this is the cheapest solution for him.
Let''s simplify and think the enterprise has
already the hardware thing, all x86 over, lets
see, NT4
They should have already gone to M$ to ask about
improvements, and ask for solutions for they
problems to which they should be answered with
the electronic secretary default
response "Upgrade, upgrade to new wXXXX, and all
your problems will be solved" (no matt...
In a surprise move Tuesday Oracle wheeled out its Big Data Appliance.
That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make the first half...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
Wyse Technology, the global leader in cloud client computing, on Thursday announced it's working with Microsoft to market school IT labs and one-to-one computing solutions that allow a cost effective delivery of innovative IT enabled education. These solutions are available throu...
With Cloud Expo 2012 New York (10th Cloud Expo) now under four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference...
We have techn...
Nimble, the social CRM platform has announced the launch of Nimble 2.0, billed as the “most social” CRM platform on the market today. Nimble was designed entirely with social CRM in mind and is the first social business platform that empowers companies with the ability to get clo...