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

سي سي زيرو ويب ثري ديجيتالاكس | حرية الأصل غير حرية الواجهة

استوديو إن بي سي

في غلطة أعمق بتتكرر كل شوية

موقع ديجيتالاكس الرسمي
سي سي زيرو ويب ثري ديجيتالاكس | طبقة المشاع منفذة بطبعها
سي سي زيرو ويب ثري ديجيتالاكس | الطبقة السرية غير قابلة للدمج

س

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

البيانات السرية بتنتمي لمجال فيه:
- الرؤية متحددة من أول لحظة
- إعادة التركيب مش صحيحة ضمنيا
- الانتشار محتاج شروط صريحة
- الهوية والسياق مرتبطين بقوة

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

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

وده اللي بيديها وزن. مش نسخة أضعف من الملكية. ومش ترخيص أشد. دي طوبولوجيا مختلفة. ونفس الكلام ينطبق على سلع المشاع.

سي سي زيرو مش معناها انعدام الملكية بمعنى التخلي.

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

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

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

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

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

من غير ده، كل تفاعل يبقى كوبري مخفي. ومع تراكم الكباري المخفية، بترجعي فعليا لمجال واحد تاني بس برؤية غير عادلة. فالمطلوب الحقيقي أشد من أغلب التصاميم الحالية:
- مش تشفير وبس
- ومش تحكم وصول وبس
- لكن سلامة المجال وقت التركيب. المشاع يفضل مشاع.

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