Oracle Outlines Plans for Sun Products, Casts Doubt on NetBeans
An anonymous reader writes to tell us that a recent FAQ released by Oracle outlines the plans for many of Sun's popular products like GlassFish, MySQL, and NetBeans. Many are worried at some of the possible avenues the decisions outlined could lead to, especially with respect to NetBeans. "What should have happened, Oracle should not have missed a beat and should have announced work on Oracle plugins for NetBeans and active Oracle support of NetBeans. This type of announcement would have brought a large and some-what skeptical NetBeans community much closer to Oracle. It would have been a big win for Oracle. NetBeans will continue to grow either way - but Oracle has missed a big chance to really change perceptions and at the same time move their tools to another level. What JDeveloper lacks is buzz, a wealth of community developed plugins, a wealth of support for other languages and a very, very large community. And of course it does not offer a platform in the NetBeans and Eclipse sense of the word. This is a huge missed opportunity for Oracle."
I wasn't aware anyone seriously used it. I used it for school and I've been on Eclipse since I started doing real projects.
Whale
http://www.infoq.com/news/2009/11/oracle-sun-palns
I don't know what palns are or why Oracle/Sun thinks they are important, but ...
Unfortunately for Netbeans zealots, it has never caught up with Eclipse. It may have surpassed it temporarily for certain apps (think Grails support - but look at STS 2.2.0). It's also not as good as IntelliJ IDEA (previously, always non-free).
Yes, both Netbeans and Eclipse are also RCP platforms, but how many real Netbeans platform apps are there? (The Nokia one on the web site is vapourware - yes it shows a real customer RAN - without their permission, I should add! - but it's never been a product delivered to customers). Real Eclipse RCP apps do exist (XMind, Lotus Smartsuite...). Realistically, they both over good RCP platforms (one pure Java, one SWT) but Oracle won't really care about that.
As for JDeveloper - well it's a typical Oracle product - if you're in an Oracle house, it's pretty good, but no, it's not got a large userbase or community supporting it.
Oracle should let Netbeans drift off into open source land. Perhaps it'll thrive? I don't know. JDeveloper's functionality should be ported to Eclipse (along with SQL Developer, while we're at it).
Oracle are great at giving you tools once you've signed up for the ride, and why not rebase your products on the best? Which in my opinion is Eclipse.
Bus error in your favour. Collect 200kB
If Oracle is not interested, other people/companies will carry on the development. In general Sun customers should be applauding the foresight of the company to make pretty much every peace of their hardware and software Open Source and compare their situation to that of Peoplesoft or Siebel customers. Even if everything Sun is killed off tomorrow, it would still be possible to manufacture Sparc-based servers running Solaris and with applications developed using Java and Netbeans.
...if you want to interact with Oracle products. I tried really hard to use it, even using it as both a Java IDE and a PL/SQL IDE and, while yes, it does work, I found it too slow and clunky to just "bang out some code" when you need to write up a throwaway program really really fast.
But, like I said, if you want total interaction with your database or app server (assuming that app server is oc4j), then I suppose, if you have to use only a single tool, I guess, well, shrug, I guess it's better than nothing...I guess.
They shouldn't be allowed to own MySQL. Europe should shut that down and they should spin it off.
TFA is quoting Gartner. When is the last time Gartner got something right? It's full of weasel words. Lots of "If ..."
Read what Oracle wrote. They're not abandoning NetBeans.
Fuck Gartner. Fuck them in the heart.
SPARC is still quite relevant; there are few things as nice as running a multi-threaded set of applications on the Sun Niagara chips. If I were a database software outfit I would want to make sure there were two architectures out there (IBM POWER and something else) focusing on enterprise performance rather than media creation/encoding.
Take a look. Is there anything in the Intel or AMD product pipeline that will get you 2 x 10 Gb ethernet, 64 thread pipelines, and 128 GB of RAM in a 1U box? Even better, the price is really competative with buying the same performance worth of x86 gear in multiple boxes by the time you think about rack space, cooling networking and all the rest of the data center head aches.
I hate to belabor the obvious here, but Oracle is not terribly concerned with what developers think about them. There are two reasons companies buy Oracle licenses: they either absolutely have to have them, or someone much further up the chain than the developers -- at least in most companies -- thinks that they do. From the altitude in the org chart where those decisions are made, there's no difference between us and the janitors.
Proud member of the Weirdo-American community.
My personal opinion is that Oracle is very dedicated to the entire Eclipse ecosystem as well as to JDeveloper. It's about choice. There is an entire free download product that is continually being enhanced called the Oracle Enterprise Pack for Eclipse (Oh-Pee is how we say it within Oracle). In fact I believe it was one of the first, if not the first commercial IDE to support the latest Eclipse 3.5 Galileo. http://www.oracle.com/technology/products/enterprise-pack-for-eclipse/index.html OEPE is targeted for Java and JEE developers and is mostly about supporting the Java standards. Additionally, the majority of the TopLink code was donated as the EclipseLink project and is currently the JPA reference implementation. Just take a look at the presence has at the next Eclipse conference and I think you will see that Oracle is committed to Eclipse. http://www.eclipse.org/eclipselink/
When you get into the "upper-stack" components like SOA Suite for integration and WebCenter Suite for enterprise portal development, and Oracle's Application Development Framework (ADF) that Oracle strongly recommends JDeveloper. Those products have been based on JDeveloper for a long time and the user-experience developing for those products is extremely smooth because Oracle can influence everything about the IDE. If you want to do Java and JEE development in JDeveloper, you can do that too. It's your choice.
I'm surprised they kept the SPARC line alive. It just doesn't seem to be necessary any more, and it was a money drain for Sun.
Well actually, the most common platform for Oracle deployment is Solaris on SPARC. So it doesn't seem so strange to me that Oracle isn't ditching their most used hardware platform now that they own it.
Pretty good is actually pretty bad.
Do you know what the high end Sparc machines can do?
I am sure that the terminology does not even exist in Intel-AMD processors, because they simply can't scale in the same way. You would have to look perhaps at IBM or HP.
Certainly an SPARC desktop will be soon a thing of the past, but in the high end arena SPARC can't be touched.
IANAL but write like a drunk one.