| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
| |
| <title>NetBeansin lähteet</title> |
| <meta name="description" content="Tietoa NetBeansin lähteistä – miten ne saadaan, mitä on tarjolla..."> |
| <link rel="stylesheet" type="text/css" href="../../netbeans.css"> |
| <meta http-equiv="content-language" content="fi"> |
| </head> |
| <body> |
| <h1>Lähteet</h1> |
| <br> NetBeans-lähdekoodi on saatavilla kohteessa <a href="../../about/legal/license.html">Common Development and Distribution License</a> (CDDL). |
| <p>Lähdekoodi on saatavilla Mercurial-varastosta. NetBeansin kehittäminen tapahtuu käyttämällä Mercurial-palvelinta tässä toimipisteessä. Kehitysehdotukset ja -päätökset tehdään <a href="../lists/index_fi.html">julkisilla postituslistoilla</a>. |
| </p> |
| <p>Resurssit voi saada usealla eri tavalla. |
| </p> |
| <ul> |
| <li>Mercurial:n kautta - katso <a href="hg.html">Mercurial-sivu</a> lisätietoja varten.</li> |
| <li>Lataa arkistoitu luonnos <a href="../../downloads/index.html">lataussivulta</a>. </li> |
| <li><a href="http://hg.netbeans.org/main/file/">Selaa niitä verkossa</a></li> |
| </ul> |
| <p>Jos olet kiinnostunut lähteistä rakentamisesta, katso <a href="http://wiki.netbeans.org/WorkingWithNetBeansSources">rakennus/asennus -sivut</a>. </p> |
| <h2>Mitä oikein on tarjolla?</h2> |
| <br> Se, mitä täällä on tarjolla, ovat NetBeans IDE:n koko lähdepuu ja historia. Yleensä on olemassa "vakaa" haara ja "kehityshaara". Kehityshaarassa tapahtuu jatkuva kehitys. Se on enemmän tai vähemmän vakaa, riippuen siitä, missä vaiheessa julkaisuvaihetta ollaan. |
| <p>Jos haluat nähdä kuvauksen lähteiden fyysisestä organisaatiosta Mercurial-varastossa, katso <a href="structure.html">Mercurial-haarat ja -etiketit</a> -asiakirja. |
| </p> |
| <h2><a name="extbins">Onko tässä oleva lähde koko lähde? Onko olemassa mitään, mitä ei ole mainittu täällä?</a></h2> |
| <br> On joitakin asioita, jotka eivät voi olla täällä laillisista syistä. NetBeans IDE:hen kuuluu muutamia osia, jotka ovat kolmansien osapuolien ohjelmistoja tai jotka ovat sellaisen käyttölisenssin alaisia, joka ei salli lähteiden julkistamista täällä. |
| <p>Esimerkkejä ovat mm: |
| </p> |
| <ul> |
| <li><b>Java Compiler</b> - NetBeansin Java-jäsennin on paketointi Java-kielen kääntäjän (javac) ympärillä. Javac-lähteet ovat saatavilla GPL v2 -käyttölisenssillä <a href="http://openjdk.dev.java.net/">OpenJDK-sivustolta</a>. NB 5.x:ssä ja sitä aikaisemmissa versioissa käytetään javac-kääntäjän edellistä versiota, jonka Sun BCL -käyttöoikeus oli rajallisempi.<br> |
| </li> |
| <li><b>XML-jäsentimet</b> (Xerces, Crimson, Xalan, DOM, SAX, JAXP...) - käytetään kaikkialla IDE:ssä XML-jäsennykseen ja -manipulointiin. <a href="http://java.sun.com/xml/">http://java.sun.com/xml/</a> |
| </li> |
| <li><b>JavaHelp Runtime library 2.x</b> - IDE:ssä käytetään JavaHelpiä verkkoasiakirjojen näyttämiseen. Ylimääräisten binaarien jakelu saattaa myös sisältää JavaHelpin kehitysajan kirjaston hakutietokantojen uudelleenrakentamista varten. <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> - Java-pohjainen rakennustyökalu, josta NetBeans-rakennusjärjestelmä on riippuvainen. <a href="http://ant.apache.org/">http://ant.apache.org/</a> |
| </li> |
| <li><b>JUnit 3.8.x</b> - testauskehys, jota käytetään yksiköiden testaamiseen NetBeansissä. <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> - upotettu servlet-säiliö Java Servletiä ja JSP-kehitystä varten. <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>Mihin tahansa NetBeans-versioon voi kuulua enemmän tai vähemmän ylimääräisiä tiedostoja, joilla ei ole CDDL-lisenssiä. Kysy <a href="../lists/top.html">nbdev-luettelosta</a>, jos et ole varma. |
| </p> |
| <h2>Osallistuminen</h2> |
| <br> Katso <a href="../contribute/index_fi.html">osallistuminen-sivu</a>. |
| </body> |
| </html> |
| |