بواسطة : بريت سميث
GPLv الدليل السريع نحو 3

(
free.programmer4linux@gmail.com ) ترجة : بدري دركوش
بعد سنة و نصف من الناقشات و الستشارت العامة , آلف التعليقات و أربع مسودات , النسخة الثالثة من رخصة
بتاريخ
29 حزيران(يونيو). بينما كان هناك الكثي من النقاش حول الرخصة 5 صدرت أخيا ( GPLv و العمومية ( 3 1 جن
منذ ظهور أول مسودة لا , ل يتكلم كثي من الناس عن الزايا الت تقدمها للمطور. وضعنا هذا الدليل لل هذا الفرغ
. سوف نبدأ بتذكي سريع لكل من :
وبعد ذلك سوف , (
GPL) جنو العمومية 1 و هدف رخصة , ( copyleft) ( البميات الرة , حقوق النسخ الرة ( 1

لساسية لنرى كيف سوف تساعد هذه التغيات ف تقدم هذه الهداف و تطور الزايا. ` نستعرض التغيات ا
:
GPL مبادئ و أساسيات

ل يب على البميات أن تقيد حرية الستخدم , هنالك أربع حريات يب أن يصل عليها كل الستخدمي :
حرية استخدام البنامج لي غرض كان .

حرية مشاركة البنامج مع الصدقاء و اليان.

حرية التعديل ف البنامج ليناسب حاجاتك الاصة.

حرية مشاركة هذه تعديلتك مع الخرين .

.
( free software ) عندما يقق برنامج ما كل هذه الريات للمستخدمي ندعوه ب البنامج الر

لنو , عندما يقومون بذلك سوف 1 الطورون و البمون الذين يكتبون البامج يطلقونا تت بنود الرخصة العمومية
تصبح برميات حرة و سوف تبقى برميات حرة , مه ما ي كن من يعدل أو ينشر هذه البميات , نن ند عو ذلك
عن استخدام 5 و لكن عوضا (
copyright) أي البميات لا حقوق نسخ أي : ( copyleft) ( حقوق النسخ الرة ( 1

هذه القوق لتقي يد الس تخدمي - ك ما تف عل البميات الملو كة – نن نس تخدم هذه القوق لنتأ كد أن كل
الستخدمي يلكون الرية .
لقد قمنا بتحديث الرخصة العمومية لماية حقوق النسخ الرة من التلعب و التجاوز من قبل القانون أو التطورات
التقنية , النسخة الخية تمي الستخدمي من ثلثة تديدات حديثة هي :
ب عض الشركات صنعت العد يد من التجهيزات الختل فة و ال ت : (
Tivoization ) ( تيفوزيش ن ( 2

نو العا مة , وب عد ذلك أعدت هذه التجهيزات ل كي تقوم بتعد يل 1 تس تخدم برميات مم ية برخص ة ج
البميات الت تشغلها ,لكن أنت ل تستطيع ذلك . إذا كان الهاز يستطيع أن يشغل برميات تكمية
– على كمبيوتر متعدد الستخدامات – و الالك يب عليه أن يتحكم با يقوم به (الكمبيوتر ) , عندم ا
. (
tivoization ) ( يعترضه هذا الهاز من القيام بذلك , هذا ما ندعوه ب تيفوزيشن ( 2

Digital
) ( القواني الت تظر البميات الرة : التشريعات مثل قانون حقوق الماية الرقمية اللفية ( 3

و تعليمات التاد الوروب لقوق اللكية تعل من كتابة أو نشر برميات (
Millennium Copyright

جرية . هذه القواني يب أن ل تتداخل مع القوق الت (
DRM ) ( الت تتجاوز حاية القوق الرقمية( 3

.(
GPL ) تنحك إيها الرخصة العمومية
بإخبار الناس بأ نم لن يقاضوا مس تخدمي 5
صفقات المتياز النحازة ( 4): بدأت مايكرو سوفت حديثا

البميات الرة لنتهاك هم براءة الختراع (المتياز ) طا لا يص لون علي ها – أي البميات الرة – من
مزودين يقومون بالدفع لايكروسوفت من أجل المتياز . ف النهاية ,تاول مايكروسوفت الصول على
عائدات من ا ستخدام البميات الرة , و هذا ما يتعارض مع حر ية الس تخدم , يب ان ل ت نح أي
شركة إمكانية القيام بذلك.
النسخة الثالثة تمل الزيد من التحسينات لعل الترخيص اسهل للستخدام و الفهم من قبل الميع , و لكن بالرغم
ليست رخصة جديدة بشكل جذري , بل هي تطوير عن النسخة السابقة , بالرغم
GPLv من كل تلك التعديلت 3

ببساطة . مع وضع ذلك بالعتبار ,
GPLv أن العديد من النصوص قد تغيت , أصبح الكثي منها يوضح ما قالته 2

و نتحدث عنها و كيف تسن الرخصة بالنسبة للمستخدم و الطور .
GPLv لنرى التغيات الساسية ف 3

:
DRM تحييد القوانين التي تحظر البرمجيات الحرة – ولكن ليس حظر

و الو سائط الخرى , و من
DVD على أقرص ( DRM) ( مع إدارة القيود الرقم ية ( 5 5 من الت مل أن تكون متآلفا
, 5 غي قانونيا 5 ا على القانون الذي يعل من كتابة أدواتك الاصة لتجاوز هذه القيود أمرا 5 أن تكون معتاد 5 التمل أيضا
م ثل قانون الما ية الرقم ية اللفية (
3) و تعليمات التاد الورو ب لقوق اللكية . يب أن ل ينعك أي أ حد من
تمي هذا الق من أجلك .
GLPv كتابة أي كود تريد كتابته , 3

ولكن إن قام أحدهم , (
DRM ) ( يقق إدارة القيود الرقمية( 5 GPL كتابة كود م مي برخصة 5 من المكن دائما
عال , هذا . يقول البند الثالث : أن النظام لن يعتب ذلك مقياس حاية تقن ف –
GLPv بذلك مع كود ممي بالرخصة 3

ف توز يع البميات ال ت تقوم بذلك و لن تكون مهددا 5 ستكون حرا (
DRM ) ( يع ن إذا ق مت بكس ر حا ية ( 5

أو غيها.
DMCA ( بقواني مثل( 3

كالعتاد ..رخصة جنو العمومية ل تقيد مع يفعله الناس ف برمياتم , ولكن تقوم بنعهم من تقييد الخرين فقط.
:
( حماية حقوقك من المدعين ( 6

تيفوزيشن (
2) : هي ماولة خطية لختصار حرية الستخدم , حقك ف تعديل البميات سيصبح بل معن إذا كان
أجهزة الكمبيوتر خاصتك تنعك من القيام بذلك.
ت نع التيفوز شن (
2) عن طر يق الفرض على الوزع أن يزودك با تتا جه من معلومات أو بيانات ضرور ية GLPv3

لتصيب البميات العدلة على الهاز , و الت قد تكون ببساطة مموعة من التعليمات أو التوجيهات , أو قد تتضمن
أو معلومات حول تاوز الفحص النظامي للجهاز . , (
Cryptographic Keys ) بيانات خاصة مثل مفاتيح مشفرة
هذا يعتمد على طريقة تصميم هذا الهاز , و لكن مهما كانت العلومات الت تتاجها يب أن تستطيع الصول
عليها .
هذه المكانيات مازالت ف هذا النطاق , وليزال الوزعون مس موح لم و ضع مفات يح مشفرة لي غرض كان ,
وسيفرض عليهم كشف الفتاح فقط إذا أردت تعديل البميات المية بالرخصة العمومية على الهاز الذي أعطوك

FTP
) لتحس ي التكامل ية ب ي كل البميات على موق عه لتبادل اللفات GnuPG ج نو يس تخدم 1 إياه , مشروع
ومقاييس مثل ذلك تكون ذات منفعة للمستخدمي . , (
site

ل تنع الناس من استخدام التشفي – ل نريدها أن تفعل ذلك – ولكنها تنع الناس من أخذ الت أعطتهم
GLPv3

, إن كان عن طريق المتياز أو التقنية أو أي معن آخر. 5 إياها الرخصة بعيدا
حماية قوية ضد تهديدات المتياز ( براءة الختراع) :
تغيت رؤ ية امتيازات البميات بش كل مع تب , طورت ر خص البميات ...
GLPv و م نذ نش ر 2 5 خلل 17 عاما
. 5 بعكس هذه التغييات أيضا
GLPv الرة استراتيجيات جديدة حت تاطبها , تقوم 3

و الت قام بكتابتها أو تعديلها – يب عليه أن يزودكل –
GLPv كلما قام شخص بنفل برميات ممية برخصة 3

,
GPL متل قي لا (أي الرميات) أ ية رخص ة امتياز ضرور ية ل ستعمال القوق ال ت تنح ها إياه الرخص ة العموم ية
أمتيازهم سوف يصبح منتهي.
بدون
GLPv ذلك يع ن للمس تخدمي و الطور ين أ نم سوف يتمكنون من الع مل مع البميات الغطاة برخص ة 3
GLPv
القلق من مس اهم يائس ما سوف ياول ماكمت هم من أ جل انتهاك المتياز آجل. مع هذه التغييات ... 3

توفر للمستخدمي الزيد من الدفاعات ضد تعديات المتياز أكثر من أي رخصة برميات حرة أخرى.
إيضاح النسجام بين التراخيص :
: (
GLPv تقول رخصة ( 2 , ( GPL) جنو العمومية 1 ما و أردت دمه مع مشروع ممي برخصة 5 إذا و جدت كودا
طالا حققت هذه القضية ,
GLPv ف رخصة 2 5 أنه يب على الرخصة الخرى أن ل تمل أية قيود موجودة سابقا
.(
GPL ) نو العمومية 1 قلنا أن الرخصة متوافقة مع رخصة ج
ة ل نه كان من السهل الوافقة عليها . على سبيل 1 مقيد £ على أي حال ...بعض الرخص كانت لديها متطلبات غي
الددة , و ذلك ل (
trademark) الثال : ب عض الر خص تقول ل تن حك ا لق با ستخدام ب عض العلمات السجلة
. إذا كانت العبارة غي موجودة مازلت ل تلك الق باستخدام العلمة التجارية السجلة , 5 حقيقيا 5 إضافيا 5 يكن تقييدا
.5 أيضا
GLPv ول طال قلنا أن هذه التراخيص متوافقة مع رخصة 2

تعطي بوضوح الق للجميع باستخدام كود يستخدم هكذا متطلبات , هذه البنود الديدة يب
GLPv الن ... 3

نو العمومية , لاذا كل هذا و ما الذي يكن 1 أن تساعد على إيضاح سوء الفهم حول الرخص التوافقة مع رخصة ج
. (
GPL ) نو العمومية 1 عمله مع كود متوافق مع رخصة ج

الرخص الجديدة المتوافقة :
متوافقة معها و 5 أيضا
GPLv جنو العمومية السابقا , 3 1 من أجل توضيح القواعد حول الرخص التوافقة مع رخصة
هي مثال رئيسي , الكثي من البميات الرة (
Apache License بعض التراخيص الخرى , رخصة أباتشي ( 2.0
GPLv
العظيمة موجودة تت هذه الرخصة مع و جود متمع قوي ييط با . نن نأمل أن هذا التغيي ف رخصة 3

سوف ينشئ الز يد من التعاون و الشار كة ضمن مت مع البميات الرة , الشكل التال يساعد على إيضاح بعض
العلقات التوافقة بي التراخيص الختلفة للبميات الرة :
ل على أن الترخيص الول متوافق مع الترخيص الثان , هذا صحيح إذا ¨ السهم الت تشي من ترخيص إل آخر تد
و كذلك ,
GPLv متوافقة مع 3 ISC تبعت عدة أسهم لتصل من ترخيص إل آخر . أي على سبيل الثال ....رخصة
جنو 1 إذا كان البنامج يسمح بالختيار ل " أو أي إصدار أحدث" كما تنص رخصة
GPLv متوافقة مع 3 GPLv2

هذا الش كل غ ي شا مل . (
GPLv العموم ية ,و هو ما يصل ف أغلب البميات ال ت تطلق تت هذه الرخصة ( 2

ولكن , (
GPLv و 3 GPLv ( انظر إل صفحة الترخيص لدينا للحصول على لئحة كاملة للتراخيص التوافقة مع 2

. 5 و أكثر من ذلك أيضا ...
GPLv متوافقة مع كل ما هو متوافق مع 2 GPLv يظهر بوضوح أن 3

الصلية
Affero GPL التجمع , إن رخصة 5 أصبحت جزءا : ( GNU Affero GPL verison نو أفيو ( 3 1 ج

GNU Affero
ا5 صممت لتضمن أن كل مستخدمي لتطبيق الويب سوف يلكون إمكانية الصول على الصدر , إذ
من أجل 5 توسع هذا الدف : إنا قابلة للتطبيق على كل برميات الشبكة التفاعلية , لذلك سوف تعمل جيدا
GPLv3

, وذلك إذا استخدم شخص ما مصدرا «¬ برامج مثل مدمات اللعاب . التدبي الحتياطي الضاف أكثر مرونة أيضا
ف تطبيق بدون واجهة شبكية فسوف يتوجب عليه أن يوفر هذا الصدر بنفس الطريقة الت (
AGPL ) ب 5 مميا
نو العمومية , بعل هاتان الرخصتان متوافقتان سوف يتمكن مطورو برميات الشبكة التفاعلية من 1 تتطلبها رخصة ج
جنو 1 و بنفس الوقت يستطيعون البناء على الصدر القوي المي برخصة (
Copyleft ) تقوية حقوقهم للنسخ الر
العمومية و التوفر لديهم .

المزيد من الطرق للمطورين للتزويد بالمصدر :
ج نو العموم ية أ نه عند ما توزع كود تنفيذي للمس تخدمي يب عل يك تزويد هم 1 أ حد التطلبات الرئيس ية لرخصة
تا فظ على هذه
GPLv تعط يك ب عد الطرق للقيام بذلك , 3 GPLv بطري قة للحص ول على الص در . رخص ة 3

طرق جديدة للتزو يد بالص در عند ما تن قل الكود التنفيذي عب 5 الطرق مع ب عض اليضاحات و تقدم لك أيضا
(
FTP site ) الشب كة . على سبيل الثال ...عند ما تس تضيف كود تنفيذي على مدم و يب أو مدم تبادل ملفات
تستطيع ببساطة تزويد الزوار بكيفية الصول الصدر عن طريق مدم طرف ثالث . بفضل هذا اليار الديد سيصبح
تلب ية هذا الطلب أ سهل لكث ي من الوزع ي الص غار و اللذ ين يقومون بتعديلت طفي فة ف قط على البن ية ال كبية
للمصدر ,
ة الشخاص 5 بداي , (
BitTorrent ) نقل الكود التنفيذي عن طريق البتتورنت 5 الترخيص الديد يعل من السهل أيضا
أو ينشرون من التورنت معفيون من متطلبات الترخيص اللزم لنشر البميات , عند (
download) لون . اللذين ييم
ذلك أي كان من يبدأ التورنت يستطيع التزويد بالصدر عن طريق إخبار مستخدمي تورنت الخرين عن توفره على
مدم شبكة عام و ذلك بكل بساطة .
ف صف واحد مع معايي التمع الر لتوفي الصدر بدون جعل ذلك
GPL هذه اليارات الديدة تساعد على إبقاء
على الستخدمي ف الصول عليه. 5 صعبا

توزيع أقل للمصدر : نظام مكتبات إستثنائي جديد :
مكتبات الدعم و نصوص 5 كل نسخت الرخصة العمومية تتطلب توفي كل الصادر الضرورية لبناء البميات متضمنا
بتزويد الصدر لكونات أساسية 5 النشاء ...و ما إل هنالك..., و قامت بد (استثناء) مكتبات النظام : لست ملزما
.
C مددة من نظام التشغيل مثل مكتبة
حددت تعريف مكتبات النظام لتتضمن البميات الت قد ل تأت بشكل مباشر مع نظام التشغيل و لكن كل
GLPv3

مس تخدمي البم ية يتو قع وجود ها عند هم بش كل معقول , علي سبيل الثال أصبح يتضمن الن الكتبات القيا سية
للغات البمة العروفة مثل بايثون و روب .
التعريف الديد يعل من الواضح أنك تستطيع المع بي برميات ممية بالرخصة العمومية مع مكتبات نظام رخصها
, هذه التغييات 5 و توزيعهما معا ,
OpenSolaris الاصة بالنظام C متوافقة مع الرخصة العمومية مثل مكتبات
ستجعل من حياة موزعي البميات الرة و اللذين يرغبون بتزويد الستخدمي بذا التركيب أسهل .

ترخيص عالمي :
ا - عندما تشارك البنامج مع شخص آخر , أنت تقوم 5 كثي (
distribution )" عن "التوزيع GLPv تتحدث 2

ا عن ماهية التوزيع لن الصطلح مستعار من قانون الوليات التحدة لقوق النسخ 5 بتوزيعه . ل يتحدث الترخيص ابد
. لقد توقعنا ان يبحث القضاة عن تعريفه هناك . و من ناحية ثانية و جدنا ان قواني حاية حقوق النسخ ف البلدان
الخرى تس تخدم ن فس الكل مة و ل كن تعطي ها مع ن آ خر . بس بب ذلك ..القا ضي ف م ثل هذه البلد قد يلل
بشكل متلف عن القاضي ف الوليات التحدة .
GLPv2

ت مل ن فس الع ن (
convey) و تو فر تعر يف لذا الصطلح ( convey) " تس تخدم الصطلح الد يد "ين قل GLPv3

و لكن الن هو مشروح بشكل مباشر ضمن الترخيص, يدر أن يكون العن , (
distribution ) الذي عنيناه ب
سهل الفهم من قبل الناس اينما كانوا , هناك تعديلت صغية أخرى ضمن الترخيص تضمن تطبيقه بشكل متناغم
على مستوى العال أجع.

(
جاوز القواعد : سبيل هادئ للمطاوعة ( 7 K تL عندما ت

إذا قمت بالعتداء على الترخيص بطريقة ما , فسوف تسر حقوقك بشكل أوتوماتيكي ..
GLPv تت ترخيص 2

هي عن طريق اللتماس إل صاحب حقوق النسخ .ف حي يكون 5 و نائي . الطريقة الوحيدة لتحصل عليهم مددا
هناك دفاع جيد ضد العتداء , هذه السياسة قد تسبب الكثي من الزعاج للشخص الذي يتورط مع القواني عن
طريق الطأ .
: توزيعة جنو/لينكس 5 و مكلف أيضا 5 الطلب من جيع صاحب القوق تديد الترخيص من المكن أن يكون مرهقا
نوذجية مبنية على عمل اللف .
تو فر تف يف من أ جل التصرف اليد : إذا ق مت بانتهاك الترخ يص سوف تستعيد حقو قك حالا تو قف
GLPv3

. ب عد أن تتل قى ملح ظة من هذا النوع , سوف 5 النتهاك إل إذا اتصل بك صاحب حقوق النس خ خلل
60 يوما
تستعيد حقوقك كاملة إذا كانت هذه أول مرة تقوم بانتهاك و قمت بإصلح النتهاك خلل
30 يوم . وإل فسوف
تع مل على الس ألة قضية-قضية على حسب مالك حقوق النسخ الذي اتصل بك , و سوف تستعيد حقو قك بعد
ذلك.
و مموعات أخرى (
FSF Compliance Lab) الطاوعة ( 7) مع رخصة جنو العمومية لطالا كانت أولوية بالنسبة ل
تنفذ الترخيص على نطاق العال . هذه التغيات تضمن أن الطاوعة
( 7) تبقى أولوية عليا للمنفذين و تعطي النتهكي
حافز لكي يستجيبوا .

الخير و الهم :
من التمل ان تبدو بعض هذه التغييات أقل أهية لك عن الخرين . لبأس بذلك , كل مشروع هو متلف , و له
إحتياجات متل فة من الترخ يص . و ل كن الفضل ية تك من بأن عدد من هذه التحس ينات سوف تس اعدك و تس هل
عملك.
أنا . (
Copyleft) أكثر : لقد صنعنا حقوق نسخ حرة أفضل 5 وعندما نأخذ بالمل , كل هذه التحديثات تقدم شيئا
تكن الزيد من التعاون ضمن متمع البميات الرة . و 5 تقوم بالزيد من أجل حاية حرية الستخدمي , ولكن أيضا
لكن تديث الترخيص هو جزء من من العمل : لكي يصل الناس على الزايا الت توفرها , يتاج الطورين لستخدام
.عند ما تطلق مشرو عك الاص تت الترخ يص الد يد كل من يتعا مل مع ها – من 5 ل شاريع هم أيضا
GLPv3

من
GLPv مستخدمي أو مطورين آخرين أو موزعي أو حت مامي – سوف ينتفع . نن نأمل أنت تستخدم 3

أجل إصدارك التال .
سعيدا
FSF Compliance Lab سوف يكون GLPv إذا أردت أن تتعلم الز يد حول تد يث مشرو عك إل 3

ليساعدك .
على موقعهم , تستطيع الصول التعليمات الساسية لستخدام الترخيص .
-----------------------------------------------------------------

الهامش : من المترجم ..
حقوق النسخة الرة هذا الصطلح اجتهاد شخصي من لديه ترجة أخرى أرجو إعلمي . (الترجم) =
copyleft (1)

هذا الصطلح ل أجد له أي ترجة واضحة حت باللغة النكليزية لذلك هو يشرح نفسه .
: Tivoization (2)

هو قانون ف الوليات التحدة لنع نسخ و تعديل النتجات الرقمية
Digital Millennium Copyright (3)

الصطلح الصلي للتوضيح
Discriminatory patent deals (4)

للبنامج . (
source code ) كلمة مصدر الواردة ضمن الترجة تعن الكود الصدري أي
أرجو إعلمي عن أي ملحظات أو نصائح خاصة بذه الترجة براسلت على :

free.programmer4linux@gmail.com
أو على العنوان :
badry85@maktoob.com
ولكم جزيل الشكر ....