الخلاصة

  • سجّل RFC 5377 ما أراد مجتمع IETF أن تسمح به سياسة الحقوق الخارجة، لكنه لم يجعل كلمات الوثيقة نفسها ترخيصاً نافذاً. كانت صياغة الآليات القانونية وتحديد تاريخ نفاذها من مسؤولية أمناء IETF Trust.
  • لا يستطيع الـ Trust أن يمنح أكثر مما تلقّى. لذلك لا تتحول مادة سابقة الوجود أو مملوكة لطرف ثالث إلى مادة أوسع ترخيصاً لمجرد إدراجها في RFC أو لمجرد صدور سياسة أحدث.
  • حلّ RFC 8721 محل RFC 5377 فقط لإزالة الإشارات إلى IAOC، مع بقاء الجوهر: النسخ الكامل والاقتباس ومكوّنات الشفرة والنثر المعدّل مسارات مختلفة. هذا تحليل حوكمة وليس استشارة قانونية.

تبدأ المسألة قبل نشر الوثيقة

لنفترض أن فقرة تقنية كُتبت قبل سنوات ثم أُدرجت في مساهمة إلى IETF. قد يكون صاحبها منح حق النسخ فقط، أو سمح باستعمال محدد، أو لم يمنح إلا ما يلزم للنشر في سياق بعينه. عندما يصل النص إلى RFC، تصبح له هوية جديدة داخل وثيقة معروفة، لكن هويته الجديدة لا تمحو أصل الحق.

بعد ذلك قد يقرر المجتمع أن المصلحة العامة تتطلب حرية أوسع. وقد يطلب من الـ Trust أن يسمح بالاستخراج والتعديل وإنتاج أعمال مشتقة. هذا قرار مهم، لكنه يصطدم بسقف بسيط: لا يملك الموزّع سلطة أكبر من السلطة التي تلقّاها.

عبّر RFC 5377 عن هذا السقف بوضوح. أمناء الـ Trust يديرون الحقوق الواردة ويمنحون التراخيص الخارجة منها. لا يستطيعون توسيع حقوق في مادة سابقة الوجود من دون منحة إضافية من صاحبها. لذلك فإن سجل الإدخال ليس عملاً أرشيفياً ثانوياً؛ إنه قيد تنفيذي على ما يمكن أن يخرج.

هذه الفكرة تمنع خطأً شائعاً في أنظمة المحتوى. يظهر للمستخدم شعار الترخيص أو صفحة قانونية حديثة، فيفترض النظام أن كل جزء في الملف يخضع لها بالطريقة نفسها. لكن الوثيقة الواحدة قد تجمع مادة أصلية، ومقتبساً، وجدولاً من طرف ثالث، وشفرة، ونثراً. لا يستطيع مؤشر واحد أن يصف جميع هذه السطوح.

الإجماع لم يكن زر النفاذ

رسم RFC 5377 أيضاً حداً بين إرادة المجتمع والفعل القانوني. كان rough consensus وسيلة لتحديد النتائج التي يريدها IETF: نشر واسع، إمكان اقتباس واضح، وحرية كافية لاستعمال مكوّنات الشفرة في التنفيذ.

لكن الوثيقة لم تتظاهر بأن وصف هذه النتائج هو الصياغة القانونية الدقيقة. تُرك للأمناء اختيار العبارات والإدخالات والآليات الأخرى التي تحقق الاتجاه المتفق عليه. كما تُرك لهم تحديد متى تصبح التغييرات في الوثائق والسياسات نافذة.

تظهر هنا ثلاثة تواريخ يمكن أن تختلف. هناك تاريخ اكتمال النقاش المجتمعي، وتاريخ اعتماد الأمناء للنص التنفيذي، وتاريخ بدء سريانه على فئة معينة من الوثائق. ثم يأتي تاريخ فعل المستخدم اللاحق. جمع هذه اللحظات في خانة واحدة اسمها «موافق عليه» يحذف السلطة الواقعة بينها.

لم يكن الفصل تقليلاً من قيمة الإجماع. بالعكس، كان وسيلة لحماية قصده على المدى الطويل. إذا ظهر عيب قانوني في عبارة دقيقة، يمكن إصلاح العبارة من دون إعادة فتح وثيقة السياسة ما دام الهدف لم يتغير. وإذا تغير الهدف فعلاً، فلا ينبغي إخفاء ذلك داخل تعديل صامت للصياغة.

لهذا يحتاج المشغّل إلى تاريخ نسخ. يجب حفظ سجل الإجماع، وقرار الأمناء، والنص الدقيق، وتاريخ النفاذ، ونطاق التطبيق. الرابط الحي إلى أحدث نسخة لا يثبت ما كان نافذاً عند توزيع مادة قديمة.

الحقوق الواردة والصادرة دفتران مختلفان

