| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <title>Código Fuente de NetBeans</title> |
| <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="es"> |
| <meta name="description" content="Info about the NetBeans sources - how to get them, what is here ..."> |
| <meta name="keywords" content="java IDE, java editor, java Platform, free, open source, java development, j2ee support, development enviroment, web development, NetBeans, IDE, java"> |
| </head> |
| |
| <body> |
| <h1>El Código Fuente</h1> |
| |
| <br> |
| |
| El código fuente de NetBeans está disponible bajo |
| una <a href="../../about/legal/license.html">variante |
| de la Licencia Pública de Mozilla</a> (Mozilla Public |
| License). |
| <p>El código fuente de NetBeans está |
| disponible a través de un repositorio Mercurial. Todo el |
| desarrollo de NetBeans utiliza el servidor Mercurial de este portal web, |
| y las propuestas de desarrollo y decisiones se toman en <a href="../lists/index_es.html">las |
| listas de distribución públicas</a>. |
| </p> |
| |
| <p>Se puede tener acceso al código de las siguientas |
| formas: </p> |
| |
| <ul> |
| |
| <li>A través del Mercurial - vea <a href="https://netbeans.org/community/sources/hg.html">la |
| página Mercurial </a> para más detalles;</li> |
| |
| <li>Descarga una instantánea archivada en |
| la <a href="../../downloads/index.html">página de descargas</a>;</li> |
| |
| <li><a href="http://hg.netbeans.org/main/file/">A |
| través de una visualización en línea</a></li> |
| |
| </ul> |
| |
| <p>Si está interesado en construirlo a partir del código, acceda a <a href="http://wiki.netbeans.org/WorkingWithNetBeansSources">las páginas |
| de construcción/instalación</a>. |
| </p> |
| |
| <p></p> |
| |
| <h2>¿Qué se encuentra exactamente |
| aquí?</h2> |
| |
| <br> |
| |
| Aquí encontrará disponible la estructura e |
| historial del código |
| fuente del IDE de NetBeans. Normalmente, existe una rama "estable" y |
| una rama "en desarrollo." La rama de desarrollo |
| es donde la evolución del código tiene lugar - |
| dependiendo en que parte |
| del ciclo de desarrollo se encuentre, puede ser más o menos |
| estable. |
| <br> |
| |
| Para un descripción de la organización |
| física del |
| código fuente dentro del repositorio Mercurial, |
| véase el |
| documento <a href="https://netbeans.org/community/sources/structure.html">Etiquetas |
| y ramas del Mercurial</a> |
| <p></p> |
| |
| <h2><a name="extbins">¿Está |
| todo el código disponible aquí? ¿Falta |
| algo al código fuente?</a></h2> |
| |
| <br> |
| |
| Debido a razones legales, algunos elementos no están |
| presentes. |
| Algunos componentes del IDE de NetBeans pertenecen a código |
| de |
| terceras partes, o se encuentran bajo licencias que no permiten que su |
| código sea parte del dominio público desde |
| aquí. |
| <p>Algunos ejemplos de los componentes en cuestión |
| son: |
| </p> |
| |
| <ul> |
| |
| <li><b>Compilador Interno de Java</b><b> (Java |
| Compiler)</b> - |
| El analizador sintáctico (Java parser) |
| es un programa que envuelve el compilador JDK 5.0. El código |
| fuente del Kit de Desarrollo para JAVA (JDK) está limitado |
| por |
| una licencia más restrictiva, y no puede ser |
| código |
| abierto desde aquí.</li> |
| |
| <li><b>Los analizadores sintácticos |
| de XML (XML Parsers)</b> (Xerces, Crimson, Xalan, DOM, SAX, JAXP, |
| ...) son utilizados profundamente |
| en el IDE para el análisis y manipulación de XML. |
| <a href="http://java.sun.com/xml/">http://java.sun.com/xml/</a></li> |
| |
| <li><b>La biblioteca de ejecución de JavaHelp |
| 2.x</b> - El IDE |
| usa el JavaHelp para mostrar la documentación en |
| línea. |
| La distribución con programas adicionales puede |
| también incluir la |
| biblioteca de desarrollo del JavaHelp para la reconstrucción |
| de las bases de datos para las búsquedas. <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> - Es una herramienta |
| basada en Java que se emplea para generar NetBeans. <a href="http://ant.apache.org/">http://http://ant.apache.org/</a></li> |
| |
| <li><b>JUnit 3.8.x</b> - Es un marco de trabajo |
| para pruebas utilizado en NetBeans para ejecutar test de unidad. <a href="http://www.junit.org/index.html">http://www.junit.org/index.html</a></li> |
| |
| <li><b>Tomcat 5.x.x</b> - Es un contenedor de |
| servlet encapsulado utilzado para el desarrollo de Java |
| Servlet y 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>Una versión determinada de NetBeans puede tener |
| más o |
| menos componentes que no estén bajo licencia CDDL. Para |
| asegurarse, pregunte en la <a href="../lists/top.html">lista |
| nbdev.</a> </p> |
| |
| <p></p> |
| |
| <h2>Contribuciones</h2> |
| |
| <br> |
| |
| Vea <a href="../contribute/index_es.html">la |
| página relativa a las contribuciones</a> |
| </body> |
| </html> |