Le Code Source


Le code source de NetBeans est disponible sous une Licence de Développement et Distribution (CDDL).

Vous pouvez le trouvez disponible dans un dépôt de Mercurial. Son développement se réalise à l'aide du serveur de Mercurial sur cette web, d´ou toutes les décisions et propositions de développement se produisent sur les listes de distributions publiques.

Vous pouvez accéder au code source de la manière suivant.

Si vous désirez le compiler à partir des codes sources, visite les pages de compilation/installation.

Que trouvons nous exactement ici?


Vous pouvez disposer du squelette du code source et l'histoire entiers du NetBeans EDI. En Général, il existe une branche « stable » et une « branche de développement. » C´est dans la branche de développement ou on trouve l´évolution du produit - il sera plus ou moins fonctionnel dépendant sont état de développement.

Pour une description de l'organisation physique des codes sources dans le dépôt de Mercurial, vous pouvez vous remettre au document suivant labels et branches de Mercurial doc.

Pouvons-nous trouver le code source au complet? Manque t-il quelque chose au code source?


Malheureusement pour des raisons légales, ils existent quelques éléments non disponible. Certains morceau du NetBeans EDI tombent sous une licence qui ne lui permet pas faire partie du groupe du code source de domaine public.

Quelques exemples des éléments en question:

  • Compilateur de Java- l'analyseur de code Java (java parser) dans NetBeans est un programme qui appartient au compilateur de langue de Java (javac). Les codes sources de javac sont disponibles sous la licence de GPL v2 dans la web de l´OpenJDK site. NB la version 5.x et c´est version précédente de javac se trouvent sous une autorisation plus restrictif de Sun BCL licence.
  • L´analyseurs de XML (Xerces, Crimson, Xalan, DOM, SAX, JAXP, ...) - Largement utilisé par l'EDI pour l'analyse et manipulation de XML. http://java.sun.com/xml/
  • Bibliothèque d'exécution 2.x de JavaHelp - l´EDI emploie JavaHelp pour montrer la documentation en ligne. La distribution de programme supplémentaire peut également inclure la bibliothèque de développement de JavaHelp pour pouvoir reconstruire les bases de données de recherche. http://java.sun.com/products/javahelp/index.html
  • Apache Ant 1.6.x - C´est un instrument basé sur Java qui s´utilise pour construire NetBeans. http://ant.apache.org/
  • JUnit 3.8.x - C´est un tableau de travaille employé par NetBeans pour réalisé des preuves d´union. http://www.junit.org/index.html
  • Tomcat 5.x.x - c´est une capsule qui incorpore un servlet qu´utilise NetBeans pour le développement de Java Servlet et de JSP. http://jakarta.apache.org/tomcat/index.html
  • JSP Standard Tag Library (JSTL) - http://java.sun.com/products/jsp/jstl/

Une version précise de NetBeans peut avoir plus o moins d´éléments qui ne se trouvent pas sous une licences CDDL autorisés. Pour être sûr, consulter la liste nbdev pour être sure.

Contribution


Voir la page relatif a ce sujet.
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo