مشروع DAWO في هولندا يبني بيئة عمل رقمية حكومية على NixOS بمكونات قابلة للاستبدال
حين تُكتب عبارة «قابل للاستبدال» هدفًا معماريًا من اليوم الأول لا وعدًا بعد التعاقد، يصبح الاستقلال عن مورد واحد خاصية في التصميم لا شعارًا.
وسم
حين تُكتب عبارة «قابل للاستبدال» هدفًا معماريًا من اليوم الأول لا وعدًا بعد التعاقد، يصبح الاستقلال عن مورد واحد خاصية في التصميم لا شعارًا.
بيئة تحتوي كل الأدوات من اللحظة الأولى قد تحل مشكلة متكررة في تشغيل الـ agents داخل sandbox، حيث يضيع الوقت في تثبيت أدوات ناقصة وكسر البيئة.
الخط الفاصل بين الـ microcontroller والكمبيوتر كان وحدة إدارة الذاكرة، وعبوره يعني أن مشاريع كانت تحتاج لوحة كاملة قد تكفيها شريحة واحدة.
التغيير الأهم في أكثر أدوات Linux استخدامًا ليس اللغة بل الرخصة، فمن يبني على البديل الجديد لم يعد ملزمًا بفتح كوده كما كان مع نسخة GNU.
لم يتغير معيار قبول الكود في Debian، بل تغير موضع المسؤولية: من يرسل المساهمة مسؤول عن فهمها ومراجعتها، أيًّا كانت الأداة التي كتبتها.
أجهزة Apple بمعالج M3 لم تعد مرتبطة بنظام تشغيل واحد، وهو ما يكتسب وزنًا حين يتوقف الدعم الرسمي عن جهاز غالٍ ما زال صالحًا للعمل.
ليست ثغرة ولا اختراقًا، بل صلاحية تنتهي في موعدها. والمكان الذي سيظهر فيه الأثر هو خطوط الـ CI التي تثبّت gh، في منتصف pipeline.
أي نظام حصص يطرد أولًا من يلتزم بحدّه عند الازدحام يكافئ المتجاوز ويعاقب الملتزم، وهذا ينطبق على الـ rate limits والـ quotas كما ينطبق على الذاكرة.
الحل لمشكلة agent يستهلك ذاكرة الجهاز لم يأتِ من الموديل ولا من الـ prompt، بل من نظام التشغيل، ومشكلات الـ agents تتحول تدريجيًا إلى مشكلات تشغيل عادية.
الـ NAT لم يكن جدار حماية في أي يوم، بل حلًا لندرة العناوين. ومع انتشار CGNAT يتشارك آلاف المشتركين حدودًا واحدة دون أن يختاروا ذلك.
الـ container ليس جدارًا بل ميزة داخل النواة، وما دامت الخدمات تتشارك النواة نفسها على خادم واحد، فصلاحيات root في إحداها قد تعني root في الجميع.
التقوية الأمنية لا تتراكم دائمًا في اتجاه واحد، فتقليل الصلاحيات غيّر هوية من تعمل العملية باسمه، وهذا فتح بابًا لم يكن موجودًا.
لا تصويت ولا لجنة في تطوير Linux، والآلية الوحيدة لحسم الخلاف موجودة في الرخصة نفسها، ولذلك تحدد الرخصة إن كان لدى من يبني على مشروع مفتوح باب خروج حقيقي.