يعالج RFC 5378 حقوقاً تأتي من المساهمين إلى IETF والـ Trust. ويعالج RFC 5377، ثم RFC 8721، ما يراد منحه إلى القراء والمنفذين. العلاقة بين الدفترين ليست تبادلية: الوارد يضع حداً أعلى للصادر.

إذا كان سجل المساهمة غامضاً، فلا تصلح السياسة الخارجة لإصلاحه بعد وقوعه. عبارة «مسموح بالتعديل» لا تثبت أن الجهة التي كتبتها تملك سلطة السماح بالتعديل في كل مكوّن. يجب الرجوع إلى صاحب الحق ونطاق المنحة.

والعكس صحيح أيضاً. وجود منحة واسعة من مؤلف لا يثبت أن مستخدماً بعينه امتثل لشروط السياسة الخارجة أو حمل الإسناد المطلوب. كل مرحلة تجيب عن سؤال مستقل.

في الحوكمة المؤسسية، هذا نموذج لسلطة مفوضة لا لملكية مطلقة. يمكن لمجلس أو وصي أن يدير أصولاً ويمنح استعمالات منها، لكنه لا يستطيع اختراع أصل غير موجود في المحفظة. السجل الجيد يجعل حدود التفويض مرئية قبل أن يبدأ الاستعمال.

النسخة الكاملة تحافظ على وحدة الوثيقة

أراد المجتمع أن تنتشر RFCs على نطاق واسع. النسخ الكامل والترجمة يساعدان على ذلك، شرط بقاء الوثيقة قابلة للتعرّف وعدم فقدان سياقها أو معناها.

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

ينبغي أن يربط سجل النسخ بين الإصدار المنسوخ، والأحكام التي كانت سارية، والإشعارات التي بقيت، واللغة المستعملة، والملف النهائي. إذا أزيلت صفحة الإسناد في مرحلة الحزم، فلا يكفي أن تكون النسخة الأصلية قد احتوتها.

الاقتباس الصغير يحتاج سلسلة كبيرة

في مسار الاقتباس، أوصى النموذج بإبقاء النص المقتبس بلا تعديل وبإسناده بصورة مناسبة إلى IETF والمساهمة المعنية. طول المقتبس لا يلغي حاجته إلى أصل واضح.

السجل الجيد يحدد بداية المقطع ونهايته، وشكله غير المعدل، ومصدره، وطريقة الإسناد التي ظهرت للمستخدم. إذا بدّل محرر الكلمات ليختصرها، فقد انتقل من اقتباس حرفي إلى فعل آخر يحتاج أساساً آخر.

لا ينبغي دمج الإسناد والإذن. يمكن أن ينسب شخص النص إلى صاحبه من دون أن يملك حق تعديل معين. ويمكن أن يملك أساساً للاستعمال ثم يفشل في إبراز الإسناد أو الإشعار المطلوب. المؤشر الواحد يخفي الفارق.

مكوّنات الشفرة وُجدت لكي تُنفَّذ

تتعامل السياسة بصورة مختلفة مع مكوّنات مثل ABNF ومخططات XML وDTDs وتعريفات Relax NG وMIBs وASN.1 وجداول القيم والشفرة التقليدية. القيمة العملية لهذه المواد تأتي من نسخها إلى أدوات وبرامج وتعديلها كي تعمل.

لذلك اتجه الإجماع إلى منح حرية واسعة للاستخراج والاستخدام والتعديل، بما يسمح بالتنفيذ الحقيقي. كان من الممكن أن تحمل الأعمال الناتجة التزامات ترخيص إضافية، لكن المنفذ لم يكن محصوراً في قراءة المثال على الورق.

إلا أن الحرية تعتمد على تحديد المكوّن. قد تتجاور قاعدة نحوية مع شرح نثري في القسم نفسه. لا تنتقل معاملة القاعدة إلى الشرح لأنهما يشتركان في صفحة. أشار RFC 5377 إلى قائمة محافظة عليها لأنواع المكوّنات الشائعة وإلى علامات نصية يمكن أن تحدد جزءاً بعينه.

وهكذا تصبح كلمة «شفرة» قراراً يحمل سلطة. لا يكفي أن يرى محلل نصاً بمسافة بادئة أو بخط ثابت العرض. يجب حفظ العلامة المعتمدة، والنطاق الدقيق، ونوع المكوّن، ونسخة السياسة التي اعترفت به.

النثر لم يدخل المسار نفسه

سجّل RFC 5377 عدم وجود إجماع آنذاك على السماح العام بإعادة استخدام نص RFC في سياقات تتطلب تعديله. لم يكن ذلك تناقضاً مع انفتاح الشفرة، بل اعترافاً بأن الغرض مختلف.

