blob: c89a79516ccdc14994db59b424cf46d34cdd9c50 [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 Kaynakları</title>
<meta name="description" content="NetBeans kaynakları hakkında bilgi - nasıl edinilir, burada ne var ...">
<link rel="stylesheet" type="text/css" href="../../netbeans.css">
<meta http-equiv="content-language" content="tr">
</head>
<body>
<h1>Kaynaklar</h1>
<br> NetBeans'in kaynak koduna <a href="../../about/legal/license.html">Ortak Geliştirme ve Dağıtım Lisansı</a> (CDDL) bölümünden ulaşabilirsiniz.
<p>Kaynak kod, bir Mercurial havuzu olarak mevcuttur. NetBeans'la ilgili tüm geliştirme işlemleri, bu sitedeki Mercurial sunucusu kullanılarak yapılmaktadır. Geliştirme önerileri ve kararlar <a href="../lists/index_tr.html">genel posta listelerinde</a> gerçekleşmektedir.
</p>
<p>Kaynaklara birkaç yoldan ulaşabilirsiniz.
</p>
<ul>
<li>Mercurial kanalıyla - ayrıntılar için <a href="hg.html">Mercurial sayfasına</a> bakınız;</li>
<li>Arşivlenmiş bir anlık görüntüyü <a href="../../downloads/index.html">yüklemeler sayfasından</a> indirebilir;</li>
<li><a href="http://hg.netbeans.org/main/file/">Çevrimi gözatabilirsiniz</a></li>
</ul>
<p>Kaynaklardan derleme yapmak istiyorsanız, <a href="http://wiki.netbeans.org/WorkingWithNetBeansSources">derleme/kurulum sayfalarına</a> bakınız. </p>
<h2>Burada tam olarak ne var?</h2>
<br> Burada, kaynak ağacı ve NetBeans IDE geçmişinin tamamı bulunuyor. Genel olarak bir &quot;sabit&quot; dal ve bir &quot;geliştirme&quot; dalı bulunuyor. Geliştirme dalında, yürütülen geliştirme işlemleri gerçekleştirilir - yayınlama çevriminde hangi noktada olduğuna bağlı olarak az veya çok sabit olacaktır.
<p>Mercurial havuzundaki kaynakların fiziksel organizasyonuna ilişkin bir açıklama için, <a href="structure.html">Mercurial Dalları ve Etiketler</a> belgesine bakınız.
</p>
<h2><a name="extbins">Buradakiler kaynağın tamamı mı? Burada olmayan herhangi bir şey var mı?</a></h2>
<br> Yasal nedenlerden ötürü burada olması mümkün olmayan bazı şeyler var. NetBeans IDE'nin üçüncü taraf yazılım olan veya kaynağın buradan herkesin kullanımına sunulmasına izin vermeyen bir lisans kapsamında olan birkaç kısmı var.
<p>Söz konusu öğelerin birkaç örneği aşağıda belirtilmiştir:
</p>
<ul>
<li><b>Java Derleyici</b> - NetBeans'teki Java ayrıştırıcı, Java dili derleyicisi (javac) çevresinde bir wrapper'dır. Javac kaynakları <a href="http://openjdk.dev.java.net/">OpenJDK sitesi</a>'ndeki GPL v2 lisansıyla kullanılabilir. NB 5.x ve daha eski sürümler, daha sınırlayıcı bir Sun BCL lisansı altında olan javac derleyicinin önceki bir sürümünü kullanmaktadır.<br>
</li>
<li><b>XML Ayrıştırıcılar</b> (Xerces, Crimson, Xalan, DOM, SAX, JAXP, ...) - XML ayrıştırma ve düzenleme için IDE boyunca kullanılır. <a href="http://java.sun.com/xml/">http://java.sun.com/xml/</a>
</li>
<li><b>JavaHelp Çalışma Zamanı kitaplığı 2.x</b> - IDE, çevrimiçi dokümanları görüntülemek için JavaHelp'i kullanır. Arama veritabanları geliştirmek için ek ikili nesne dağıtımı, JavaHelp geliştirme-zamanı kütüphanesini de içerebilir. <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> - NetBeans derleme sisteminin kullandığı Java tabanlı derleme aracıdır. <a href="http://ant.apache.org/">http://ant.apache.org/</a>
</li>
<li><b>JUnit 3.8.x</b> - NetBeans'te ünite testlerini yürütmek için kullanılan test çerçevesidir. <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> - Java Servlet ve JSP geliştirme için katıştırılmış bir servlet kapsayıcıdır. <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 Standart Etiket Kitaplığı (JSTL)</span> - <a href="http://java.sun.com/products/jsp/jstl/">http://java.sun.com/products/jsp/jstl/</a></li>
</ul>
<p>NetBeans'ın belirli bir sürümü, CDDL lisansı olmayan daha az veya daha çok ek dosya bulunabilir. Emin olmak için <a href="../lists/top.html">nbdev listesi</a>'nde sorunuz.
</p>
<h2>Katkıda bulunma</h2>
<br> <a href="../contribute/index_tr.html">Katılım sağlama sayfasına</a> bakınız.
</body>
</html>