قام جيفري سيثرون ساردينا، وهو باحث في تعلم الآلة، بإنشاء نسخة فرعية من systemd تسمى Liberated systemd لحذف حقل تاريخ الميلاد (birthDate) الذي تمت إضافته مؤخرًا. تم إدخال هذا الحقل الأسبوع الماضي استجابةً لقوانين التحقق من العمر في ولايات كاليفورنيا وكولورادو والبرازيل. وتهدف هذه النسخة الفرعية إلى التخلص مما يعتبره منشئها كودًا يتيح المراقبة، مع الحفاظ على التزامن مع المشروع الرئيسي.
يعمل systemd كنظام تهيئة ومدير خدمات افتراضي لمعظم توزيعات لينكس الرئيسية، حيث يتولى عمليات الإقلاع وإدارة الخدمات. وفي الأسبوع الماضي، قام مطوروه بدمج طلب سحب يضيف حقل تاريخ ميلاد اختياريًا إلى سجلات المستخدمين. هذا الحقل، الذي لا يمكن ضبطه إلا من قبل المسؤولين، يدعم الامتثال لمتطلبات التحقق من العمر في كاليفورنيا وكولورادو والبرازيل. ولا يقوم نظام systemd بحد ذاته بمعالجة البيانات؛ بل يوفر حقلًا قياسيًا لأدوات مثل xdg-desktop-portal، والتي يمكن للتوزيعات تجاهلها إذا لم تكن هناك حاجة إليها. وردًا على ذلك، أطلق جيفري سيثرون ساردينا مشروع Liberated systemd، وهو نسخة فرعية تجرد الكود من كل ما يتعلق بحقل تاريخ الميلاد. ويوضح المستودع هدفه ببساطة: إزالة العناصر التي تتيح المراقبة مع الحفاظ على بقية نظام systemd وتتبع التغييرات في المشروع الأصلي. تُجري هذه النسخة تعديلات على 12 ملفًا عبر خمس عمليات دمج، حيث تحذف الحقل وخيارات homectl لضبط تواريخ الميلاد، بالإضافة إلى إدخالات دليل المستخدم ذات الصلة وكود العرض والاختبارات. واعتبارًا من 23 مارس 2026، تتأخر النسخة عن نظام systemd الرئيسي بـ 37 عملية دمج. كما يحتفظ ساردينا بمستودع مصاحب يسمى systemd-suite لاختبار هذه النسخة. هذا الجهد الفردي ليس له إصدارات حتى الآن وقد لا يكون مناسبًا للاستخدام في بيئات الإنتاج بسبب تأخره عن الإصدار الرئيسي. وغالبًا ما تثير مثل هذه النسخ الفرعية نقاشات في مجتمعات البرمجيات مفتوحة المصدر، خاصة في ظل الجدل الدائر حول تفويضات التحقق من العمر.