blob: 63f627ceeb8dfa77c1fd22077be445e936a2de0f [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>NetBeans källkoder</title>
<meta name="description" content="Info about the NetBeans sources - how to get them, what is here ...">
<link rel="stylesheet" type="text/css" href="../../netbeans.css">
<meta http-equiv="content-language" content="sv">
</head>
<body>
<h1>Källkoderna</h1>
<br> Källkoden till NetBeans är tillgänglig i enlighet med <a href="../../about/legal/license.html">CDDL-licensen</a> (Common Development and Distribution License).
<p>Källkoden är tillgänglig i en Mercurial-databas. All NetBeans-utveckling på denna webbplats sker med hjälp av Mercurial-servern. Förslag på och beslut om utvecklingsprojekt läggs och fattas i de <a href="../lists/index_sv.html">offentliga utskickslistorna</a>.
</p>
<p>Källkoden är tillgänglig på flera olika sätt.
</p>
<ul>
<li>Via Mercurial, se <a href="hg.html">Mercurial</a>-sidan för vidare information.</li>
<li>Ladda ner en ögonblicksbild från <a
href="../../downloads/index.html">nerladdningssidan</a></li>
<li><a href="http://hg.netbeans.org/main/file/">Bläddra igenom dem på webben</a></li>
</ul>
<p>Se <a href="http://wiki.netbeans.org/WorkingWithNetBeansSources">building/installation pages</a> om du är intresserad av att bygga från källkoden.
</p>
<h2>Vad finns det här?</h2>
<br> Här hittar du hela källkodsträdet och historiken för NetBeans IDE. Normalt finns det en stabil gren och en utvecklingsgren. Som namnet antyder är utvecklingsgrenen den gren där den fortlöpande utvecklingen pågår – den är mer eller mindre stabil beroende på vilket skede i lanseringscykeln vi befinner oss.
<p>Se dokumentet <a href="structure.html">Mercurial Branches and Labels</a> (Grenar och etiketter i Mercurial) för en beskrivning av den fysiska organisationen av källorna i Mercurial-databasen.
</p>
<h2><a name="extbins">Finns den kompletta källan här eller är det något som saknas?</a></h2>
<br> Av juridiska skäl saknas vissa saker här. Ett fåtal delar av NetBeans IDE är programvara från utomstående tillverkare eller omfattas av en licens som inte tillåter att källkoden offentliggörs här.
<p>Exempel på sådana objekt är:
</p>
<ul>
<li><b>Java-kompilatorn</b> – Java-tolken i NetBeans är en kapsel runt Java-språkskompilatorn (javac). Javac-källkoden är tillgänglig i enlighet med GPL v2-licensen från webbplatsen <a href="http://openjdk.dev.java.net/">OpenJDK</a>. I NB 5.x och tidigare versioner används en tidigare version av javac-kompilatorn som omfattas av en mer restriktiv Sun BCL-licens.<br>
</li>
<li><b>Xml-tolkar</b> (Xerces, Crimson, Xalan, DOM, SAX, JAXP o.s.v) – Används i IDE för xml-tolkning och manipulation. <a href="http://java.sun.com/xml/">http://java.sun.com/xml/</a>
</li>
<li><b>JavaHelp Runtime library 2.x</b> – I IDE används JavaHelp för visning av elektronisk dokumentation. Distributionen av den extra binärkoden kan också innehålla JavaHelps utvecklingsbibliotek för återskapande av sökbara databaser. <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> – Ett Java-baserat verktyg som byggsystemet i NetBeans förlitar sig på. <a href="http://ant.apache.org/">http://ant.apache.org/</a>
</li>
<li><b>JUnit 3.8.x</b> – Ett ramverk för testning som används för enhetstester i 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> – En inbäddad servletcontainer för Java Servlet- och JSP-utveckling. <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>Enskilda NetBeans-versioner kan innehålla fler eller färre icke CDDL-licensierade extrafiler. Fråga på <a href="../lists/top.html">nbdev-listan</a> för att vara på den säkra sidan.
</p>
<h2>Bidrag/Medverkan</h2>
<br> Läs mer om <a href="../contribute/index_sv.html">vad du kan göra</a>.
</body>
</html>