مجلس قانون‌گذاری کالیفرنیا لایحه AB 1856 را تصویب کرد و سیستم‌عامل‌ها و نرم‌افزارهای متن‌باز را از دامنهٔ قانون Digital Age Assurance Act خارج نمود.

خلاصهٔ تغییرات کلیدی

سنا لایحه را در 21 اوت اصلاح و در 26 اوت با رأی 39-0 تصویب کرد؛ مجلس نیز روز بعد با اصلاحات موافقت نمود و اکنون متن اصلاح‌شده برای امضای فرماندار ارسال شده است. اصلاحات تعریف «تأمین‌کنندهٔ سیستم‌عامل» را بازنویسی می‌کند تا هر کسی که نرم‌افزار را «تحت شرایط مجوزی توزیع می‌کند که به گیرنده اجازهٔ کپی، بازتوزیع و تغییر نرم‌افزار را می‌دهد» از الزام به جمع‌آوری سیگنال سن معاف شود.

مجوزها و توزیع‌های معاف

نرم‌افزارهایی که تحت مجوزهایی مانند GPL، MIT، BSD و Apache توزیع می‌شوند، مشمول معافیت‌اند. در نتیجه توزیع‌هایی مانند Debian، Fedora، Ubuntu، Arch و خانوادهٔ BSD از شمول AB 1856 خارج می‌شوند.

صفحه‌نمایش با لوگوی لینوکس و نمادهای مجوزهای متن‌باز

سه استثنای عملی مهم

  • بخش‌های غیرقابل‌اجرا: کتابخانه‌ها و وابستگی‌هایی که از طریق مدیر بسته‌هایی مانند apt و pacman توزیع می‌شوند، اگر به‌عنوان برنامهٔ اجرایی مستقل عرضه نشوند، مشمول قانون نیستند.
  • افزونه‌ها و الحاقات داخلی: فروشگاه‌هایی که تنها افزونه‌ها یا الحاقاتی عرضه می‌کنند که داخل یک برنامهٔ میزبان اجرا می‌شوند (مثلاً فروشگاه افزونهٔ مرورگر)، از دامنهٔ قانون خارج‌اند.
  • تعریف «کاربر» بازنگری شد: تعریف پیشین که هر مالک دستگاه را به‌طور خودکار «کودک» تلقی می‌کرد، حذف شد تا امکان تعیین سن واقعی کاربران توسط دستگاه‌ها منطقی‌تر گردد.

حریم خصوصی و محدودیت سوءاستفاده از سیگنال سن

قانون‌گذاران بندی اضافه کردند که درخواست سیگنال سنی از تأمین‌کنندهٔ سیستم‌عامل یا فروشگاه برنامه مگر در مواردی که قانوناً الزام وجود داشته باشد، ممنوع است. این منع جلوی استفادهٔ نامرتبط از API سن به‌عنوان کانال جمع‌آوری دادهٔ عمومی را می‌بندد. همچنین پلتفرم‌ها و توسعه‌دهندگان از مصونیت حسن‌نیت در برابر سیگنال‌های نادرست بهره‌مند می‌شوند تا بابت خطاهای سیگنال‌دهی مسئولیت غیرمنصفانه متوجهشان نشود.

کد و بسته‌های نرم‌افزاری در یک مدیر بسته

دامنهٔ اجرا و مهلت‌ها

سیستم‌عامل‌های تجاری مانند Windows، macOS، iOS و Android همچنان مشمول قانون باقی می‌مانند و جمع‌آوری اطلاعات سن هنگام راه‌اندازی حساب از تاریخ 1/1/2027 اجباری خواهد بود. برای دستگاه‌هایی که پیش از آن تاریخ تنظیم شده‌اند، مهلت ثانویه تا 1/7/2027 تعیین شده است.

نقاط مبهم و موارد مورد توجه

وضعیت SteamOS هنوز کاملاً مشخص نیست؛ اجزای سیستمی آن مبتنی بر Arch و متن‌باز است، اما Valve این تصویر را همراه با کلاینت اختصاصی Steam توزیع می‌کند که ممکن است آن را مشمول قانون سازد. در مقابل GrapheneOS که تحت مجوزهای MIT و Apache توزیع می‌شود، اکنون واضحاً خارج از دامنهٔ AB 1856 قرار می‌گیرد. در سطح بین‌المللی نیز قوانینی مانند قانون دیجیتال ECA برزیل ممکن است بر این پروژه‌ها تأثیر بگذارد.

واکنش‌ها و گام بعدی

معافیت توسط نمایندهٔ Buffy Wicks پیشنهاد شد؛ او این اصلاحات را پس از فشار و نقد از سوی توسعه‌دهندگان لینوکس و بنیاد مرزهای الکترونیک (EFF) مطرح کرد. متن اصلاح‌شده اکنون برای امضا جلوی فرماندار قرار دارد و در صورت امضا، کالیفرنیا الگوی مهمی از توازن میان حفاظت از کودکان و حفظ زیربنای متن‌باز ارائه خواهد کرد.

نکات کلیدی برای خوانندگان

  • معافیت شامل سیستم‌عامل‌ها و نرم‌افزارهای متن‌باز تحت مجوزهایی مانند GPL، MIT، BSD و Apache است.
  • توزیع‌های معروف لینوکس و خانوادهٔ BSD از شمول AB 1856 خارج می‌شوند.
  • درخواست سیگنال سنی توسط فروشگاه‌ها یا تأمین‌کنندگان ملزم به قانون تنها در صورت الزام قانونی امکان‌پذیر است.
  • سیستم‌عامل‌های تجاری کماکان مشمول قانون خواهند بود و مهلت اجرا از 1/1/2027 آغاز می‌شود.

چشم‌انداز: تصویب این معافیت می‌تواند الگویی برای دیگر ایالت‌ها و کشورها باشد که در تلاش برای برقراری تعادل میان الزامات احراز هویت سنی و حفاظت از حریم خصوصی و آزادی نرم‌افزارهای متن‌باز هستند. اکنون نقش فرماندار و واکنش بازیگران اکوسیستم نرم‌افزار در تعیین مسیر نهایی تصمیم‌گیری اهمیت دارد.