Sun Opens Modeling Tools
twofish writes "According to the Register, Sun is set to open source a few modeling tools, including their UML modeler, XML infrastructure and visual editing tools, and BPEL tools. The software, part of the planned Java Studio Enterprise 9.0, will made available for download as part of Sun's NetBeans Enterprise Pack." From the article: "By open sourcing its UML tools Sun is continuing its push against the rival Eclipse open source tools framework. The Eclipse Foundation has pushed UML and model-driven architectures for some time via the Eclipse Tools Project. The project encompasses an open source implementation of UML, called UML2, and a modeling framework and code-generation facility to build tools and applications that use a structured data model - called the Eclipse Modeling Framework (EMF)."
EMF? You're unbelievable!
There are 2 kinds of people in this world. Those that can keep their train of thought,
I see there are some XML tools included in this offering. I haven't been able to find out if there is a decent XML Schema editor included. I would really like to get a free XML Schema editor that is as good as XMLSpy.
Read Epic the first RPG novel.
I opened a bag of chips today but I don't see a Slashdot story about it.
Even I can see that UML is so totally last year. It's practicall web 1.0!
Have you read my blog? Neither have I.
For the benefit of the grouchy mod that didn't find this funny, EMF were a UK band who had a chart-topping hit - "Unbelievable".
Made me laugh anyway - sorry, no mod points today.
See subject.
I hope high gas prices are depriving your children, you fucking dumbass.
Isn't this just a committee solution looking for a problem?
All I want to know is: is it Java? If it is, then it's dead to me. Listen Sun, we don't like Java, we never have, and we never will. You can take your bloated Java apps and shove them up your fat, bloated ass. Get it? You're bloated, just like the apps you develop.
Very intriguing.
As a starving non-pro, my exposure to UML has been the MS Visio implementation.
Visio is a great tool, up until you'd like to do something with the UML that wasn't intended by the authors, like writing a custom report against the model. Then you get that sad "I am baked" feeling.
A robust, open tool would be welcome.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Does it come with a free Sparc system to run these tools? Or is that extra?
Sadly there is no visual component to this. It's simply the framework. I'm still using Argo. http://argouml.tigris.org/
www.bannination.com Two things float to the top he
The NetBeans tools may be great, but NetBeans' time has passed. Eclipse now has very strong momentum. Eclipse is the non-Microsoft market, sparked by IBM, that tool vendors can come to, play in, and profit from. I don't think Sun can recapture industry focus from Eclipse; that focus is the Eclipse Foundation's to lose.
Looking at it from the developer's standpoint; use the tools that best fit the job, when you can. But this move is about battling ecosystems. Sun ought to join in and work with Eclipse.
I am quite surprised that sun is spending so much money on software while its core copetency is in hardware. they paid tons for Forte, Netbeans, Seebeyond, Staroffice and has a huge software group. Other than Java and Solaris-10, not many people pay for any of the Sun software. Oracle, IBM, Microsoft have huge enterprise customer base from where they get majority of the revenue and use this to provide free developer tools and other free goodies, but what does Sun have? I guess, a way for Sun to achieve profitability would be to get rid off all software teams except Solaris, Java and focus on their hardware business. They should at AMD for some guidance. It stuck to its core business and today it is Intel whose stock price is very low while AMD is close to historically high.
Let's not forget the Visual Editor!
http://www.eclipse.org/vep
Way better than NetBeans Editor
Is anyone seriously using this stuff to do real projects? I guess the real question is: Are they successful?
Mostly wasted time if you ask me. On a complex project it just adds complexity. But I guess if you're using Java then you already have issues with your design.
The advances in the Java IDE space over the last four years have been fantastic. Whether you are a fan of Netbeans, Eclipse, another IDE, or even if you don't use Java, this competition should be a nice reminder of how a working market produces innovative products at a nice pace. (AMD vs. Intel is another example.)
... only one manufacturer for OS-X.
It is a sad reminder of Microsoft's (criminal) monopoly, and the governments unwillingness to intervene, that for the vast majority of consumers, there has been very little of this "competitive energy" in the Operating System space. Sure, they can buy an Apple, but even there
I'm running a nice 3-d enhanced desktop (Xgl) in Linux, but I see Windows users have another six months, minimum, to see anything comperable.
Imagine what the tech world would be like if the Operating System market was as competitive as NetBeans vs. Eclipse.
These are developer tools. Their sourcecode is open. Their consumers are developers.
Where's the adapter code that plugs each development platform's modules into the other's framework? This is the best case for open software discarding arbitrary vendor boundaries I've ever heard.
--
make install -not war
A tool, only in the derogatory sense of the word
Thank you Sun!
...that everyone sees what I saw in the beginning. Sun has no interest in Java for the technology, and this latest ploy isn't to help *Java* -- its to help Sun. It always has been. If you're looking for the most greedy company out there that has absolutely zero interest in its customers and every interest in profit, it isn't Microsoft--its Sun.
Now if only Sun would make Java into something that was actually useful without requiring massively inflated hardware specs. Nothing like writing an application that could have been a simple CGI script in Java, and requiring three times the hardware and five times the code.
Too bad both NetBeans and Eclipse still run so slowly that you can occasionally watch them redraw their windows. And I thought Eclipse was supposed to be "like a native app" - none of my native apps are anywhere near as slow as it is!
So where's my Sun Model Hotties Calendar?
What if the Hokey Pokey really is what it's all about?
pfft... Java?
If it isn't Linux and in straight C it's crap and not worthy of my esteemed time.
all other programmers are lazy
Eclipse is doing another microsft: success on looks and marketing. Netbeans beats eclipse on functionality. Eclipse is nothing more than an advanced editor that provides code completion, integrated debugging and looks good. For any serious JAVA work , e.g., J2EE, J2ME work eclipse is useless. Getting code completion in JSP, and debugging J2EE apps to work is a pain in eclipse. Eclipse lacks the support for template applications that make it so easy to start the work. For all serious JAVA functionality eclipse depends on plugins. And well-supported plugins are rare. Netbeans provides tightly integrated support for J2EE and J2ME along with the option of extending the IDE using plugins.
I moved to Netbeans from Eclipse. Eclipse *was* the best IDE in existence, bar none. I personally find that since NB4.1, Netbeans is a better IDE - at least for the work I do. I find it much easier to work with.
The fact is that NB has a good chunk of the IDE space and has been trending up recently. It's far from out of the picture.
It's also where innovation has been happening recently - Matisse, the UML and BIPL tools. Eclipse has been positively stagnant by comparison.
There has always been need for a great open source UML modeling tool, hopefully people will start designing 'more' with tools like this readily available. Other tools experience:
Thank you Sun for helping the developer community.
Since Java Studio Enterprise lack support for Mac OS X but NetBeans doesn't.
Cause we really wanted what Microsoft had 2 years ago to have been released at that time... *shudder*
Open source is the passion of those who can't accept reality.
You're not going to replace Unix, you're not going to replace Windows.
Understand the guard at the gate of Oz.
"Nobody gets in to see the Wizard, not nobody, not anytime".
After all these years, Sun still does not have a programming language that includes function composition, tail call optimization, type deduction, referential transparency, logical types, operator overloading & specification, compile-time/meta programming etc.