النثر قد يحتوي على شرح تاريخي، وصياغة معيارية، وتسبيب دقيق. تعديل كلمات قليلة يمكن أن يغير المعنى مع بقاء النص منسوباً إلى المصدر. أما القاعدة أو المخطط فغالباً ما يحتاج إلى التكييف كي يصبح جزءاً من تنفيذ.

يستطيع المؤلف أن يعرض ترخيصاً منفصلاً. ولكن هذا العرض يبقى مساراً مستقلاً له جهة إصدار ونص ونطاق وتاريخ وشروط. يجب على المستخدم أن يحتفظ بنسخة منه وأن يتحقق من سلطة المؤلف على الجزء المعني.

لا يصح أن يدمج النظام ترخيص المؤلف وأحكام الـ Trust في إذن افتراضي واحد. قد يكون العمل مسموحاً بأحدهما أو بكليهما أو لا بهذا ولا ذاك. معرفة المسار الذي استُخدم ضرورية إذا اختفت صفحة أو تغير شرط لاحقاً.

التصنيف لا يستطيع علاج نقص الملكية

قد تتوسع قائمة أنواع مكوّنات الشفرة مع الزمن. وقد يضيف الـ Trust علامة جديدة أو يوضح أن بنية معينة تدخل في الفئة القابلة للاستخراج. هذا مفيد للمستقبل، لكنه لا يخلق منحة واردة لم تكن موجودة.

كما لا ينبغي إسقاط قائمة اليوم على كل إصدار قديم. عندما نراجع توزيعة تاريخية، نحتاج إلى القائمة والعلامات والأحكام التي كانت نافذة آنذاك. التصنيف الحالي يجيب عن استعمال حالي؛ لا يعيد كتابة تاريخ السلطة.

إذا تعذر العثور على دليل الملكية، يجب أن تبقى الحالة غير محسومة. ملء الفراغ بالافتراض يحول الغموض إلى إذن مصطنع. التصعيد إلى مراجعة بشرية أو إلى صاحب الحق هو السلوك الصحيح.

خلافة مؤسسية بلا انقلاب في الجوهر

في فبراير 2020 جعل RFC 8721 الوثيقة 5377 قديمة. وذكر أن الغرض الوحيد من الاستبدال هو إزالة الإشارات إلى IETF Administrative Oversight Committee ضمن البنية الإدارية السابقة.

هذه العبارة تمنع قراءتين خاطئتين. الأولى هي التعامل مع RFC 5377 بوصفه وثيقة العملية الحالية؛ وهذا غير صحيح بعد الاستبدال. والثانية هي افتراض أن الاستبدال ألغى الفلسفة الموضوعية للحقوق الخارجة؛ وهذا لا تدعمه الوثيقة الجديدة.

حافظ RFC 8721 على الفصل بين رغبة المجتمع وصياغة الأمناء، وعلى سقف الحقوق الواردة، وعلى اختلاف النسخ والاقتباس والشفرة والنثر. تغير المرجع المؤسسي، لا الاتجاه الأساسي.

لذلك ينبغي أن يسجل نظام المعرفة حالة الوثيقة وسبب انتقالها. علامة «قديمة» توجّه القارئ إلى الخلف. وعبارة «الغرض الوحيد» تشرح حدود الفرق. أما الاعتماد القانوني الحالي فيتطلب الرجوع إلى أحكام IETF Trust الحالية، لا إلى ملخص تاريخي.

سلسلة الأدلة من صاحب الحق إلى المستخدم

يمكن بناء سجل قابل للتدقيق من العناصر الآتية:

  • هوية المساهمة وحالتها وإصدارها؛
  • المؤلفون وأصحاب الحقوق وأي مادة سابقة أو لطرف ثالث؛
  • المنحة الواردة والقيود الملحقة بها؛
  • سجل الإجماع ووضع RFC الحالي أو القديم؛
  • قرار الأمناء والنص القانوني الدقيق؛
  • تاريخ النفاذ وفئة الوثائق المشمولة؛
  • حدود الجزء وتصنيفه: نسخة كاملة أو اقتباس أو شفرة أو نثر؛
  • الفعل المقصود لاحقاً؛
  • الإسناد والإشعارات التي حُملت فعلاً؛
  • أي ترخيص مستقل استُعمل؛
  • الأثر النهائي وملاحظة الامتثال.

كل سطر يجيب عن سؤال لا يجيب عنه غيره. لا يثبت الإجماع النص النافذ، ولا يثبت النص النافذ ملكية كل مادة، ولا يثبت التصنيف أن المستخدم نفّذ الشروط، ولا يخلق الإسناد إذناً.

حين تضيع هذه الطبقات، لا يستطيع الملف النهائي إعادتها. يمكن نسخ الكلمات والشفرة، لكن لا يمكن استنتاج تاريخ السلطة من البايتات وحدها.