عرض تقديمي في المناظرة الثانية حول النظم مفتوحة المصدر والنظم المدفوعة
1 of 24
Downloaded 146 times
More Related Content
النظم مفتوحة المصدر -- محمد الزلباني
1. النظم مفتوحة المصدر
محمد الزلباني
مدير مؤسسة الرؤية المصرية الأولى
لنظم المكتبات وتكنولوجيا المعلومات
www.Egyprimevision.com
info@egyprimevision.com
2. النظم مفتوحة المصدر
• هي البرمجيات التي يمكن الإطلاع والتعديل على أكوادها البرمجية
وهى أكثر مرونه للمستخدم من البرامج الأخرى التي لا تتيح مرونه
للمستخدم ولا يستطيع التعديل عليها والتي يسميها البعض بالبرمجيات
الاحتكارية لشركات معينة.
• وتعتمد البرمجيات المفتوحة المصدر على دعم من مجتمع المطورين
والمستخدمين والشركات المقدمه للخدمات
3. فلسفة النظم مفتوحة المصدر
• حرية إعادة توزيع البرنامج.
• توفر النص الكودي للبرنامج، وحرية توزيع النص الكودي.
• حرية إنتاج برمجيات مشتقة أو معدلة من البرنامج الأصلي،
وحرية توزيعها تحت نفس الترخيص للبرمجيات الأصلي.
• عدم وجود أي تمييز في البرامج لأي مجموعة أو أشخاص.
• عدم وجود أي تحديد لمجالات استخدام البرنامج.
4. البدايات هي الأساس
• كانت بداية إنتاج البرامج بصفة عامة في المجال الأكاديمي
أو مؤسسات الأبحاث على مستوى العالم تعتمد على توزيع
الكود البرمجي للبرامج المختلفه بأهداف التطوير والإصلاح
والأهداف الأكاديمية وسارت على نفس النهج بعض
IBM الشركات التجارية ومن ضمنها شركة
5. تاريخ النظم مفتوحة المصدر
programming language compiler 1960 بداية نظم التشغيل و •
مجاني UNIX 1970 اول نظام تشغيل AT&T •
وأصبح بمقابل UNIX التوزيع المجاني ل AT&T 1980 أوقفت •
• وبدأت الشركات التجارية بوضع قيود على البرامج
Richard Stallman 1983 بدأت حركة البرمجيات المجانية وقام •
حتي عام 1991 GNU Projec باطلاق
GNU 1991 ظهر نظام تشغيل لينكس تحت إتفاقية •
6. النظم المحلية – النظم مفتوحة المصدر – النظام التجارية
• في الماضي كان الخيار بين أن يتم بناء النظام محليا أو يتم
شراء نظام جاهز
• أصبحت الأن الخيار بين أن يتم استخدام نظام مفتوح أو نظام
تجاري وأصبح خيار بناء نظام محلي من الخيارات الغير
مستحبه للعديد من الأسباب
7. أشهر المعايير والإتفاقيات العالمية
• Copy left
• GNU General Public License (GPL) version 3
• GNU General Public License (GPL) version 2
• GNU Lesser General Public License (LGPL) version 3
• GNU Lesser General Public License (LGPL) version 2.1
• GNU Affero General Public License (AGPL) version 3
8. • GNU All-Permissive License
• Apache License, Version 2.0
• Artistic License 2.0
• IBM Public License, Version 1.0
• Microsoft Public License (Ms-PL)
• Open Software License, all versions through
3.0
• OpenSSL license (#OpenSSL)
9. أشهر التطبيقات المفتوحة المصدر
• LINUX
• Wikipedia
• SETI – worlds fastest super computer
• Napster
• Flicker
• Blogs
• Second life
• E-Bay listing – rating
• Amazon reviews
• Youtube
10. products Type
Ubuntu- depian-android OS
Joomla – Drupal - WordPress CMS
Alfresco – Open doc DMS
Open office - GIMP application
MySQL - PostgreSQL Databases engine
Zebra - Solr Full text search engine
Magneto E-commerce systems
KOHA ILS
Resource space - Islandora Digital media Assets management
Dspace Digital repository
Fedena School management system
12. أكبر نسبة مشاركة في تقنيات الإنترنت
Apache تعمل على نظام Web servers %52 من نسبة خوادم الإنترنت •
)April 2014 Web Server Survey(
)sendmail – exim – postfix( %50 من خوادم البريد الإلكتروني •
)Perl - PHP (Scripting languages •
• أكثر من 60 % من نظم إدارة المحتوى في العالم
Domain • أنظمة إختيار وإدارة
برامج المستخدمين
Firefox - متصفحات الإنترنت
Open office - تطبيقات سطح المكتب
http://www.oreillynet.com/pub/a/sysadmin/2007/01/05/fingerprinting-mail-servers.html •
14. الشركة البرنامج
OpenStack Hp – Cisco –Dell – intel – Yahoo
Alfresco Nasa
Actuate Suzuki
MySql Facebook – Twitter
Nuxeo Electronic Arts – Orange
RedHat Verizon – Adobe – Casio
Zimbra Vodafone
15. عناصر اختيار النظم
• التكلفة
• الدعم الفني
• الإستقرار
• التدريب
• التخصيص
• التكامل
• الضمان
16. ماذا تحتاج لتطبيق برنامج مفتوح المصدر
• Infrastructure
• Plan
• Installation and Configuration(to guarantee stability)
• Maintenance & Support
• Security and backup
• Enhancement (customization-development –
integration)
17. open source مميزات
• يمكن تقديم الخدمة والدعم من قبل أكثر من مورد وقد يكون للنظام أكثر من إصدار وفقا لنظام
التشغيل
• تكلفة الحصول على البرامج قد تكون مجانية أو منخفضة التكلفة بينما الدعم والخدمات الأخرى
تكون بمقابل
• سهولة الحصول على البرنامج والتحديثات والقيام بتنزيلها من الإنترنت والتي تسهل الوصول
لأغلب البرامج online demos للعملاء والمطورين والمجتمع للنظام مع وجود
• وجود إصدارات تجريبية لتجربة البرنامج قبل ظهور الإصدارات المستقرة مما يزيد من ثبات
النظام وإستقراره وتقليل معدل الأخطاء في الإصدارات
• سرعة حل الأخطاء والمشكلات لوجود مجتمع يدعم البرنامج
• المبادرات المجتمعية لدعم البرامج المفتوحة المصدر والتي تسمح للمطورين ولمجتمع المستخدمين
في التركيز على تقديم مكونات جديده وتطوير النظم وفقا لحاجة المستخدمين
18. Open source مخاطر إستخدام
• عدم توافر الدعم الفني
• عدم وجود مجتمع مستخدمين ومطورين
• ضمان كفاءة الخدمة المقدمة
وهذه النقاط تنتهي بوجود شركات داعمة قوية للمنتج ودعم قوي
من قبل المجتمع
19. النظم المفتوحة المصدر
• الترخيص مجاني
• الكود المصدري للبرنامج متاح
• مرونة عاليه
• عدم الإعتماد على مورد واحد
• التكامل مع برامج أخرى
• إمكانات عاليه في التخصيص
20. عناصر التكلفة
• تكلفة التركيب والتخصيص
• تكلفة تطوير مميزات جديده غير موجوده
• تكلفة الإدارة
• تكلفة عمليات التحديث
• تكلفة الإستضافة
• تكلفة التدريب
• تكلفة توفير توثيق
bugs • تكلفة حل المشكلات
• تكلفة التدريب