Borland Releases JBuilder to Eclipse 243
ricochet81 writes "The Register is reporting that Borland has released the base version of JBuilder as open source on Eclipse! Is this just the next company to use open source as part of a marketing tool, akin to Sun, IBM and Oracle's opensource IDE push? Is the future of enterprise IDE open?"
Delphi too, please (Score:5, Insightful)
Re:Delphi too, please (Score:3, Interesting)
Re:Delphi too, please (Score:2, Troll)
I can't see the usual set of motley OS volunteers creating and maintaining an alternative to Delphi. I used to help write the Delphi API documentation, and I can't begin the convey what a massive effort it is just to maintain that product. Not something you can
Re:Delphi too, please (Score:2)
It's coming along nicely. You should grab a nightly build and have a look.
Documentation is a big problem though, as with most os projects.
Re:Delphi too, please (Score:2)
Re:Delphi too, please (Score:2)
Re:Delphi too, please (Score:2)
In theory anyway. When I joined, they still used the obsolete RTF-based help engine, fed by huge Word files that were a pure night
Re:Delphi too, please (Score:3, Interesting)
People would gladly PAY hundreds per hard-copy set. Even when a free online copy is available. I bought the Gnu MAKE manual (O'Reilly) two weeks ago, even though the text is covered b
Re:Delphi too, please (Score:2)
I bought Borland's first Turbo Pascal - for the IBM PC - a long time ago, and I remember being very impressed by the manual (not to mention the program!:) I showed it to a Vax sysadmin I knew, and he fell in love.
I wish a lot more companies would do what they do (did?)...
SB
Re:Delphi too, please (Score:2)
I paid $500 for the original Delphi 1 when it came out, and it included a nice set of manuals. A year or so later, a friend bought a copy for a lot less, and, instead of the user manuals, he got a crappy Sam's book or something - you know, one of those "How to use Delphi for Dummies in 24 Hours Special Edition" type books.
If
Re:Delphi too, please (Score:2, Insightful)
Right now if you built a non trivial delphi app and sent me the code I would have to install every single component you used (the same versions in most cases) and place them in the exact same directory structure as you in order to compile your code.
Re:Delphi too, please (Score:2)
Re:Delphi too, please (Score:3, Informative)
Re:Delphi too, please (Score:2, Informative)
It is
Re:Delphi too, please (Score:2)
Re:Delphi too, please (Score:2)
than it's compteting with visual basic, not delphi.
Re:Delphi too, please (Score:2)
Here's what they were saying in 2003 ...
It's still stuck at version 3 two years after this article was written ... Kylix's dead, Jim.
Open? I sure hope so.... (Score:5, Insightful)
Re:Open? I sure hope so.... (Score:5, Interesting)
I think you're right. But something frightens me about companies using open source as a loss leader. It makes me think they're missing the point.
But, who's to complain. If its something or nothing, I'll take something.
Re:Open? I sure hope so.... (Score:2)
Re:Open? I sure hope so.... (Score:2)
Java (Score:5, Insightful)
As a result, languages like Perl, Python, and Java have a strong tradition of OSS licensing, and C/C++ less so.
That's just my impression of the industry though from my own interaction with the Python, C++, and Java communities; don't take this as some attempt to be the moses of language-politics. :)
Re:Java (Score:2)
I don't think concealing the source is the most important point in the propietary model. The question is whether people are allowed to disassemble the object code, and whether they may do anything with the results, legally.
For example, Sun had no problem putting its SDK code in public display (a zip file included in every SDK), yet provi
Re:Java (Score:2)
Perhaps the respective language's own unique personality causes its community to grow with and gain open source programmers and evangelists...
Just a thought...
Re:Java (Score:2)
Re:Open? I sure hope so....MAYA! (Score:2)
Re:Shareware vs. Free Software (Score:2)
Comment removed (Score:4, Interesting)
Re:Which one is better? (Score:5, Interesting)
The main reason for Borland to shift the focus to Eclipse is that it takes a *lot* of work to develop/maintain the basic functionality of an IDE. Look at CVS integration for example. It comes "free" with Eclipse, and is way better than what JBuilder offers. Eclipse offers a free base platform on which Borland can create & market proprietary plugins for enterprise development (this is what IBM does and what Oracle is moving to). It'll be interesting to see how commercial plugins will compete with OSS ones.
eclipse is still the best windows cvs software (Score:4, Interesting)
i've personally tried a round of window cvs software include WinCvs [wincvs.org] and TurtoiseCVS [tortoisecvs.org] and I've gotta say both were incomparable to Eclipse. I don't know why there hasn't been a easier CVS software, or maybe it's because I'm not looking hard enough. That said, even if I'm building software on Visual Studio or another IDE, I would still use Eclipse to refresh the directory and synchronize with the repository.
If anyone knows of any better free CVS software out there, I'm all ears!
Re:eclipse is still the best windows cvs software (Score:4, Informative)
Try SmartCVS [smartcvs.com], it's the best CVS client I've used by some distance.
Re:Which one is better? (Score:3, Interesting)
CVS integration ... is way better than what JBuilder offers
I guess I should pick up a copy of JBuilder, just to see how horrible its CVS compponent is, if it's worse than Eclipse. I've been working a school project for about 2 months, using Eclipse and CVS on a team with four other people. Of the few things i like about Eclipse, CVS is not one of them. Compared to other tools, including Emacs, Netbeans, Tkcvs, and *gasp* the cvs command line program, Eclipse is by far the least efficient for simple vers
Re:Which one is better? (Score:3, Interesting)
Nah. Just right-click in the text editor view and select Team -> Commit from the context menu.
(This is Eclipse 3.1M6; I don't remember how long this feature has existed. Same disclaimer goes for the items below.)
And have you looked at the Team Synchronizing perspective? In this perspective you get a project-level diff between the working version and the repository; it will show outgoing
Re:Which one is better? (Score:2, Informative)
Re:Which one is better? (Score:2)
intellij may have a nice IDE (i've honestly never tried it due to having to register just to try it out), but when there's free/open alternatives, guess which one the developer will choose to learn. intellij offers no transferable skills in the marketplace. if someone knows how to use eclipse/netbeans to build software applications, they're able to easily fit into nearly any development team.
jbuilder was the defacto standard up to about jbuilder 6. after that sun/ibm have released som
Re:Which one is better? (Score:4, Informative)
In my job, we used JBuilder up to (and including) JBuilder X. However, the enterprise version of JBuilder is prohibitively expensive. We evaluated Eclipse and found that adding the plugins for JBOSS IDE and XDoclet gave us enough functionality to enable us to switch for the majority of our development work. However, we still keep a copy of JBuilder X for Swing development, which (obviously) is not very good in Eclipse.
One of the intriguing aspects of Eclipse is the rich client platform, which has the potential of becoming a cornerstone of client development for enterprise systems.Re:Which one is better? (Score:2, Informative)
Can anyone provide a good explaination as to which they prefere, Eclipse or Borland? Are they more or less clones of one another, or do real differences exist?
I've used both for a research project. Bottom-line: JBuilder is absolutely terrible, Eclipse is great. I'm actually a C#/Visual Studio guy, so I can make comparisons with that as well :)
What makes JBuilder so terrible is its non-native GUI. The thing just looks bad with its GUI that's almost Win32, but not quite. Ctrl+Tab doesn't switch between co
Re:Which one is better? (Score:2)
It's a nice platform that you can use to code virtually any language.
Re:Which one is better? (Score:4, Insightful)
JBuilder is terrible because you didn't like the UI? I can understand if you didn't "like" it because of the UI, or in your case a few specific things in the UI, but to rate it as terrible is an overstatement.
Now I use JDeveloper (built off of JBuilder by Oracle) and Eclipse. I can say that JDeveloper flat out rocks. I did use Jbuilder 3.x and also found it very good.
The issue is this.
Most Java IDE's will run on multiple platforms because they are written in Java. Written in Java comes has it's pro's and cons. It will probably launch a little slower than and require more RAM, BUT.... it will easily run on multiple plaforms. The other issue with all the proprietary Java IDE's is that there is now a "good enough" open source IDE (Eclipse). It will be very very difficult for them to compete. It is my opinion that Eclipse will become the defacto IDE for Java development. Unfortunatly some very good IDEs for Java will go away (Jdeveloper, JBuilder, Visual Cafe etc)
Now as far as Microsoft goes. I personally hate the way it runs on Linux and the Macintosh. It is so buggy that the thing won't even launch
Now my opinion is this for the future.
1. Eclipse will be the IDE of choice for Java development, and as such many vendors will add features to it via the plugins. MyEclipse being the main plugin. The rate of development will be huge over the next 5 years on Eclipse.
2. Microsoft developers will use whatever Microsoft gives them. They will generally only seriously look at Microsoft solutions. At some point Microsoft will have to seriously consider giving away their visual studio product. It is my belief that they will use their "shared source" licence for it within the next 5 years.
Re:Which one is better? (Score:3, Interesting)
This is Windows recommended UI behavior for MDI apps. Read the interface standard.
But by far the absolute worse was its ignorance of Windows' ClearType setting for font smoothing.
That's funny: it works here.
Lots of peo
Too earlt to tell (Score:5, Insightful)
Is the future of enterprise IDE open? (Score:5, Insightful)
Re:Is the future of enterprise IDE open? (Score:2, Funny)
Re:Is the future of enterprise IDE open? (Score:2)
Re:Is the future of enterprise IDE open? (Score:4, Interesting)
Here, take this FREE visual studio 2005 Extreme Edition with FREE donuts... write all the programs you want. You just need to pay $300 for windows 2003 to compile it.
You're closer than you think :) The Visual Studio 2005 Express edition betas (each geared toward a language such as C++, C#, VB.NET) are freely available [microsoft.com] at the moment, and final pricing has been set to $50 for each express edition [microsoft.com], which is virtually free compared to the prices of past editions of VS.
Of course you can always go completely free (in terms of IDE price) with SharpDevelop or notepad, but VS is quite nice, especially at that price.
Re:Is the future of enterprise IDE open? (Score:2, Interesting)
Do a search for the pricing of Visual Studio Team System....EVERYBODY...EVERYONE....even MVP's who've been on the take for ye
Re:Is the future of enterprise IDE open? (Score:3, Informative)
If you're of the GTK persusasion, Anjuta's pretty decent too.
I must agree though, Visual Studio is the best that I've seen when it comes to editing source in an IDE still...
Re:Is the future of enterprise IDE open? (Score:2)
What it really means ... (Score:2, Insightful)
Seriously, Borland used to be a cool company, before they became Inprise and forgot what made them great in the first place. And java still suffers from bloat and speed issues.
Re:What it really means ... (Score:3, Interesting)
Now try to compary Java with C++. I mean REALLY C++. All of it. Now that is a big language even without STL.
Java GUI's can be slow. Swing in particular takes a lot of flak and I've seen some nasty personal (and public) attacks on Swing core peopl
Re:What it really means ... (Score:2)
A bit of personal history that maybe others can relate to ... when I first made the switch from c to c++, I went through the same "let's make everything a reusable object" phase. And, like everyone else, I discove
Re:What it really means ... (Score:2)
Re:What it really means ... (Score:2)
I like semicolons, you miserable clod!
Seriously, semicolons let you pack more than one statement on a line unambiguiously.
rather than
The one_function_per_line is a holdover from the old days of 80x24 or 80x25 displays. The usual workaround was to do this:
Re:What it really means ... (Score:2)
It was fairly compact until 1.4.x.
The new Java 2 version 5 version 1.5 language is not compact. It's a complete, badly designed, mess. That's the problem of putting a lot of ignorant people (JCP) to take decisions that should be made by a small group of knowledgable people.
Re:What it really means ... (Score:2, Insightful)
Borland finally figures it out... (Score:2)
Irritatingness (Score:2, Interesting)
When I joined
Re:Irritatingness (Score:5, Informative)
I used to be a big fan of C++ Builder but it was completely unusable. In a short (few hundred line) project I ended up finding *SEVERAL* bugs in their stdio and cin/cout implementation.
Anyone want a hardly used copy of C++ Builder? :)
Re:Irritatingness (Score:3, Informative)
I know we are all supposed to hate Microsoft and believe them to be the cause of all that is wrong in the world, but Borland hosed themselves. Does the word "Inprise" mean anything to you?
Borland made some very, very bad decisi
Re:Irritatingness (Score:3, Informative)
You must admit that it's pretty damned hard to run a company when Bill Gates wants to put you out of business. It's amazing to me Bill failed with borland I guess we can thank the court system for that.
Re:Irritatingness (Score:2)
Care to have another go at that statement?
Re:Irritatingness (Score:5, Insightful)
Here's an alternative explanation. You're a bit of a dumbass, and decided to bail from a privilege that most of humanity never gets a chance to experience (higher education).
Anyone who decides to give up that opportunity because of a flaky IDE is a dipshit. Sorry to have to be the one to break it to you.
Re:Irritatingness (Score:2, Informative)
Re:similar experiences with C++ Builder (Score:2)
Not that I like BCB, but when forced to develop on win32 where cygwin won't do, it's at the top of my list compared to MSVS.
All or only part? (Score:2, Insightful)
Borland is realizing what IBM did (Score:4, Insightful)
My prediction is that IDEA's IntelliJ will also go open source. The gap between it and the above mentioned IDE's is very narrow to warrant spending the dough.
Re:Borland is realizing what IBM did (Score:3, Insightful)
Isn't that the truth. IBM jumped into Eclipse with WSAD, then moved to the Eclipse 3 core with Rational Application Developer. I found myself in the unfortunate position of needing the current cut of RAD for the portal toolkit plugin for WPS 5.1 - only to find they want over 4k for the 'value add'. Lots of extras in there like the modeling tools, none of which I needed...
The EJB stuff is slowly working its way into
Re:Borland is realizing what IBM did (Score:3, Informative)
Re:Borland is realizing what IBM did (Score:2)
(BTW, use antialiased Andale Mono font for the editor.. looks so good...)
I think this is good news. (Score:2, Insightful)
big deal (Score:2)
Brief keybindings... (Score:2)
Incorrect News (Score:5, Informative)
Posted by Borland Developer Relation at borland.public.delphi.non-technical newsgroup
or
http://newsgroups.borland.com/cgi-bin/dnewsweb?cm
Taking that information and stating that "JBuilder is now open source" is extremely irresponsible, in addition to being plain wrong.
Open Source is not going to save Borland (Score:2)
But hey, if Borland dies then maybe MS will do what they've always really wanted to do, which is to give away VS for free. VS2005 beta2 rocks.
Re:Open Source is not going to save Borland (Score:2)
Re:Open Source is not going to save Borland (Score:2)
Which basically means that Borland is doing market research for Microsoft for the next version of Visual Studio. The easiest way to find out what your customers want is to simply borrow the ideas that some of them were paying good money for in the previous version.
When VS 2005 (or whatever) comes out, what do you bet that it has most of the more popular Borland features.
What business model is that? (Score:2)
So, in effect, he's saying: We let others do the basic work for us, and then make money by adding stuff on top of what they create.
Granted, this may be the same thing IBM is doing with Eclipse, it's just that you seldom hear it voiced so clearly and unmistakably.
As an open source/free software developer, I would think twice before contributing to such
Re:What business model is that? (Score:2)
That's what FSF extremists wish the model will be, but if the software is doing its job then there should be little need for "services".
The future is really proprietary software leveraging the bottom of the software stack which is free. Proprietary software can give back by making contr
Re:What business model is that? (Score:2)
Funny how using the word "free" in connection with "software" gets you labelled as an "FSF extremist" immediately, but I can live with that :-) (ok you didn't label me an extremist :-)
I make most of my money by deploying and customizing free software in large companies, and boy, I know for sure this kind of job is gonna be needed for a long time. It's not a function
Re:What business model is that? (Score:2)
OSX
Do you see games going open source anytime soon? The only reason why there is a quality open source java IDE like Eclipse is because IBM has deep pockets. Don't expect everybody to follow IBM's lead.
Open source is
I am Skeptical of Borland (Score:2)
They received their public praise from the open-source community, then began taking it all back gradually, having "certified" builds and then gave up altogether and made it a closed, proprietary, and expensive product again.
Borland has entirely lost its credibility (Score:5, Informative)
Borland has a history of contradictory and self-defeating behavior in many areas, but especially with regard to open source, and even in closed source support for the Linux platform.
First of all, renaming a large, long-established company (to Inprise), then reverting to Borland screams "our once-famous brand has become irrelevant, so we're launching ham-handed, ill-considered reinvention attempts".
In 2000, with about nine months of preparatory fanfare, they released the source to their database engine, Interbase, under a Mozilla-style license. Soon thereafter, they abandoned open source Interbase and closed the product again.
An independent open source offshoot from the Interbase source code (Firebird) is doing fairly well, but in the course of that whole debacle, Borland managed to look both mean-spirited and incompetent.
Then they released Kylix (essentially a Linux port of Delphi) after months of hype, subsequently decided that desktop Linux was irrelevant, and cast it adrift.
In the early days of the .NET platform, Borland even released a version of Delphi that lacked the ability to compile to native code, which they subsequently decided to restore.
Those of us who've been observing Borland throughout all this expect them to maintain about as steady a course as a carload of squabbling thirteen-year-olds who just stole a car and a case of beer. The opening of JBuilder will be no different.
SCM (Score:3, Interesting)
Making that whole system available would be a really big gift to open source and education. They could do it with something like the old QT license free for non profit and non commercial... They would get a huge following for their toolset overnight.
Hope that includes Togethersoft! (UML) (Score:4, Interesting)
Re:Hope that includes Togethersoft! (UML) (Score:4, Informative)
The future is open... (Score:3, Interesting)
Eclipse and NetBeans provide the functionality already, so the commercial IDE developer can focus their efforts on plugins that make the IDE a more productive environment. They not only get the benefit of not having to develop the core technology. They also get the benefit of integrating with other tools developed on the same platform.
The companies developing the IDE's win because they have less lines of code to write. The developers win because they can pick an IDE and then integrate with other plugins.
Re:What do you want to open source today? (Score:2)
The odds are slim to none, but since you asked...
If MS open sourced a "basic" version of Windows, they could easily achieve complete world OS dominance. The free version of linux rational would appear to evaporate and MS would continue to make a killing for years to come on their OS add-ons, office suite and development tools.
Just a thought... I personally prefer linux, but I can see it playing out that way.
Re:What do you want to open source today? (Score:4, Insightful)
Re:What do you want to open source today? (Score:2)
True... I was thinking more of emerging markets, were cost matters a great deal.
Re:What do you want to open source today? (Score:2)
Re:What do you want to open source today? (Score:3, Insightful)
There is a huge difference between free as in "comes with my Dell" and free as in speech (open source), though. The grandparent post was referring to open-source Windows, not "free" Windows.
Re:What do you want to open source today? (Score:2)
linux has an open source version of windows code to look at and linux becomes 100% binary compatible with windows.
The free windows gets add'd too by the FOSS community and becomes on par with the pay version quickly
Regular windows is now uneeded and MS has to change its bussiness methods as it cant sell windows anymore.
Re:What do you want to open source today? (Score:2, Interesting)
Now, such a move would be a commercial suicide for them, as it would definitely cut the last major interest of the Windows platform as a home desktop. I won't hold my breath
Re:What do you want to open source today? (Score:2)
Re:What do you want to open source today? (Score:3, Interesting)
Well, it would probably never happen, but I'd like to see the specifications for MS Office's file formats opened. If the file formats were open to everybody, people from various platforms and even applications can finally read and write Word/Excel/PowerPoint/Access files seamlessly. Besides, Microsoft's formats could finally be a standard.
If this ever happens, I don't think that everybody will switch from whatever MS Office version that they're using to OpenOffice or some other alternative immediately; h
What do you want to open source today?-Hell! (Score:2, Funny)
Clippy!
Re:What do you want to open source today?-Hell! (Score:2)
// clippy.cpp
int main()
{
while (1)
annoyUser();
}
Re:What the hell is eclipse? (Score:5, Informative)
Basically to realease something "onto" Eclipse means that it is released as a plug-in for Eclipse. JBuilder provides functionality into the Eclipse platform which users can utilise.
Re:Slightly Off Topic (Score:2)
We're busy with the IDE's at the moment can you call back later ... much later ?
Re:JBuilder + Eclipse = ? (Score:2)
get a modern machine with plenty of ram. seriously, you're developing java applications. you want a machine with a gig of ram, and a modern processor. use your old p2 machine w/ 256M ram for surfing the internet and maybe a little word processing.