blob: bd1db40c9bdeb1092c8a47a0768984ecd2f4c03e [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Sumber 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="id">
</head>
<body>
<h1>Sumber</h1>
<br>
Kode sumber NetBeans tersedia pada
<a href="../../about/legal/license.html">Common Development and Distribution License</a> (CDDL).
<p>Kode sumber tersedia dalam repositori Mercurial. Semua pengembangan NetBeans dilakukan menggunakan server Mercurial pada situs ini, dan proposal pengembangan serta keputusannya terjadi pada
<a href="../lists/index_id.html">milis umum</a>.
</p>
<p>Anda dapat mengambil sumber tersebut dalam beberapa cara.
</p>
<ul>
<li>Melalui Mercurial - lihat <a href="hg.html">halaman Mercurial</a> untuk rinciannya;</li>
<li>Download arsip snapshot dari <a
href="../../downloads/index.html">halaman download</a>;</li>
<li><a href="http://hg.netbeans.org/main/file/">Telusuri secara online</a></li>
</ul>
<p>Jika Anda tertarik membuat build dari sumbernya, lihat
<a href="http://wiki.netbeans.org/WorkingWithNetBeansSources">halaman pembangunan/instalasi</a>.
</p>
<h2>Jadi, tepatnya, apa yang ada di sini?</h2>
<br>
Apa yang tersedia di sini adalah pohon (tree) sumber dan riwayat IDE NetBeans. Secara umum, ada cabang yang "stabil" dan ada "cabang pengembangan". Cabang pengembangan adalah tempat berlangsungnya pengembangan terus menerus - cabang ini akan menjadi lebih atau kurang stabil tergantung titik siklus rilisnya.
<p>Untuk keterangan mengenai organisasi fisik dari sumber-sumber dalam repositori Mercurial, lihat dokumen <a href="structure.html">Cabang Mercurial dan Labelnya</a>.
</p>
<h2><a name="extbins">Apakah sumber yang ada di sini sudah lengkap? Apakah ada
sesuatu yang tidak ada di sini?</a></h2>
<br>
Ada beberapa hal yang tidak bisa berada di sini karena
alasan hukum. Ada beberapa bagian dari IDE NetBeans yang merupakan
perangkat lunak pihak ketiga, atau berada di bawah lisensi yang tidak
membolehkan sumbernya dipublikasikan di sini.
<p>Contoh-contoh item dalam pertanyaan ini termasuk:
</p>
<ul>
<li><b>Java Compiler</b> - Pengurai (parser) Java dalam NetBeans adalah pembungkus compiler bahasa Java (javac). Sumber javac tersedia di bawah lisensi GPL v2 dari <a href="http://openjdk.dev.java.net/">situs OpenJDK</a>. Versi-versi NB 5.x dan sebelumnya menggunakan versi terdahulu dari compiler javac yang berada di bawah lisensi Sun BCL yang lebih terbatas.<br>
</li>
<li><b>XML Parsers</b> (Xerces, Crimson, Xalan, DOM, SAX, JAXP, ...) - digunakan dalam IDE untuk penguraian dan manipulasi XML. <a href="http://java.sun.com/xml/">http://java.sun.com/xml/</a>
</li>
<li><b>JavaHelp Runtime library 2.x</b> - IDE menggunakan JavaHelp untuk menampilkan dokumentasi online. Distribusi binari ekstra dapat juga menyertakan pustaka waktu-pengembangan JavaHelp untuk membangun ulang database pencarian. <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> - sebuah alat bantu pembangunan berbasis Java yang menjadi sandaran sistem pembangunan (build) NetBeans. <a href="http://ant.apache.org/">http://ant.apache.org/</a>
</li>
<li><b>JUnit 3.8.x</b> - kerangka pengujian yang digunakan untuk melakukan tes unit dalam 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> - kontainer servlet tertanam untuk Java Servlet dan pengembangan 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>Rilis yang diberikan NetBeans dapat memiliki lebih banyak atau lebih sedikit file ekstra yang berlisensi non-CDDL di dalamnya. Tanyakan pada <a href="../lists/top.html">milis nbdev</a> untuk kepastiannya.
</p>
<h2>Berkontribusi</h2>
<br>
Lihat <a href="../contribute/index_id.html">halaman partisipasi</a>.
</body>
</html>