All Topics  
JBuilder

 

   Email Print
   Bookmark   Link






 

JBuilder



 
 
JBuilder is a Java
Java (programming language)

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java ....
 IDE
Integrated development environment

An integrated development environment also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development....
 from Borland
Borland

Borland Software Corporation is a Computer software company headquartered in Austin, Texas. It was founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn....
/CodeGear
CodeGear

CodeGear is a wholly-owned division of Embarcadero Technologies. CodeGear develops software development tools such as the Borland Delphi Integrated development environment, the programming language Delphi, and the database server InterBase....
. Codegear was recently purchased by Embarcadero Technologies.

Borland
Borland

Borland Software Corporation is a Computer software company headquartered in Austin, Texas. It was founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn....
/CodeGear
CodeGear

CodeGear is a wholly-owned division of Embarcadero Technologies. CodeGear develops software development tools such as the Borland Delphi Integrated development environment, the programming language Delphi, and the database server InterBase....
 sells a variety of versions of JBuilder, and offers a free limited version for beginners of the Java language.

JBuilder's main competitors are the products from Eclipse Foundation (Eclipse
Eclipse (software)

Eclipse is a multi-language software development environment comprising an Integrated development environment and a plug-in system to extend it....
), JetBrains
JetBrains

JetBrains is a Czech Republic software development company with offices in Prague, Czech Republic; Saint Petersburg, Russia and Boston, Massachusetts, United States....
 (IntelliJ IDEA
IntelliJ IDEA

IntelliJ IDEA is a commercial Java Integrated Development Environment by the company JetBrains.The first version of IntelliJ IDEA appeared in January, 2001, and quickly became very popular, as the first Java IDE with a set of integrated refactoring tools that allow programmers to quickly redesign their code....
), BEA Systems
BEA Systems

BEA Systems, Inc. is a subsidiary of Oracle Corporation, specializing in enterprise infrastructure software products known as "middleware", which connect software applications to databases....
, Sun Microsystems
Sun Microsystems

Sun Microsystems, Inc. is a multinational corporation vendor of computers, computer components, computer software, and information technology services, founded on February 24, 1982....
 (NetBeans
NetBeans

NetBeans refers to both a Platform for the development of applications for the network , and an integrated development environment developed using the NetBeans Platform....
) and Oracle
Oracle Corporation

Oracle Corporation specializes in developing and marketing enterprise software products ? particularly database management systems. Through organic growth and a number of high-profile acquisitions, Oracle enlarged its share of the software market....
 (JDeveloper
JDeveloper

JDeveloper is a free Integrated development environment from Oracle Corporation. It offers features for development in Java , XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP....
). Oracle used to base the first versions of JDeveloper on code from JBuilder licensed from Borland, but it has since been rewritten from scratch.

lder was conceived within Borland
Borland

Borland Software Corporation is a Computer software company headquartered in Austin, Texas. It was founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn....
 in late 1995, by the people fascinated with the new language Java
Java (programming language)

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java ....
 including David Williams, Carl Quinn and Jayson Minard
Jayson Minard

Jayson Minard was involved in or related to these technology products or innovations:* Part of the Force team developing the Force Xbase compiler, the first natively compiled and statically typed Xbase language....
 working in Borland's Component Product Group and the C++
C++

C++ is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level programming language and low-level programming language language features....
 Group.






Discussion
Ask a question about 'JBuilder'
Start a new discussion about 'JBuilder'
Answer questions from other users
Full Discussion Forum



Encyclopedia


JBuilder is a Java
Java (programming language)

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java ....
 IDE
Integrated development environment

An integrated development environment also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development....
 from Borland
Borland

Borland Software Corporation is a Computer software company headquartered in Austin, Texas. It was founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn....
/CodeGear
CodeGear

CodeGear is a wholly-owned division of Embarcadero Technologies. CodeGear develops software development tools such as the Borland Delphi Integrated development environment, the programming language Delphi, and the database server InterBase....
. Codegear was recently purchased by Embarcadero Technologies.

Borland
Borland

Borland Software Corporation is a Computer software company headquartered in Austin, Texas. It was founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn....
/CodeGear
CodeGear

CodeGear is a wholly-owned division of Embarcadero Technologies. CodeGear develops software development tools such as the Borland Delphi Integrated development environment, the programming language Delphi, and the database server InterBase....
 sells a variety of versions of JBuilder, and offers a free limited version for beginners of the Java language.

JBuilder's main competitors are the products from Eclipse Foundation (Eclipse
Eclipse (software)

Eclipse is a multi-language software development environment comprising an Integrated development environment and a plug-in system to extend it....
), JetBrains
JetBrains

JetBrains is a Czech Republic software development company with offices in Prague, Czech Republic; Saint Petersburg, Russia and Boston, Massachusetts, United States....
 (IntelliJ IDEA
IntelliJ IDEA

IntelliJ IDEA is a commercial Java Integrated Development Environment by the company JetBrains.The first version of IntelliJ IDEA appeared in January, 2001, and quickly became very popular, as the first Java IDE with a set of integrated refactoring tools that allow programmers to quickly redesign their code....
), BEA Systems
BEA Systems

BEA Systems, Inc. is a subsidiary of Oracle Corporation, specializing in enterprise infrastructure software products known as "middleware", which connect software applications to databases....
, Sun Microsystems
Sun Microsystems

Sun Microsystems, Inc. is a multinational corporation vendor of computers, computer components, computer software, and information technology services, founded on February 24, 1982....
 (NetBeans
NetBeans

NetBeans refers to both a Platform for the development of applications for the network , and an integrated development environment developed using the NetBeans Platform....
) and Oracle
Oracle Corporation

Oracle Corporation specializes in developing and marketing enterprise software products ? particularly database management systems. Through organic growth and a number of high-profile acquisitions, Oracle enlarged its share of the software market....
 (JDeveloper
JDeveloper

JDeveloper is a free Integrated development environment from Oracle Corporation. It offers features for development in Java , XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP....
). Oracle used to base the first versions of JDeveloper on code from JBuilder licensed from Borland, but it has since been rewritten from scratch.

History

JBuilder was conceived within Borland
Borland

Borland Software Corporation is a Computer software company headquartered in Austin, Texas. It was founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn....
 in late 1995, by the people fascinated with the new language Java
Java (programming language)

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java ....
 including David Williams, Carl Quinn and Jayson Minard
Jayson Minard

Jayson Minard was involved in or related to these technology products or innovations:* Part of the Force team developing the Force Xbase compiler, the first natively compiled and statically typed Xbase language....
 working in Borland's Component Product Group and the C++
C++

C++ is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level programming language and low-level programming language language features....
 Group. Carl Quinn later created the Baja component model which became the basis of the JavaBeans
JavaBeans

JavaBeans are Code reuse Component-based software engineering for Java that can be manipulated visually in a builder tool. Practically, they are classes written in the Java conforming to a particular convention....
 specification. Jayson Minard
Jayson Minard

Jayson Minard was involved in or related to these technology products or innovations:* Part of the Force team developing the Force Xbase compiler, the first natively compiled and statically typed Xbase language....
 created the Java prototype which was the foundation for the JBuilder IDE, and the DataSet model for database access. Other people later joining the team were Joe Nuxoll and Blake Stone who led the development of the first all-Java version of the product, with Blake Stone eventually to become JBuilder's chief scientist after Jayson Minard
Jayson Minard

Jayson Minard was involved in or related to these technology products or innovations:* Part of the Force team developing the Force Xbase compiler, the first natively compiled and statically typed Xbase language....
 vacated the role.

The first version of JBuilder was mostly written in Delphi other than the form designer and component library. Version 3.5 was the first written fully in Java, and this platform, revolutionary for those days, 1997, permitted users to add "add-ons", a.k.a. OpenTools, and so customize the IDE for their purposes. As a result, Oracle
Oracle Corporation

Oracle Corporation specializes in developing and marketing enterprise software products ? particularly database management systems. Through organic growth and a number of high-profile acquisitions, Oracle enlarged its share of the software market....
 was able to build their initial JDeveloper
JDeveloper

JDeveloper is a free Integrated development environment from Oracle Corporation. It offers features for development in Java , XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP....
 based on JBuilder (in 2001 JDeveloper was rewritten, today it does not contain any code from the JBuilder product). A community formed around the new product, adding more and more new plugins. One of such plugins, the Together
Borland Together

Together is a product line from Borland that integrates a Java Integrated development environment, which originally had its roots in JBuilder with a UML modeling tool....
 plugin for JBuilder finally evolved into a separate, standalone product - but the company, TogetherSoft, was eventually acquired by Borland.

JBuilder 3 had a reputation for being slow and unstable. By version 3.5 Tony de la Lama took control over the production process - and since then, until his departure in 2003 to take control of the TogetherSoft acquisition, Borland produced a version of JBuilder every 6 months, with quality ever improving and features being added. Tony de la Lama declared war on competing products, in his campaign, targeting Visual Café
Visual Cafe

