مطور ينشئ نسخة فرعية من systemd لإزالة حقل تاريخ الميلاد الخاص بالتحقق من العمر

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

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

مقالات ذات صلة

Governor Gavin Newsom signs California's Digital Age Assurance Act, requiring OS age verification for safer online content.
صورة مولدة بواسطة الذكاء الاصطناعي

California enacts Digital Age Assurance Act requiring OS age verification

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

Following initial reports of an impending law, California Governor Gavin Newsom has signed AB 1043, the Digital Age Assurance Act, requiring operating system providers to collect users' ages during account setup and share via API with app developers. Effective January 1, 2027, it applies to major platforms like Windows, iOS, Android, macOS, SteamOS, and Linux distributions, aiming for age-appropriate content without biometrics.

Dylan M. Taylor, a longtime open source contributor, added an optional birthDate field to systemd's user database to help Linux distributions comply with US state age verification laws. The change sparked intense controversy in the Linux community, leading to harassment and death threats against Taylor. In an interview, he defended the addition as simple attestation rather than verification.

من إعداد الذكاء الاصطناعي

The freedesktop project has shut down a proposed age verification interface for Linux desktops after receiving strong backlash from the community. The initiative aimed to help applications comply with new U.S. state laws on online age checks. Critics raised concerns over privacy and the appropriateness of such features in core desktop standards.

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

من إعداد الذكاء الاصطناعي

Discord announced new default settings on February 9 to enhance age-appropriate experiences, set to implement in March. The 'teen-by-default' policy requires age verification for accessing sensitive content and features. Users have expressed concerns over privacy and potential data breaches.

A recent guide highlights four essential systemd tools that help new Linux users diagnose and fix common system issues. Systemd, the widely used init system in major distributions, provides built-in utilities for managing services, viewing logs, analyzing boot times, and investigating crashes. These tools offer a structured approach to resolving problems without guesswork.

من إعداد الذكاء الاصطناعي

The Linux kernel project has officially documented its policy on AI-assisted code contributions with the release of Linux 7.0. The guidelines require human accountability, disclosure of AI tool use, and a new 'Assisted-by' tag for patches involving AI. Sasha Levin formalized the consensus reached at the 2025 Maintainers Summit.

 

 

 

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض