1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991...
Transcript of 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991...
![Page 1: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/1.jpg)
1.0
2019
![Page 2: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/2.jpg)
– 2
![Page 3: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/3.jpg)
– 3
OSS
OSI
preprocessor
patch files
build time
![Page 4: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/4.jpg)
– 4
style of interface
(Debian)
DFSG
![Page 5: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/5.jpg)
– 5
OSS
(Apache web
server)
–
OW2–
1985.قام ريتشارد ستالمان بتأسيس مؤسسة البرمجيات الحرة•
1992.لينوس تورفالدس نواة لينكس تحت رخصة جنو العمومية/ أصدر المهندس•
1993.لينكس/ بدأ إيان موردوك مشروع ديبيان جنو •
1997
ول ح-الذي تحول لاحقا إلى كتاب -" الكاتدرائية والبازار"نشر إيريك رايموند مقال •
.كسأساليب هندسة البرمجيات، وذلك بناء على ملاحظاته لعملية تطوير نواة لين
1998
(OSI).المصدر المفتوحتأسيس مبادرة •
، متصفح مفتوح المصدر سبق متصفح موزيلا Netscape"نتسكيب"تم إصدار •
.فايرفوكس
2008.مفتوح المصدر" أندرويد"أصدرت جوجل النسخة الأولى من نظام •
![Page 6: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/6.jpg)
– 6
Open Source Initiative
(OSI
–
OSI
OSI
![Page 7: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/7.jpg)
– 7
(Copyleft Licenses)
GNU GPL
.
Permissive Licenses)(
–
![Page 8: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/8.jpg)
– 8
(Popular Licenses)
(OSI).
Black Duck
![Page 9: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/9.jpg)
– 9
GLPv2
Free Software Foundation
copyleft licenses
1988
•MIT
1991
•GNU GPLv2
1999
•LGPLv2.1•BSD 2-Clause•BSD 3-Clause
2004
•Apache License 2.0
2007
•GNU GPLv3•LGPLv3•AGPLv3
2012
•Mozilla Public License 2.0
![Page 10: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/10.jpg)
– 10
o
o
o
2.0.html-licenses/gpl-https://www.gnu.org/licenses/old,
2.0-https://opensource.org/licenses/GPL,2.0-http://choosealicense.com/licenses/gpl
Linux, MySQL, OpenJDK, R (programming language), Asterisk, Drupal, Squid, Wireshark,
Git, Mercurial, Redmine, Xen, Zabbix
![Page 11: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/11.jpg)
– 11
(GPL v3
Free Software Foundation
Copyleft Licenses
Tivoization
hardware restrictions
Digital Rights Management
![Page 12: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/12.jpg)
– 12
OSS Watch
https://www.gnu.org/licenses/gpl.html,
3.0-https://opensource.org/licenses/GPL,
watch.ac.uk/resources/gplv3-http://oss
GIMP, GCC, Emacs, R (programming language, dual-licensed GPLv2 and GPLv3), Moodle,
GNU Health, Exim4, Ansible, Bash, Gettext, GnuPG, Make, GNU Octave, EPrints
LGPL
Free Software Foundation
(v3)1999v2.1
Copyleft Licenses
software libraries
LGPLv2.1
![Page 13: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/13.jpg)
– 13
3.0.en.html-https://www.gnu.org/licenses/lgpl,-ldo/licenses/https://www.gnu.org
2.1.en.html-licenses/lgpl,3.0-https://opensource.org/licenses/LGPL
2.1-https://opensource.org/licenses/LGPL
3.0-http://choosealicense.com/licenses/lgpl,2.1-http://choosealicense.com/licenses/lgpl
Zip, VLC media player, FFmpeg, Qt, Ceph, WildFly
AGPLv3
Free Software Foundation
Copyleft Licenses
![Page 14: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/14.jpg)
– 14
http://www.gnu.org/licenses/agpl.html
3.0-https://opensource.org/licenses/AGPL
3.0-http://choosealicense.com/licenses/agpl
gpl.html-affero-https://www.gnu.org/licenses/why
SuiteCRM, MongoDB, OwnCloud, Canvas (LMS), OpenNMS, Bacula
X11
MIT
Permissive Licenses
https://opensource.org/licenses/MIT
http://choosealicense.com/licenses/mit
![Page 15: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/15.jpg)
– 15
PuTTY, JQuery, Ruby on Rails, InfluxDB, Bootstrap, Semantic UI, Zurb Foundation, Skeleton
![Page 16: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/16.jpg)
– 16
BSD 2-Clause "Simplified" or "FreeBSD
Permissive Licenses
BSD 2
binary
o
o
license.html-https://www.freebsd.org/copyright/freebsd
http://directory.fsf.org/wiki?title=License:FreeBSD,-http://choosealicense.com/licenses/bsd
clause-2,-license-bsd-10-blog/top-http://www.whitesourcesoftware.com/whitesource
answered-questions
FreeBSD (Operating System), Ruby (programming language), Varnish, Nginx
BSD 3-Clause
![Page 17: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/17.jpg)
– 17
Permissive Licenses
BSD 3
BSD 2
BSD 3
BSD 2
https://opensource.org/licenses/BSD-3-Clause ,
http://directory.fsf.org/wiki/License:BSD_3Clause ,http://choosealicense.com/licenses/bsd-
3-clause ,http://www.whitesourcesoftware.com/whitesource-blog/top-10-bsd-license-
questions-answered
Scala (programming language), Django, Redis, Memcached, Lighttpd
Permissive Licenses
![Page 18: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/18.jpg)
– 18
o
o
o
o
o
2.0-https://www.apache.org/licenses/LICENSE
2.0-https://opensource.org/licenses/Apache
http://directory.fsf.org/wiki/License:Apache2.0
-questions-license-apache-10-blog/top-http://www.whitesourcesoftware.com/whitesource
answered
Apache HTTP Server, Apache Hadoop, Android Open Source Project, OpenStack,
OpenNebula, CloudStack, MongoDB, Spring Framework, Elasticsearch
![Page 19: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/19.jpg)
– 19
MPL
Copyleft Licenses
-file
level
https://www.mozilla.org/en-US/MPL/2.0 ,
https://opensource.org/licenses/MPL-2.0 ,http://directory.fsf.org/wiki/License:MPLv2.0,
https://www.mozilla.org/en-US/MPL/2.0/FAQ ,
http://choosealicense.com/licenses/mpl-2.0
Mozilla Firefox, Mozilla Thunderbird, LibreOffice, FreeSwitch
OSI
![Page 20: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/20.jpg)
– 20
][
http://choosealicense.com
http://choosealicense.com/licenses
–
https://joinup.ec.europa.eu/community/eupl/og_page/licence-
wizard
http://oss-watch.ac.uk/apps/licdiff
TLDR Lega: https://tldrlegal.com
![Page 21: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/21.jpg)
– 21
تطوير
سياسة
للبرمجيات
مفتوحة
المصدر
تنفيذ
السياسة
دعم وتأهيل
ريالكادر البش
دعم وصيانة
تطبيقات
البرمجيات
مفتوحة
المصدر
فتوحةموالبرمجياتالمحتكرةالتجاريةالحلولبينالعادلبالتنافسللسماحسياساتإعداد
.المصدر
.المصدرمفتوحةالبرمجياتتوريدبشأنارشاداتإعداد
الخبرةبناءيفللمساعدةالمحليينالمعلوماتتقنيةلموظفيالمعرفةنقلتتبنىسياسةإعداد
.المصدرمفتوحةالبرمجياتحلوللإدارةالداخلية
.المحليةالخبراتلبناءالمعلوماتتقنيةلموظفيالمعرفةبنقلتسمحالتيالسياساتإعداد
![Page 22: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/22.jpg)
– 22
.تحديد صناع القرار وأصحاب المصلحة: 1الخطوة
مفتوحة تحديد السياسات الحالية المتعلقة بالبرمجيات: 2الخطوة
ة وإعداد استراتيجي( إن وجدت)المصدر وحصر هذه التطبيقات
.محددة وواضحة للبرمجيات مفتوحة المصدر
وريد الإعداد المبدئي للسياسة التي تناقش عملية ت: 3الخطوة
توافق البرمجيات وإدارة البرامج والمستندات والدعم والصيانة وال
.مع الترخيص
ار الحصول على موافقة على السياسة من صناع القر : 4الخطوة
وأصحاب المصلحة
.مراجعة وتحديث السياسة على فترات منتظمة: 5الخطوة
![Page 23: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/23.jpg)
– 23
1الخطوة
تحديد حلول البرمجيات
لة مفتوحة المصدر المحتم
وفقاً لللمتطلبات
2الخطوة
تحضير قائمة مختصرة
بالحلول المفضلة
3الخطوة
مقارنة الحلول المقترحة
د وفقاً لمعايير مثل العائ
من الاستثمار والأمن
والمرونة
4الخطوة
ي اختيار أفضل الحلول الت
تناسب المتطلبات
5الخطوة
ئة اختبار التطبيق في بي
الاختبار
6الخطوة
ق التخطيط لادخال التطبي
للاستخدام الفعلي
7الخطوة
مراقبة التطبيق أثناء
الاستخدام الفعلي
تطبيقات تجارية/محتكرة
برمجيات وسيطة
محتكرة
أنظمة تشغيل محتكرة
تطبيقات تجارية/محتكرة
برمجيات وسيطة
محتكرة
أنظمة تشغيل
محتكرة
مفتوحة تطبيقات
المصدر
برمجيات وسيطة
مفتوحة المصدر
أنظمة تشغيل مفتوحة
المصدر
![Page 24: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/24.jpg)
– 24
رالمدى القصي
.استبدال التطبيقات التجارية غير الضرورية كتطبيقات سطح المكتب•
المدى
المتوسط
ويب استبدال أو تخفيف استخدام تطبيقات الأعمال غير الضرورية كخدمات ال•
.والمرقبة وأدوات إدارة الوثائق
المدى البعيد
.محتوىاستبدال أو تخفيف استخدام تطبيقات الأعمال الضرورية كخدمات إدارة ال•
ديدة تلبي إنشاء وحدة تقوم بالأبحاث االمتعلقة بالبرمجيات مفتوحة المصدر وتطوير منتجات ج
.متطلبات تقنية المعلومات في المؤسسة
.حة المصدرتشجيع موظفي تقنية المعلومات على تنفيذ واستخدام تطبيقات البرمجيات مفتو
قنية بناء برامج التدريب ومنح الشهادات المتعلقة بالبرمجيات مفتوحة المصدر لموظفي ت
.المعلومات في المؤسسة
.عمل دورات تدريبية للموظفين حول تطبيقات البرمجيات مفتوحة المصدر
![Page 25: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/25.jpg)
– 25
.القيام بدورات توعية دورية لموظفي تقنية المعلومات في المؤسسة
خرى في ينبغي أن يكون مدراء تقنية المعلومات على بينة بالجهود المحلية المبذولة من جهات أ
.المملكة
ممارساتالوأفضلالمبذولةالدوليةبالجهودبينةعلىالمعلوماتتقنيةمدراءيكونأنينبغي
.الناجحةوالتجارب
![Page 26: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/26.jpg)
– 26
https://opensource.org/faq#osd
-
https://opensource.org
HTTPSopensource.org/osd
https://www.debian.org/social_contract#guidelines
https://opensource.org/history
https://opensource.org/licenses
https://opensource.org/about
OSIhttps://opensource.org/approval
https://opensource.org/licenses/category
https://www.gnu.org/licenses/copyleft.en.html
https://en.wikipedia.org/wiki/Copyleft
https://www.gnu.org/licenses/quick-guide-
gplv3.html
https://en.wikipedia.org/wiki/Permissive_software_licence
https://www.blackducksoftware.com/products/knowledgebase
https://www.blackducksoftware.com/top-open-source-licenses
http://oss-watch.ac.uk/resources/gpl
http://oss-watch.ac.uk/resources/gplv3
http://choosealicense.com/licenses/mit
http://oss-watch.ac.uk/resources/fossandpatents
https://opensource.org/licenses/BSD-3-Clause
https://opensource.org/licenses/BSD-2-Clause
![Page 27: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/27.jpg)
– 27
http://www.whitesourcesoftware.com/whitesource-blog/top-10-apache-license-
questions-answered
https://www.mozilla.org/en-US/MPL/2.0/FAQ
https://opensource.org/faq
https://www.gnu.org/licenses/license-list.en.html
https://en.wikipedia.org/wiki/
Comparison_of_free_and_open-source_software_licenses
http://oss-
watch.ac.uk/resources/opensourceyourcode
![Page 28: 1.0 2019 - yesser.gov.sa · –9 GLPv2 Free Software Foundation copyleft licenses 1988 •MIT 1991 •GNU GPLv2 1999 •LGPLv2.1 •BSD 2-Clause •BSD 3-Clause 2004 •Apache](https://reader033.fdocuments.in/reader033/viewer/2022042107/5e8648eea7bf511b294326ff/html5/thumbnails/28.jpg)
– 28
www.yesser.gov.sa