Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Databases Programming Software Sun Microsystems IT

Oracle and Sun Team Up to Provide .NET Alternative 335

segphault writes "Ars Technica has an article about the new partnership between Sun and Oracle, designed to provide an alternative to .NET." From the article: "According to Ellison and McNealy, their mutual goal is the production of a complete Java-centric enterprise datacenter architecture that leverages Solaris 10 and Oracle's Fusion middleware. Designed specifically as an alternative to Microsoft's .NET technology stack, the new platform is competitively priced and based on robust frameworks."
This discussion has been archived. No new comments can be posted.

Oracle and Sun Team Up to Provide .NET Alternative

Comments Filter:
  • by slashk ( 519084 ) on Saturday January 14, 2006 @06:42PM (#14472832)
    yes, but EJB was designed by a committee and turned out to be a complete misfire.
    that hasn't stopped people from using EJB, though, and for some even liking it - remember that ignorance is bliss

    people have used it because they were told that it was the right thing to do
    however, in doing so, they have suffered serious productivity losses

    if you notice, .net does not have an equivalent to EJB - just doesn't exist
    why is this? IT REALLY IS AN UNNECESSARY TECHNOLOGY! for many reasons.

    and if you look at EJB 3.0, it is so completely different than EJB 2.0, it would be hard to compare them

    why, you may ask - EJB was done by a committee lead by IBM and Sun, with less than knowledgable engineers.
    this is NOT a troll - i know this for a fact, have spoken to them,
    and have heard them admit it was a mistake.

    as you can tell, i have an issue with EJB or any crap technology 'standard' that is delivered to the general public as the right thing to do.
  • Proprietary (Score:5, Insightful)

    by trollable ( 928694 ) on Saturday January 14, 2006 @06:44PM (#14472842) Homepage
    "According to Ellison, this is all about providing users and developers with technology based on standards. But what standards is he talking about, and are those the standards that consumers care about? The availability of an open source .NET implementation based on ECMA standards certainly makes Java look more proprietary."

    The whole JDK1.5 API is public and totaly available to be implemented by anyone (www.jcp.org). Also there is already a 98%-complete implementation of it (www.classpath.org). OTOH, only a small part of .NET has been proposed to the ECMA, which is not even a standard organization. Mono provides only a small subset of .NET.

    (that said, the most used Java Platform (Sun) is still proprietary)
  • imitation... (Score:5, Insightful)

    by Swamii ( 594522 ) on Saturday January 14, 2006 @06:46PM (#14472856) Homepage
    ...is the sincerest form of flattery.

    Rather than teaming with Larry Elliscum, a better move for Sun would be to open Java up to the ECMA/ISO for standardization.
  • by slashk ( 519084 ) on Saturday January 14, 2006 @06:48PM (#14472868)
    i for one am sick of dealing with classpaths and 250 jars inside of jar files inside of war files inside of ear files - catch my drift.

    i'm also sick of J2EE containers with class loaders schemes that are more complicated than my senior year algebraic structures course.

    build a linker into java just like .net has, and something like a GAC.
    than allow versioning of libraries.

    then get rid of checked exceptions so i don't have to do try/catch/wrap/rethrows(or do nothing) in 90% of my J2EE code.

    then get rid of stateful, local session beans - how redudant is that???

    then find a way to get rid of the 14 million defines i need in my server.xml to specify which implementation of each 'open, standard' interface i need

    so, java as a language - it's ok
    java as a platform - SUCKS!!!!!!!!!!!!!!!!!!!!!!

    left java for .net after 6 years of dealing with Sun's bullcrap and i have never looked back.
  • J2EE??!!!! (Score:3, Insightful)

    by Schnapple ( 262314 ) <tomkidd.gmail@com> on Saturday January 14, 2006 @06:58PM (#14472915) Homepage
    Oh but you see J2EE, Java, Eclipse, etc. - they're not obliterating .NET and Microsoft like Sun would have hoped. So instead of beefing up their offerings and maybe fixing whatever is keeping them from "taking down" Microsoft and .NET they're going to do something "new" - because otherwise, they'd have to explain why J2EE didn't do it.
  • by Gunark ( 227527 ) on Saturday January 14, 2006 @07:12PM (#14472975)
    Lets hope this means they're going to do something about J2EE. Between Enterprise Java Beans and Java Server Faces, J2EE is a sordid mess right now.
  • Re:That's funny... (Score:2, Insightful)

    by timeOday ( 582209 ) on Saturday January 14, 2006 @07:12PM (#14472978)
    You have to wonder where Java might be right now if they'd gotten EJB and AWT right the first time!
  • by Anonymous Coward on Saturday January 14, 2006 @07:31PM (#14473056)
    So now Sun is taking on .NET and they're teaming up with Oracle for it ? What a load of nonsense. According to Sun themselves [sun.com] the whole partnership is almost entirely based on Oracle choosing Solaris 10 as their preferred platform. You can read more about that here [sun.com].

    IMO some "reporters" only read what they want to read. Sun already has Java and it has got quite a big foothold to last. Solaris 10 is also kicking some serious ass. Why on earth would they want to directly confront a company like MS when they can easily expand their own market and slowly strengthen their position ? IMVHO the big competitor for Sun is Linux at this time. Something clearly displayed when looking at Novell which almost immediatly started "OpenSuSE" after the release of OpenSolaris. Coincedence? I wonder...

    This step has IMO nothing to do with .NET, and if you take the effort to skim the Sun news articles I'm sure you'd conclude the same. What about this: Linux with either MySQL or Postgres vs. Solaris 10 with Oracle, or MySQL/Postgres if you so prefer. And all based on almost the same price / options.

    Utopia? Then why is Oracle also jumping on the "opening up some products [oracle.com]" bandwagon ?

    No, I don't think MS has much to worry, Sun is targeting another audience here.
  • Re:Pricing... (Score:4, Insightful)

    by malraid ( 592373 ) on Saturday January 14, 2006 @07:32PM (#14473059)
    I wouldn't say that .Net has been overlooked. .Net is mostly popular with MS centric developers, people that mostly used VB o VC, not so much with Java people. Some Java developers might be tempted to look to what C# has to offer, but at the end of the day, both are only tools. You can build great or crappy programs in any language. Large enterprises that have lot's of J2EE code WILL NOT swtich to .net, simply because J2EE has delievered, while .Net still has to prove to be as robust as Java. Java used to be sexy back in the 90s, now it's the new COBOL.
  • by WebMink ( 258041 ) <slashdot@MENCKENwebmink.net minus author> on Saturday January 14, 2006 @08:13PM (#14473218) Homepage
    Rather than teaming with Larry Elliscum, a better move for Sun would be to open Java up to the ECMA/ISO for standardization.

    Why exactly would that help? Right now the Java standards are open to input from a wide range of voices, from individual developers through open source communities like Apache to corporations like Oracle and IBM. No voice has overall control, no-one can force through self-serving capabilities and everyone gets to use the specifications royalty free. All of them know their contributions can be implemented as open source yet that the market in which they operate can't be monopolised by any single company.

    Sun started ECMA standardisation and then realised half-way through the process that it was going to produce the worst of all worlds; a rubber-stamp for the work Sun had done, with no input from any communities and a freezing of the specs by the ECMA dinosaur, combined with a loss of the ability to enforce the Java trademark and an inevitable embrace-and-extend by companies like Microsoft and IBM. Sun should have worked this out before starting with ECMA but fortunately realised in time and pulled out of the process. The result was the creation of the JCP and the most open, competitive software market the computer industry has yet seen.

    Microsoft fully understands the PR value of ECMA and is cynically using it to rubber stamp it's Office 12 XML format to undermine the openness of OpenDocument. That action has done us the good service of showing us just how intellectually bankrupt ECMA actually is. What the Java platform needs is not the destruction ECMA would bring, but rather the further evolution of the JCP, which is working better than pretty much any standards body before it and is only hampered by the public perception of Sun control.

  • Re:Predictions (Score:4, Insightful)

    by ClosedSource ( 238333 ) on Saturday January 14, 2006 @09:17PM (#14473447)
    I'd say Sun won the battle, but lost the war. Taking MS to task for making a Windows-optimized version of Java resulted in a big payday for Sun, but killed Java's chances on the Windows desktop.
  • Re:That's funny... (Score:2, Insightful)

    by BarryNorton ( 778694 ) on Saturday January 14, 2006 @09:20PM (#14473459)
    You were there when COM was originally released? You were there when VBX was replaced with ActiveX? You were there when ODBC was wrapped in an ActiveX interface forming ADO? You were there when COM was the means of interfacing with Visual J++? You were programming Visual J++ when Sun started legal challenges eventually leading to .Net? You've been programming Microsoft more than a few months?... seems not! Thanks for the lecture though.
  • Re:Pricing... (Score:5, Insightful)

    by Decaff ( 42676 ) on Sunday January 15, 2006 @01:57PM (#14476248)
    Urrm... having trouble reading, are you?From the message you just replied to: ".net's CLI/CLR may have its flaws, but it fixes much of the brain damage of the original JVM design."

    The problem with this statement is that it assumes that the JVM design was 'brain damaged'. It wasn't. There were very specific design considerations which it met well: To be easily JITted/translated to native code, to be a compact code and the well suit procedural/OOP language Java.

    The .NET/CLR is very similar. It may have a few more features that better suit other languages, but they are few. Although there have been successful implementations of dynamic languages on the CLR (IronPython), many dynamic languages (like Smalltalk) have struggled to make use of the CLR, and have had to make compromises.

    The idea that the JVM is 'brain damaged' is just ranting. The sheer number of languages successfully implemented on the JVM provide the clearest possible evidence against this statement. Things could certainly be better, and it is likely that new opcodes will be added to future versions to make implementation of dynamic languages easier.

    But anyway, one developer's 'brain damage' is another developer's sensible choice, so using such terms is meaningless.

There are two ways to write error-free programs; only the third one works.

Working...