Licenses Linux, Open Source programs
Post on 17-Nov-2014
4641 Views
Preview:
DESCRIPTION
Transcript
Open Source برامجالرخص و
و فلو كاش موقع قبل من تم الترجمةقبلنا اضافة من الشهيرة الرخص اغلب
تحديث, و ترجمة الباقي اما ايضا.للمعلومات
Ardy Siegertالكاتب:
www.cashflowec.com بلجيكا
Open Source Software Love Peace & Linux?
الفهرس
ال • هو ماذا و المفتوح المصدر هو ماذا
و • االنترنت تطوير و المفتوحة المعايير تأثير
. المفتوح المصدر دور
المفتوح • المصدر و الشركات
المصطلحات بين خلط
Copyleft
Freeware
Shareware
Public Domain
Free Software
Open Source
Freeware
توزع • مجانية برامج
كود • للسورس الدخول المسموح غير
توزيعها • اعادة مسموح غير
تعديل • و البرنامج كتابة اعادة مسموح غير
االكواد.
Shareware
مجانا • التجربة ممكن
كود • السورس بدون
إلستخدام • للدفع التشجيع يتم االغلب على
تجريبها. ممكن لكن و مدفوعة برامج اذا أطول
. االستخدام قبل المثال سبيل على لشهر
الدعم • كافة و كاملة نسخة على لتحصل أو
. الدفع يوجب
Pulblic Domain -التأميم طن اق
االمور • يجعل من هو و قديم أمريكي مصطلح
العديد على مشوشة
لحقوق • بالنسبة قوانين هناك تكن لم اذا
البلد قوانين الى سيرجع االحرى فعلى الملكية
. على أوروبا في المكلية حقوق عن المعتمدة
عام الى يعود القانون المثال في. 1923سبيل
هذا بعد القانون أتى المتحدة الواليات
التوقيت.
المفتوح؟ المصدر هو اذا ماذا
حر 1. توزيع
كود 2. للسورس الدخول
التعديالت 3. توزيع لك مسموح و مسموح االكواد على التعديل و التغيير . الرخصة نفس تحت
.4 , االشخاص بعض مقابل عنصرية تكون ان لها يسمح ال الرخصة . التطبيقات او المجموعات
.5 ) نفسه ) البرامج البرنامج لرخصة شروط تحديد لها مسموح غير الرخصة . دي سي في الموضوع
المصدر
Bruce Perens: The Open Source Definition. http://www.oreilly.com/catalog/opensources/book/peren
s.html
حاليا المتواجدة الرخص أهم
لمشروع - االساسية العمومية- = الرخصة جنو رخصة جنو General Public License (GPL)
, هي تصبح عليها أضفت أخرى مع دمجتها أو البرنامج تلك بتغيير قمت اذا – ) للجميع ) مفتوح اذا كود السورس المصدر مفتوحة برامج ايضا
opensource .
Berkeley Software Distribution (BSD)
. تضع ال النها التأميم نطاق رخصة تكون الن قريبة و للبرامج حرة رخصة . و المصدر ذكر عليك انك غير البرامج استخدام على الشروط من الكثير
في المشاركين االشخاص و البرنامج مصدر اسم استخدام يسمح ال . االصلي البرنامج من مشتق عمل اي لترويج برمجته
ل MITرخصة . BSDقريبة ذكر فقط ذكر فقط عليك قليال اقل شروط مع لكن و . بالبرنامج شئت ما افعل و الحقوق أصحاب اسماء
هنا االثنين بين (.االختالف الحقوق ) حفظ أي المصدر من ذكر ذكر يجب الثاني فيال االول في و البرمجة بإنشاء .قام
Copyleft
• , ) ال ) او المملوكة للبرامج محفوظة الحقوق اما يأتي هنا Copyrightو. Copyleftمقابل
إستعمالها • الممكن ومن الرخص أشكال من شكل هو متروكة حقوقمثل النسخ حقوق الحاسوب لتعديل والموسيقيوالوثائق برمجيات
يمنع. والفنون أن العمل لمؤلف يسمح النسخ حقوق قانون ، � عمومامؤلف أعمال من نسخ توزيع أو استعمال أو إنتاج إعادة من اآلخرين
.، متروكة حقوق ترخيص نظام خالل من ، ذلك من النقيض على العملاإلذن عمله من نسخة يستلم شخص كل يعطي أن العمل لمؤلف يمكن
العمل بتعديل له يسمح وكذلك توزيع، أو استعمال أو إنتاج بإعادةبنفس ملزمة المطورة أو المعدلة النسخة تظل أن بشرط وتطويره
. متروكة حقوق ترخيص العمومية نظام جنو حقوق رخصة منشأ هي. اإلنتشار واسعة أشكالها وأحد متروكة
العربية: بيديا ويكي المصدر
Free Software
Free as in Free Beer or
Free as in Freedom?
من اوسع المفتوح بالنسبة. GPLالمصدر أكثر متسامح هوالمملوكة البرامج مع للدمج
Open Source
Free Softwaregcc linux Perl
ApacheFreeBSD
Mozilla
sendmail
qmail
BINDisc-dhcp
الرخص بين مقارنة
GPL
مع • يورد البرنامج هذا
. اذا ضمان بدون السورس
لك فيسمح دمرت
. باالجزاء االحتفاظ
او • تعديل بأي قمت اذا
قمت ما نشر يجب اجراء
. للمجتمع ارجاعه و به
BSD
مع • يورد البرنامج هذا
. اذا ضمان بدون السورس
لك فيسمح دمرت
. باالجزاء االحتفاظ
على • بالتعديل قمت اذا
نشر ضروري غير البرنامج
جعلها و التعديالت تلك
. هنا للجميع متاحة
. بكثير اكبر السماحيات
“ GPL هل ؟” معديةو • جديدة أكواد من أكواد مجموعة من مكون كبرنامج
GPL code ,تحت ايضا الجديد الكود و GPLيقع . فتحه و كود السورس نشر اعادة يجب ذلك بموجب
•LGPL :من صرامة اقل و, GPLشروطها ل االم حرفLesser تعني بالعربية العمومية و جنو رخصة
استخدام الصغرى ممكن طريقها عن libraryوcalls منproprietary code الىLGPL-
Libraries .نفسه يربط الذي التجاري البرنامج هنا اذا . ذاته بحد حر يكون ان الضروري غير حر ببرنامج
: سردال المصدر) (مدونة
Apache License 2.0
عام • الثاني لكانون تعود العهد حديثة انها. 2004رخصة حتىفي الكثير عنها يكتب لم و العرض في موجودة غير كانت
. العربي العالم
ليست • لكنها ، والتنويه الملكية حقوق إشعار حفظ تستلزمالملكية حقوق ترك تسمح Copyleftرخصة أنها حيث
المصدرية بإستخدام الحرة الشيفرة البرمجيات لتطوير � وأيضا المصدر االحتكارية ومفتوحة .البرمجيات
العربية: بيديا الويكي المصدر
و المفتوحة للمصادر التسويق رؤياتالحرة البرامج
Open Source للشركات صديق نفسه يعتبر
“ نفسها ” تعتبر وار سوفت فري اي الحرة البرامج
,“ التجارية” االهداف من اسمى العالية االخالق ذوي
سامية عالية اهداف .و
المفتوحة المعايير
االتاحية1.
حدوث 2. منع تحاول و للمستخدم االعلى الخيارات تعطي‘vendor lock in ’
رسوم 3. هناك كان و Royaltiesاذا معقولة االغلب على فتكون . عنصرية ليست و كبيرة ليست
عنصرية 4. ال
.5 . االجهزة في التوسع ممكن
تشاء 6. كما توسعه و المعيار ابتالع و باستخدام تقوم الشركة ان لتفادي . لالضافات شروط وضع هنا ممكن التوافقية الى أذى تلحق بحيث
المصدر
http://perens.com/OpenStandards/Definition.html
Open Source المفتوحة و المعايير
توجيه • المطورين تعطي المعايير
يوفر • االشارة و المصدر ذكر feedbackتطبيق . أضيق و ادق المعايير لجعل
ال • الذي و المشترك الهدف هو هذا التشاركية
. بالتعاون اال يتحقق ان يمكن
تطوير Open Source دور فياالنترنت
العام الدخول و العامة التجارب
الى أدى االنترنت على للبرامج
لنقل جديدة آساليب ظهور
التكنولوجيا
Internet Engineering Task Force
(IETF) Motto:
We believe in Rough
Consensus and running code
البروتوكوالت
• TCP/IP
• DNS
• SMPT
• HTTP
• FTP
االنترنت خدمات
حاليا الموجودة االنترنت اغلب توفر التالية الخودام
عالميا
• Bind (Berkeley Internet Name Domain
package) DNS-server
• Sendmail SMTP-server
• Apache HTTP-server
Domino ال تأثير
تعاون يظهر بدء تعمل المفتوحة المعايير ان التأكد بعد
في التعاون و ابحاث مراكز و الشركات بين أكثر
نذكر و المجاالت كافة في توسع و مستمر ازدياد
) االولى ) كانت التي المجموعات تلك من
X-Consortium
W3C - WWW Consortium
OMG – Object Management Group
The Open Group
المفتوح المصدر و الشركات
Supportive or Commited?
المصدر تدعم الشركات تجعل أسبابالمفتوح
منافع • على الحصول يمكن التشاركية توسيع عبر . التعددية قبل من صن و ام بي كاي عمالقة لشركات
المفتوحة • المصادر منتجات مع منتجهم دمج عندبائعي ) المثال سبيل على أفضل بشكل البيع يمكنهم
.) الثابت العتاد و االجهزة
في • دخل لها ليس التي مشاكل يحل المفتوح المصدر . تخفض انها يعني مما الشركة عمل صلب و قلب
. التطوير تكاليف
يتفادى • و سيطرة يعطي المفتوح in vendor المصدرlock .
أمثلة
•IBM– تطبق و للويب كأساس أباتش تستخدم
. الكبيرة و السريعة و القوية حواسيبها على لينكس
•SUN و Java community process
•Compaq/Dell/HP/IBM/SUN أجهزتهم يبيعون
لينكس مع
سيمبيان • نظام و نوكيا
Androidغوغل •
Samba Apache Sendmail
DNS BIND NFS PPP IMAP POP NNTPTCP/IP OpenLDAP SMTP NIS FTP OpenSSL
Tomcat Xerces Xalan J2SE JBoss PHPPerl
PostgresSQL MySQL Berkeley-DB
الشبكة طبقة
اساسية هيكلة
سكريت بيئة و تطبيقscripting
DBMS
Linux FreeBSD/OpenBSD/NetBSD OS
Open-Office Mozilla مكتبية أدوات
االغلب على المفتوح المصدر يتواجد أين
Samba Apache Sendmail
DNS BIND NFS PPP IMAP POP NNTPTCP/IP OpenLDAP SMTP NIS FTP OpenSSL
Tomcat Xerces Xalan J2SE JBoss PHPPerl
PostgresSQL MySQL Berkeley-DB
Linux FreeBSD/OpenBSD/NetBSD
Open-Office Mozilla
Open Source
الهيكلة؟ في هي االرتكاز نقطة لماذا
تاريخيا
عليهم كان مبرمجين قبل من مكتوبة المصدر المفتوحة البرامج من العديد . الهيكل تواجد عدم بسبب هذا يتمكنوا لم لكن و اخرى مشكلة حل
. بالنسبة ثاني شيء كانت البرامج و بعضهم بين الحلول يتبادلون المبرمجين . السهل االستخدام على يركزوا لم لهم
جدا صعبة المصدر المفتوحة برامج و انظمة اصبحت ايضا لهذا . فقط كان الشركات قبل من فقط تستخدم و العاديين للمستخدمين
. لينكس برامج و انظمة على العمل يمكنه المحترف
حاليا
االنظمة تعدل اصبحت و استيقظت المؤسسات و الشركات و تغير الوضعالعام هذا حتى التطوير و اسرع و بكثير اسهل استخدام مع البرامج و
. جدا جدا كبير
مفتوح ------- مغلق
• Apache
• Tomcat
• PHP
• JBOSS
• J2SE
• Perl
• Mozilla
• Open Office
• IIS
• Sun iPlanet
• BEA-Weblogic
• Visual Basic
• IE
• MS Office
- IBM Websphere
- J2EE
J2SE – J2EE
Java Transaction API (JTA)
Java Mail API
Java Messaging Service
Enterprise Java Beans
J2SE & Tomcat or J2EE?
Java Transaction API (JTA)
Java Mail API
Java Messaging Service
Enterprise Java Beans
Mission Critical Transaction Systems
with strong legacy dependency
النهاية
ان • لكن و مجاني يكون ان ليس المفتوح المصدر في االهم
يتوسع.
لشركات • جدا هامة التشاركية و الشركات اهداف يدعم التعاون
. مؤسسات و جدا جدا عديدة
فائقة بسهولة تنظيفه تستطيع لن هذا
أسئلة؟
top related