<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
<html> | |
<head> | |
<title>Sursele NetBeans</title> | |
<meta name="description" content="Info about the NetBeans sources - how to get them, what is here ..."> | |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
<link rel="stylesheet" type="text/css" href="../../netbeans.css"> | |
<meta http-equiv="content-language" content="ro"> | |
</head> | |
<body> | |
<h1>Sursele</h1> | |
<br> | |
Codul sursă NetBeans este disponibil conform | |
<a href="../../about/legal/license.html">Common Development and Distribution License</a> (CDDL - Licenţa de distribuţie şi dezvoltare comună). | |
<p>Codul sursă este disponibil într-un repository Mercurial. Întreaga dezvoltare NetBeans se realizează utilizând serverul Mercurial de pe acest site, iar propunerile şi deciziile de dezvoltare se fac pe | |
<a href="../lists/index_ro.html">listele de corespondenţă publice</a>. | |
</p> | |
<p>Puteţi obţine sursele în câteva moduri. | |
</p> | |
<ul> | |
<li>Prin Mercurial - pentru detalii, consultaţi <a href="hg.html">pagina Mercurial</a>;</li> | |
<li>Descărcaţi o captură de ecran arhivată din <a | |
href="../../downloads/index.html">pagina de descărcări</a>;</li> | |
<li><a href="http://hg.netbeans.org/main/file/">Răsfoiţi-le online</a></li> | |
</ul> | |
<p>Dacă sunteţi interesat să generaţi un build din surse, consultaţi | |
<a href="http://wiki.netbeans.org/WorkingWithNetBeansSources">paginile de compilare/instalare</a>. | |
</p> | |
<h2>Ce găsiţi aici, mai exact?</h2> | |
<br> | |
Aici este disponibil întregul arbore şi istoric al surselor NetBeans IDE. În general, există o ramură "stabilă" şi o "ramură de dezvoltare". Ramura de dezvoltare este cea în care se efectuează dezvoltarea în curs - va fi mai mult sau mai puţin stabilă, în funcţie de punctul în care se află ciclul release-ului. | |
<p>Pentru o descriere a organizării fizice a surselor din repository-ul Mercurial, consultaţi documentul <a href="structure.html">Ramurile şi etichetele Mercurial</a>. | |
</p> | |
<h2><a name="extbins">Ceea ce este aici este sursa completă? Lipseşte ceva | |
de aici?</a></h2> | |
<br> | |
Există lucruri care nu pot fi aici, din | |
motive legale. Sunt câteva componente ale NetBeans IDE care sunt | |
software de la terţi sau care cad sub incidenţa unei licenţe care nu | |
permite ca sursele să fie făcute publice aici. | |
<p>Exemple de elemente în chestiune includ: | |
</p> | |
<ul> | |
<li><b>Compilatorul Java</b> - Interpretorul Java din NetBeans este o încapsulare în jurul compilatorului limbajului Java (javac). Sursele javac sunt disponibile conform licenţei GPL v2 de pe <a href="http://openjdk.dev.java.net/">site-ul OpenJDK</a>. NB 5.x şi versiunile anterioare utilizează o versiune anterioară a compilatorului javac, care s-a aflat sub incidenţa unei licenţe mai restrictive Sun BCL.<br> | |
</li> | |
<li><b>Interpretoare XML</b> (Xerces, Crimson, Xalan, DOM, SAX, JAXP...) - utilizate în IDE pentru interpretarea şi manipularea XML. <a href="http://java.sun.com/xml/">http://java.sun.com/xml/</a> | |
</li> | |
<li><b>Biblioteca JavaHelp Runtime 2.x</b> - IDE utilizează JavaHelp pentru a afişa documentaţia online. De asemenea, distribuţia suplimentară de binare poate include biblioteca de dezvoltare în timp JavaHelp, pentru re-generarea bazelor de date de căutare. <a | |
href="http://java.sun.com/products/javahelp/index.html">http://java.sun.com/products/javahelp/index.html</a> | |
</li> | |
<li><b>Apache Ant 1.6.x</b> - un instrument de generare bazat pe Java, de care depinde sistemul de generare NetBeans. <a href="http://ant.apache.org/">http://ant.apache.org/</a> | |
</li> | |
<li><b>JUnit 3.8.x</b> - un cadru de lucru de testare, utilizat la rularea testelor unităţilor din NetBeans. <a href="http://www.junit.org/index.html">http://www.junit.org/index.html</a></li> | |
<li><span style="font-weight: bold;">Tomcat 5.x.x</span> - un container de servlet-uri înglobate pentru dezvoltarea Java Servlet şi JSP. <a | |
href="http://jakarta.apache.org/tomcat/index.html">http://jakarta.apache.org/tomcat/index.html</a></li> | |
<li><span style="font-weight: bold;">JSP Standard Tag Library (JSTL)</span> | |
- <a href="http://java.sun.com/products/jsp/jstl/">http://java.sun.com/products/jsp/jstl/</a></li> | |
</ul> | |
<p>Un anumit release al NetBeans poate conţine mai multe sau mai puţine fişiere suplimentare fără licenţă CDDL. Pentru a fi sigur, întrebaţi pe <a href="../lists/top.html">lista nbdev</a>. | |
</p> | |
<h2>Contribuirea</h2> | |
<br> | |
Consultaţi <a href="../contribute/index_ro.html">pagina de implicare</a>. | |
</body> | |
</html> |