Visual Caf? was an integrated development environment for the Java . It included a graphical user interface builder and was marketed as a series of editions: "Standard Edition," "Enterprise Suite," "Expert Edition," "Professional Edition," and "Development Edition." The "Enterprise Suite" was notable for supporting distributed Common Object...
, then WebGain
WebGain

WebGain was a jointly funded venture between Warburg Pincus and BEA Systems. The objective of the company was to acquire existing Java EE /Java development tools and roll them together into a single application development environment: WebGain studio....
. Borland won these wars with JBuilder.

One of the lines of intensive development was J2EE. JBuilder is now able to work with multiple application servers, and can be used for developing web services and JSPs. Another line, where developers initiative did not always find understanding in the management, is Extreme Programming
Extreme Programming

Extreme Programming is a software engineering methodology prescribing a set of daily stakeholder Extreme Programming#Practices that embody and encourage particular Extreme Programming#XP values ....
. Another feature is integration with Borland's profiler, Optimizeit.

In 2004, Blake Stone left Borland and joined Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 to become the architect for the Microsoft Visual Studio Core Team. Tony de la Lama left Borland and joined BEA Systems
BEA Systems

BEA Systems, Inc. is a subsidiary of Oracle Corporation, specializing in enterprise infrastructure software products known as "middleware", which connect software applications to databases....
 as vice president on January 2005.

Lately, Eclipse, an open source
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
 platform/IDE that is modular and highly extensible, has been taking over. Borland was one of the founding members of the Eclipse Foundation. In February 2005, Borland significantly increased its support of the Eclipse platform and joined its board of directors as a strategic developer.

In November 2006, Borland announced that their Developer Tools Group would become a wholly-owned subsidiary CodeGear
CodeGear

CodeGear is a wholly-owned division of Embarcadero Technologies. CodeGear develops software development tools such as the Borland Delphi Integrated development environment, the programming language Delphi, and the database server InterBase....
, focused on maximizing developer productivity. As a result, this new company is now the owner of JBuilder.

At the end of 2006, CodeGear officially released JBuilder2007, which according to CodeGear is the first application server independent enterprise class IDE built on the open source Eclipse project. This was a complete redesign of the JBuilder codebase. Similar to IBM's Rational Software Architect built on top of Eclipse with a lot (14 CDs) of IBM content, Borland has added value at a higher level by creating Eclipse plug-in modules for code quality assurance, CPU profiling and debugging, modeling, visualization, team collaboration, etc.

Trial downloads of their enterprise software are available on the CodeGear
CodeGear

CodeGear is a wholly-owned division of Embarcadero Technologies. CodeGear develops software development tools such as the Borland Delphi Integrated development environment, the programming language Delphi, and the database server InterBase....
 website, which revert to the "free" foundation version when the 30 day trial period expires. A "Turbo" version is also available but no details have been released yet regarding the features.

JBuilder Versions


  • JBuilder 1. Available in 1997. It came in Client/Server, Professional, and Standard editions.
  • JBuilder 2. Available in 1998. It came in Client/Server, Professional, and Standard editions.
  • JBuilder 3. Available in 1999.
  • JBuilder 4. Available in 2000.
  • JBuilder 5. Available in 2001.
  • JBuilder 6. Available in 2001.
  • JBuilder 7. Available in 2002. It came in Enterprise, Standard (SE), and Personal editions. Updates (code patches) went up to at least Update 3.
  • JBuilder 8. Available in 2002. It came in Enterprise, Standard (SE), and Personal editions. Updates went up to at least the first one, "JBuilder 8 Update".
  • JBuilder 9. Available in 2003. It came in Enterprise, Standard (SE), and Personal editions. Updates went up to at least Update 2.
  • JBuilder X. Available in 2003. It came in Enterprise, Developer, and Foundation editions. Updates went up to at least Update 3.
  • JBuilder 2005. Available in 2004. It came in Enterprise, Developer, and Foundation editions. Updates went up to at least Update 4.
  • JBuilder 2006. Available in 2005. It came in Enterprise, Developer, and Foundation editions.
  • JBuilder 2007. Available in 2006. This is the first JBuilder version redone to work on top of Eclipse Its user interface and features are much different than previous versions of JBuilder.
  • JBuilder 2007 r2 Available in 2007 . It came in Enterprise, Standard (SE), and Turbo editions.
  • JBuilder 2008 . It came in Enterprise, Professional and Turbo editions.


See also

  • Comparison of integrated development environments
    Comparison of integrated development environments

    The following tables list software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included....


External links