[أس] مفتوحة مصدر تعريف
لبرمجيّة مطورات, يزوّد [لينوإكس] منصة أنّ يتركهم غيّرت ال [أبرت سستم] بما أنّ هم يحبّون ويحصل [ويد رنج] المساعدة يخلق التطبيقات هم يحتاجون. واحدة من الحراسة من المفتوحة مصدر حركة المفتوحة مصدر مبادرة (www.opensource.org). هذا كيف ال [أس] [وب ست] يصف مفتوحة مصدر برمجيّة:
ال [بسك يدا] خلف مصدر مفتوحة جدّا بسيطة: عندما مبرمجات يستطيع قرأت, أعدت, وعدّلت ال [سورس كد] لقطعة البرمجيّة, يتطوّر البرمجيّة. الناس يحسنون هو, الناس يكيّف هو, الناس نقطة معيّنة بقة. وهذا يستطيع حدثت في سرعة أنّ, إن واحدة يكون استعملت إلى الخطوة بطيئة من تقليديّة برمجيّة تطوير, يبدو مذهلة.
قد علم نحن في المفتوحة مصدر جماعة أنّ هذا عملية سريعة تطوّريّة ينتج برمجيّة جيّدة من التقليديّة ينفضّ نموذج, في أيّ فقط جدّا قليل من مبرمجات يستطيع رأيت المصدر وكلّ واحد وإلّا ينبغي بتهوّر استعملت قالب غير منفذ لقم. بينما الهدف أوّليّة من مفتوحة مصدر برمجيّة يكون أن يجعل [سورس كد] يتوفّر, أخرى عيّنت أهداف أيضا ب [أس] في ه مفتوحة مصدر تعريف. أكثر من القواعد تالي لمقبولة مفتوحة مصدر رخص أن يحمي الحرية ونزاهة من ال [سورس كد] مفتوحة:
? توزيع حرّة? مفتوحة مصدر رخصة علبة? [ت] يتطلّب رسم من أيّ شخص الذي يبيع البرمجيّة.
? [سورس كد]? ال [سورس كد] يضطرّ كنت تضمّنت مع البرمجيّة ولا [ب] مقيّدة من يكون يعاد.
? يستنتج أعمال? الرخصة ينبغي سمحت تعديل وإعادة توزيع من الرمز تحت ال نفسه عبارات.
? نزاهة من المؤلفة? [س] [سورس كد]? الرخصة يمكن تطلّبت أنّ يزيل أنّ الذي يستعمل ال [سورس كد] المشروع أصليّة? [س] اسم أو صيغة إن هم يغيّرون ال [سورس كد].
? ما من تمييز ضدّ أشخاص أو مجموعة? الرخصة ينبغي سمحت كلّ الناس أن يكون بالتّساوي جديرة أن يستعمل ال [سورس كد].
? ما من تمييز ضدّ مجالات الجهد? الرخصة علبة? [ت] يقيّد مشروع من يستعمل ال [سورس كد] لأنّ هو يكون تجاريّة أو لأنّ هو يكون صحبت مع مجال الجهد أنّ ال [سفتور بروفيدر] [دوسن]? [ت] يحبّ.
? توزيع الرخصة? ما من رخصة إضافيّة سوفت كنت لازمة أن يستعمل وأعدت البرمجيّة.
? رخصة ينبغي لا يكون خاصّة إلى منتوج? الرخصة علبة? [ت] يقيّد ال [سورس كد] إلى خاصّة برمجيّة توزيع.
? رخصة ينبغي لا يقيّد أخرى برمجيّة? الرخصة علبة? [ت] يمنع أحد ما من يتضمّن المفتوحة مصدر برمجيّة على ال نفسه وسط بما أنّ غير? فتحت مصدر برمجيّة.
? رخصة ينبغي كنت [تشنولوج-نيوترل]? الرخصة علبة? [ت] يقيّد طرق في أيّ ال [سورس كد] يستطيع كنت أعدت.
Open source licenses used by software development projects must meet these criteria to be accepted as open source software by OSI. More than 40 different licenses are accepted by OSI to be used to label software as ?OSI Certified Open Source Software.? In addition to the GPL, other popular OSI-approved licenses include:
? LGPL?The GNU Lesser General Public License (LGPL) is a license that is often used for distributing libraries that other application programs depend upon.
? BSD?The Berkeley Software Distribution License allows redistribution of source code, with the requirement that the source code keep the BSD copyright notice and not use the names of contributors to endorse or promote derived software without written permission.
? MIT?The MIT license is like the BSD license, except that it doesn?t include the endorsement and promotion requirement.
? Mozilla?The Mozilla license covers use and redistribution of source code associated with the Mozilla Web browser and related software. It is a much longer license than the others just mentioned because it contains more definitions of how contributors and those reusing the source code should behave. This includes submitting a file of changes when submitting modifications and that those making their own additions to the code for redistribution should be aware of patent issues or other restrictions associated with their code.
The end result of open source code is software that has more flexibility to grow and fewer boundaries in how it can be used. Many believe that the fact that many people look over the source code for a project will result in higher quality software for everyone. As open source advocate Eric S. Raymond says in an often-quoted line, ?Many eyes make all bugs shallow.?
Source of Information : Linux Bible 2008 Edition
Written by magakos. Read more great feeds at is source WEBSITE
no comments.
Read more articles on otherSoftware and Linux.
- [+] Digg: Feature this article
- [+] Del.icio.us: Bookmark this article
- [+] Furl: Bookmark this article















