التعليمات البرمجية


تتوفر التعليمات البرمجية لـ NetBeans ضمن Common Development and Distribution License (CDDL)‎.

تتوفر التعليمات البرمجية في مخزن Mercurial. وتحدث كل عمليات تطوير NetBeans باستخدام ملقم Mercurial على هذا الموقع، وتحدث عروض التطوير وقراراته على لوائح المراسلات العامة.

يمكنك الحصول على التعليمات البرمجية من خلال طرق متعددة.

إذا كنت مهتماً ببناء تطبيق من تعليمات برمجية، فانظر صفحات building/installation‏ (البناء/التثبيت) .

ما الذي يتوفر هنا بالضبط؟


المتوفر هنا هو شجرة التعليمات البرمجية الكاملة ومحفوظات NetBeans IDE. وبشكل عام، يوجد فرع "ثابت" وفرع "تطوير". فرع التطوير هو المكان حيث يحدث التطوير الجاري، وسيكون ثابتاً بشكل أو بآخر وفقاً للنقطة التي يتواجد فيها في دورة الإصدار.

للحصول على وصف للتنظيم الفعلي للتعليمات البرمجية في مخزن Mercurial، انظر المستند Mercurial Branches and Labels.

هل التعليمات البرمجية الكاملة موجودة هنا؟ هل هناك شيء ما غير موجود هنا؟


هناك بعض الأشياء التي لا يمكنها أن تكون موجودة هنا وذلك لأسباب قانونية. هناك بعض الأجزاء من NetBeans IDE عبارة عن برنامج يوفره طرف ثالث، أو تقع ضمن ترخيص لا يسمح لتعليماته البرمجية بأن تكون عامة هنا.

أمثلة عن بعض العناصر موضوع التساؤل:

  • مترجم Java - إن محلّل Java في NetBeans عبارة عن برنامج يشكل غلافاً حول مترجم لغة Java (javac)‎. تتوفر التعليمات البرمجية لـ javac بموجب الترخيص GPL v2 من موقع OpenJDK. يستخدم NB 5.x والإصدارات السابقة إصداراً سابقاً من مترجم Javac الذي كان يعمل بموجب ترخيص أكثر تقييداً من Sun BCL.
  • برامج التحليل XML (Xerces, Crimson, Xalan, DOM, SAX, JAXP, ...) - مستخدمة في IDE لتحليل XML والتعامل معه. http://java.sun.com/xml/‎
  • JavaHelp Runtime library 2.x - يستخدم IDE تعليمات JavaHelp لعرض الوثائق عبر الإنترنت. كما أن توزيع الرموز الثنائية الإضافية قد يتضمّن مكتبة فترة تطوير JavaHelp لإعادة بناء قواعد بيانات البحث. http://java.sun.com/products/javahelp/index.html
  • Apache Ant 1.6.x - أداة بناء تستند إلى Java- يعتمد عليها نظام البناء في NetBeans. http://ant.apache.org/‎
  • JUnit 3.8.x - إطار اختبارات يستخدم لتشغيل اختبارات الوحدات في NetBeans. http://www.junit.org/index.html
  • Tomcat 5.x.x - حاوية servlet مضمّنة لتطوير Java Servlet وJSP. http://jakarta.apache.org/tomcat/index.html
  • JSP Standard Tag Library (JSTL)‎ ‎- http://java.sun.com/products/jsp/jstl/

قد يتوفر في إصدار معيّن من NetBeans عدد أكثر أو أقل من ملفات إضافية لا تحمل ترخيص CDDL. استفسر على لائحة nbdev لكي تتأكد.

المساهمة


انظر الصفحة getting involved (المساهمة).
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo