Jump to content

NetBeans: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Image:Netbeans-logo.png|250px|right]]
{{Software
Integrated open-source IDE package written in and executed from the [[Java]] environment. Although very Java oriented it can operate as a front-end for just about any development tool and as is comes with a strong support for [[C++]]/[[C]], [[HTML]], [[PYTHON]], [[PHP]], Maven and a few others, more can be downloaded as plug-ins.
|Picture=Netbeans-logo.png
|Name=Apache NetBeans
|Version=14 (Jun 2022)
|Vendor=Sun<br />Oracle<br />The Apache Software Foundation
|Author=
|Licence=[[CDDL]]
|WWW=https://netbeans.org
}}
'''NetBeans''' is an integrated development environment (IDE) written in and executed from the [[Java]] environment. Although very Java oriented it can operate as a front-end for just about any development tool and as is comes with a strong support for [[C++]]/[[C]], [[HTML]], [[PYTHON]], [[PHP]], Maven and a few others, more can be downloaded as plug-ins.


Unlike some of the other big Java based IDE's, like for instance [[Eclipse]], Netbeans does not rely on anything but the API's and libraries that are supplied with the Java runtime/SDK to run, for that reason it is usually easier to get running on operating systems with fringe Java support like eComStation.
Unlike some of the other big Java based IDEs, like for instance [[Eclipse]], NetBeans does not rely on anything but the APIs and libraries that are supplied with the Java runtime or SDK to run.


==Version==
==Version==
*'''Latest Java 6 compatible version:''' NetBeans 7.3.1 (Needs a full Java 6 SDK download and a bit of massaging to get working)
;NetBeans Developer
*'''Latest version with OS/2 specific support:''' NetBeans 5.5.1 (Requires Java 5/6)
*2.0 (Oct 1998) - JDK 1.1.6
* Last version that runs with [[Golden Code Java]] or [[Innotek Java]]: NetBeans 5
*2.1 (Mar 1999) - for JDK 1.1 and Swing 1.1
*Latest version: 8.0.1
*2.1.1 (May 1999)
 
*2.1.2 (Oct 1999)
==Links==
*3.0 (Aug 2000) - Forte For Java Community Edition
* [https://netbeans.org NetBeans homepage]
*3.1 (Dec 2000)
 
*3.2 (Apr 2001)
==Language support==
*3.3 (Dec 2001)
* English - Built in.
*3.4 (Aug 2002)
* Brazilian Portuguese - Built in.
*3.5 (Jun 2003)
* Japanese - Built in.
*3.5.1 (Jul 2003) - supports Java 2 SDK, Standard Edition 1.3 and 1.4
* Russian - Built in.
*3.6 (Apr 2004) - requires J2SE JDK 1.4, bundled with Ant 1.6.1
* Simplified Chinese - Built in.
*4.0 (Dec 2004) - requires J2SE JDK 1.4.2 or higher, JDK 1.5 support
*5.0 (2006) - last version that runs with [[Golden Code Java]] or InnoTek JDK
*5.5.1 (May 2007) - last version with OS/2 specific support, requires Java 5/6
;NetBeans IDE
*6.5 (Nov 2008)
*7.0 (Apr 2011)
*7.3.1 (2013) - Needs a full Java 6 SDK download and a bit of massaging to get working
*8.0.1
;Apache NetBeans
* 9.0 (Jul 2018) - support for Java 9 and 10
* 12.6 (Nov 2021)


==License==
==License==
Open source - Originally licensed under the [[CDDL]] and large parts of it are still under than license, small portions use the [[GNU GPL v2 License]] with the [[Classpath exception]], most new work is expected to be released under the [[LGPL v2.1]]. Sundry third party tools shipped with the package use licenses such as [[Apache Software License v1.1]] and [[Apache Software License v2]], the [[MIT License]] or variations of it like but also the [[AWS License]].
Open source - Originally licensed under the [[CDDL]] and large parts of it are still under that license, small portions use the [[GNU GPL v2 License]] with the [[Classpath exception]], most new work is expected to be released under the [[LGPL v2.1]]. Sundry third party tools shipped with the package use licenses such as [[Apache Software License v1.1]] and [[Apache Software License v2]], the [[MIT License]] or variations of it like but also the [[Amazon Software Licence|AWS License]].
 
Because of the multitudes of other licenses used in the package it is not possible to package the Netbeans tool with code that uses the [[GNU GPL v3 License]] as it claims ownership of other code it is shipped with which in turn breaches the conditions of some of the other licenses. You can in other words for instance release a plug-in for Netbeans under the GPL v3 and distribute it separately, but it cannot be distributed with the original Netbeans package.


==Author==
Because of the multitudes of other licenses used in the package it is not possible to package the NetBeans tool with code that uses the [[GNU GPL v3 License]] as it claims ownership of other code it is shipped with which in turn breaches the conditions of some of the other licenses. You can in other words for instance release a plug-in for NetBeans under the GPL v3 and distribute it separately, but it cannot be distributed with the original NetBeans package.
* Sun Inc. (Original developer)
* Oracle


[[Category:Java Tools]] [[Category:Open Source Software]]
[[Category:Java Tools]] [[Category:Open Source Software]]

Latest revision as of 01:18, 23 December 2022

NetBeans
Name Apache NetBeans
Version 14 (Jun 2022)
Vendor Sun
Oracle
The Apache Software Foundation
Author
Licence CDDL
WWW https://netbeans.org

NetBeans is an integrated development environment (IDE) written in and executed from the Java environment. Although very Java oriented it can operate as a front-end for just about any development tool and as is comes with a strong support for C++/C, HTML, PYTHON, PHP, Maven and a few others, more can be downloaded as plug-ins.

Unlike some of the other big Java based IDEs, like for instance Eclipse, NetBeans does not rely on anything but the APIs and libraries that are supplied with the Java runtime or SDK to run.

Version

NetBeans Developer
  • 2.0 (Oct 1998) - JDK 1.1.6
  • 2.1 (Mar 1999) - for JDK 1.1 and Swing 1.1
  • 2.1.1 (May 1999)
  • 2.1.2 (Oct 1999)
  • 3.0 (Aug 2000) - Forte For Java Community Edition
  • 3.1 (Dec 2000)
  • 3.2 (Apr 2001)
  • 3.3 (Dec 2001)
  • 3.4 (Aug 2002)
  • 3.5 (Jun 2003)
  • 3.5.1 (Jul 2003) - supports Java 2 SDK, Standard Edition 1.3 and 1.4
  • 3.6 (Apr 2004) - requires J2SE JDK 1.4, bundled with Ant 1.6.1
  • 4.0 (Dec 2004) - requires J2SE JDK 1.4.2 or higher, JDK 1.5 support
  • 5.0 (2006) - last version that runs with Golden Code Java or InnoTek JDK
  • 5.5.1 (May 2007) - last version with OS/2 specific support, requires Java 5/6
NetBeans IDE
  • 6.5 (Nov 2008)
  • 7.0 (Apr 2011)
  • 7.3.1 (2013) - Needs a full Java 6 SDK download and a bit of massaging to get working
  • 8.0.1
Apache NetBeans
  • 9.0 (Jul 2018) - support for Java 9 and 10
  • 12.6 (Nov 2021)

License

Open source - Originally licensed under the CDDL and large parts of it are still under that license, small portions use the GNU GPL v2 License with the Classpath exception, most new work is expected to be released under the LGPL v2.1. Sundry third party tools shipped with the package use licenses such as Apache Software License v1.1 and Apache Software License v2, the MIT License or variations of it like but also the AWS License.

Because of the multitudes of other licenses used in the package it is not possible to package the NetBeans tool with code that uses the GNU GPL v3 License as it claims ownership of other code it is shipped with which in turn breaches the conditions of some of the other licenses. You can in other words for instance release a plug-in for NetBeans under the GPL v3 and distribute it separately, but it cannot be distributed with the original NetBeans package.