- เป็นระบบปฏิบัติการที่พัฒนาบน Debian โดยยึดหลักสำคัญคือไม่ถามและไม่เก็บอายุของผู้ใช้
- ประกาศอยู่ในสถานะไม่ปฏิบัติตามโดยเจตนา (noncompliance) ต่อข้อกำหนดการยืนยันอายุใน กฎหมาย California Digital Age Assurance Act (AB 1043)
- ใช้ขอบเขตนิยามของคำว่า “ผู้ให้บริการระบบปฏิบัติการ” ตามกฎหมาย เพื่อแสดงเชิงทดลองว่า เพียงแค่แก้ไข bash script ก็อาจตกอยู่ภายใต้การกำกับดูแลได้
- ชี้ให้เห็นว่า บริษัทขนาดใหญ่ (Apple, Google, Microsoft) สามารถปฏิบัติตามได้อย่างง่ายดาย แต่โครงการโอเพนซอร์สที่ไม่มีทรัพยากรแทบเป็นไปไม่ได้
- โครงการนี้มีความหมายในฐานะการต่อต้านการสร้างโครงสร้างพื้นฐานการสอดส่องภายใต้ข้ออ้างเรื่องการคุ้มครองเด็ก และเป็นการทดลองอารยะขัดขืนดิจิทัลที่เปิดเผยความขัดแย้งในตัวกฎหมาย
ภาพรวมของ Ageless Linux
- Ageless Linux เป็นดิสทริบิวชันระบบปฏิบัติการที่อิงจาก Debian โดยแก้ไขไฟล์
/etc/os-release เพื่อเปลี่ยนการระบุระบบเป็น “Ageless Linux”
- กระบวนการติดตั้งประกอบด้วย 2 ขั้นตอน: ติดตั้ง Debian ก่อน แล้วจึงรันสคริปต์แปลงระบบ
- ระหว่างการแปลงจะปิดการใช้งาน API สำหรับเก็บอายุ และติดตั้งเอกสารการไม่ปฏิบัติตามกฎหมายลงในระบบ
- โครงการประกาศว่าไม่รู้และไม่จำเป็นต้องรู้อายุของผู้ใช้
- ใช้ถ้อยคำว่า “ตามกฎหมายเราควรถามอายุ แต่เราจะไม่ถาม” เพื่อระบุตัวตนของโครงการอย่างชัดเจน
นิยามทางกฎหมายและการตีความ
- ตามนิยามของ AB 1043 ผู้ให้บริการระบบปฏิบัติการ (Operating System Provider) หมายถึงบุคคลหรือองค์กรใด ๆ ที่ “พัฒนา อนุญาตให้ใช้สิทธิ์ หรือควบคุม” ซอฟต์แวร์ระบบ
- Ageless Linux ควบคุม
/etc/os-release จึงเข้าข่ายเป็นผู้ให้บริการระบบปฏิบัติการตามกฎหมาย
- ผู้ใช้ที่รันสคริปต์แปลงระบบก็กลายเป็น “ผู้ให้บริการระบบปฏิบัติการ” เช่นกัน
- ‘ผู้ใช้ (User)’ ถูกนิยามในกฎหมายว่าเป็นเด็กเท่านั้น ขณะที่ผู้ใหญ่ถูกจัดเป็น “ผู้ถือบัญชี (Account Holder)”
- Ageless Linux ปฏิเสธการแบ่งแยกนี้ และยอมรับทุกช่วงอายุว่าเป็นผู้ใช้
- ตามนิยามของ ‘covered app store’ เว็บไซต์หรือรีโพซิทอรี GitHub ใด ๆ ที่แจกจ่ายไฟล์
.deb ก็อาจอยู่ภายใต้กฎหมายเช่นกัน
ผลกระทบที่เกิดขึ้นจริงของกฎหมาย
- AB 1043 ผ่านสภานิติบัญญัติรัฐแคลิฟอร์เนียในปี 2025 ด้วยคะแนนเห็นชอบเป็นเอกฉันท์ และได้รับการสนับสนุนจากบริษัทแพลตฟอร์มใหญ่เช่น Apple และ Google
- บริษัทขนาดใหญ่มีระบบยืนยันอายุและระบบบัญชีอยู่แล้ว จึงแทบไม่มีต้นทุนในการปฏิบัติตาม
- ในทางกลับกัน ดิสทริบิวชันแบบไม่แสวงกำไรและขับเคลื่อนด้วยอาสาสมัคร เช่น Debian, Arch, Gentoo แทบไม่สามารถปฏิบัติตามได้
- สำหรับโครงการที่เน้นความเป็นส่วนตัวอย่าง Kicksecure, Whonix การปฏิบัติตามกฎหมายนี้จะบั่นทอนเหตุผลในการมีอยู่ของโครงการ
- แม้ไม่ต้องมีการลงโทษจริง กฎหมายก็ยังสร้างผลให้โครงการขนาดเล็กและกลางหดตัวผ่าน “ความหวาดกลัวจากกฎระเบียบ”
- หากฝ่าฝืน อาจถูกปรับสูงสุด $7,500 ต่อเด็ก 1 คน
- โครงการส่วนใหญ่จึงมีแนวโน้มจะเพิ่มข้อความ “ห้ามใช้ในแคลิฟอร์เนีย” หรือยุติการแจกจ่ายไปเลย
การคุ้มครองเด็กและมุมมองเชิงการศึกษา
- Ageless Linux มาพร้อมไคลเอนต์ IRC ที่แสดงคำแนะนำแบบมนุษย์ว่า “ก่อนคุยออนไลน์ ให้ถามผู้ใหญ่ก่อน”
- นี่สะท้อนการเน้นแนวทางเชิงการศึกษาแทนการควบคุมด้วยเทคโนโลยี
- ในทางตรงกันข้าม ระบบที่ปฏิบัติตาม AB 1043 จะบังคับจำกัดการเข้าถึงผ่านการกรอกอายุ
- เด็กสามารถหาทางหลบเลี่ยงได้ และจะเรียนรู้ว่า “กฎหมายคือสิ่งที่ต้องหลอกให้ผ่าน”
- สิ่งนี้ก่อให้เกิด “วัฒนธรรมการหลบเลี่ยงกฎหมาย” คล้ายบทเรียนจากยุค Prohibition
- งานศึกษาจากสถาบันวิจัย (เช่น CDT) รายงานว่าเยาวชนสามารถหลบเลี่ยงการยืนยันอายุได้ และมองว่าเป็นการละเมิดความเป็นส่วนตัว
- ผู้ปกครองจำนวนมากก็ชอบการให้ความรู้ด้านดิจิทัลมากกว่าการควบคุมเชิงเทคนิค
แนวทางคุ้มครองเด็กทางเลือก
- Ageless Linux สนับสนุนกรอบกฎหมายที่เน้นการศึกษา ไม่ใช่การสร้างโครงสร้างพื้นฐานการสอดส่อง
- แสดงคำเตือนด้านความปลอดภัยที่ชัดเจนในแอปเสี่ยง เช่น โซเชียลมีเดียหรือแอปรับส่งข้อความ
- เสนอให้สนับสนุนการศึกษาดิจิทัลในโรงเรียน และเพิ่มความรับผิดชอบของอัลกอริทึมแพลตฟอร์ม
- ในทางกลับกัน กฎหมายที่บังคับให้ทุกระบบปฏิบัติการเก็บและส่งต่ออายุของผู้ใช้ ถูกนิยามว่าเป็น**“คำสั่งสร้างโครงสร้างพื้นฐานระบุตัวตน”**
การประกาศไม่ปฏิบัติตามและความขัดแย้งเชิงตรรกะ
- Ageless Linux ระบุสถานะการปฏิบัติตามของแต่ละข้อใน AB 1043 อย่างชัดเจน
- อินเทอร์เฟซป้อนอายุ: ไม่มี
- API สัญญาณอายุ: ไม่มี
- การส่งข้อมูลขั้นต่ำ: ปฏิบัติตามเพราะ “0 คือค่าน้อยที่สุด”
- การห้ามแชร์กับบุคคลที่สาม: ปฏิบัติตามเพราะ “ไม่มีข้อมูลอยู่แล้วจึงแชร์ไม่ได้”
- โครงสร้างค่าปรับของกฎหมายมีความขัดแย้งตรงที่จะคำนวณค่าปรับได้ก็ต่อเมื่อมีข้อมูลเด็กอยู่ก่อนเท่านั้น
- หากไม่เก็บอายุ ก็ไม่สามารถระบุได้ว่า “มีเด็กที่ได้รับผลกระทบ” กี่คน
- ดังนั้นจึงเสนอเหตุผลว่าแม้แต่การคำนวณค่าปรับเองก็เป็นไปไม่ได้
Flagrant Mode และการแจกจ่ายเชิงกายภาพ
- Flagrant Mode คือโหมดไม่ปฏิบัติตามอย่างเต็มรูปแบบที่ลบแม้แต่ “ความพยายามโดยสุจริตในการปฏิบัติตาม” ออกไป
- ไม่มีการติดตั้งการเก็บอายุ, API หรืออินเทอร์เฟซใด ๆ
- บันทึกข้อความปฏิเสธอย่างชัดเจนไว้ในไฟล์
/etc/ageless/REFUSAL
- การทดลองแจกจ่ายเชิงกายภาพ
- ติดตั้งลงใน USB drive หรือ Raspberry Pi Pico แล้วส่งมอบให้เด็กโดยตรง
- ในทางกฎหมายจะถือว่าเป็น “ผู้ให้บริการระบบปฏิบัติการ” อย่างชัดเจน จึงเห็นการฝ่าฝืนได้ตรงไปตรงมา
- โครงการถึงขั้นร้องขอให้ถูกปรับ $7,500 ต่อสาธารณะ เพื่อทดสอบขีดจำกัดที่แท้จริงของนิยามทางกฎหมาย
ประเด็นสำคัญจาก FAQ
- Ageless Linux เป็นดิสทริบิวชันจริงที่สร้างบน bash script และถูกมองว่ามีโครงสร้างแบบเดียวกับ Debian หรือ Ubuntu
- จุดประสงค์คือเปิดเผยขอบเขตนิยามที่กว้างเกินไปของ AB 1043 และความเป็นไปได้ในการบังคับใช้แบบเลือกปฏิบัติ
- ไม่มีการให้บริการ API ยืนยันอายุ และจะไม่พัฒนาในอนาคตด้วย
- กฎหมายนี้เป็นระบบค่าปรับทางแพ่ง ไม่ใช่โทษทางอาญา และมีเพียงอัยการสูงสุดของรัฐแคลิฟอร์เนียเท่านั้นที่บังคับใช้ได้
- โครงการท้าทายอย่างเปิดเผยว่า “ถ้ากฎหมายนี้มีคุณค่า ก็จงบังคับใช้กับเราก่อน”
บทสรุป
- Ageless Linux คือทั้งงานเสียดสีเชิงเทคนิคและโครงการอารยะขัดขืนที่เปิดเผยความขัดแย้งในกฎหมาย
- เตือนว่าโครงสร้างกำกับดูแลที่เอื้อบริษัทใหญ่เป็นศูนย์กลางอาจทำให้ระบบนิเวศโอเพนซอร์สหดตัว
- ผ่านแนวคิด “ระบบปฏิบัติการที่ไม่ถามอายุของเด็ก” โครงการนี้จึงเป็นการปกป้องคุณค่าของความเป็นส่วนตัวและเสรีภาพในเชิงทดลอง
- ปรัชญาของโครงการถูกสรุปไว้ในประโยคว่า “No children were age-verified. No data was collected.”
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
น่าแปลกที่มีการผลักดันเรื่อง การยืนยันอายุ พร้อมกันทั้งในสหรัฐฯ สหราชอาณาจักร และ EU
ข้อผิดพลาดเชิงตรรกะก็เหมือนกันหมด และดูเป็นกรณีตัวอย่างว่ากลุ่มล็อบบี้ข้ามชาติเคลื่อนไหวกันอย่างไร
ผมคิดว่าปัญหาการควบคุมกิจกรรมออนไลน์ของเด็กนั้นเป็นเรื่องที่แก้ได้อยู่แล้วด้วย บทบาทของพ่อแม่และแอป parental control
เลยทำให้โซเชียลมีเดียเริ่มล็อบบี้รัฐบาลภายใต้ข้ออ้างว่า “ต้องปกป้องเด็ก” เพื่อผลักดัน การยืนยันตัวตน
เป้าหมายจริงคือประสิทธิภาพโฆษณา การติดตามข้อมูล และการเพิ่มการสอดส่องของรัฐ
สุดท้ายผู้ลงโฆษณา แพลตฟอร์ม และรัฐบาลได้ประโยชน์กันหมด ส่วนผู้ใช้ทั่วไปเป็นฝ่ายเสียเปรียบ
ในสหราชอาณาจักร เด็กประถมถูกบังคับให้ เรียนด้วย iPad และในทางปฏิบัติก็ติด YouTube กันอยู่
โรงเรียนเอกชนยิ่งหนักกว่าเดิม และทางเลือกเดียวจริงๆ คือโฮมสคูล
ในสถานการณ์แบบนี้ การพูดว่าปัญหา “ถูกแก้แล้ว” ก็แทบไม่ต่างจากการพูดแทน ผลประโยชน์ของบริษัท
ดูตัวอย่างที่เกี่ยวข้องได้ที่ Letterjoin
ไม่เข้าใจว่าทำไมนักพัฒนาดิสโทร Linux ต้องพยายามทำตามกฎหมายของแคลิฟอร์เนีย
มันก็แค่ซอฟต์แวร์ที่ดาวน์โหลดได้ ถ้าแต่ละประเทศต้องการก็แค่ บล็อกด้วยไฟร์วอลล์ของตัวเอง ก็พอ
นักพัฒนาไม่ได้มีหน้าที่ต้องคุ้มครองพลเมืองของประเทศอื่น
ประเทศต่างๆ ควรบล็อกเองแบบที่จีนทำ ไม่ใช่โยนความรับผิดชอบมาให้นักพัฒนา
ท่าทีต่อต้านแบบโอเพนซอร์ส ลักษณะนี้แหละที่ดูเป็นจิตวิญญาณนักพัฒนาของจริง
ไม่กี่วันก่อนผมตกใจมากที่เห็นการคุยกันในเมลลิงลิสต์ของ freedesktop.org เรื่องจะใส่ government API เข้าไปใน dbus
เหมือนพวกเขาไม่รู้ด้วยซ้ำว่าชื่อโดเมนของตัวเองหมายถึงอะไร
sudo setage 12987123ก็จบแล้วกฎหมายนี้จะว่าโง่ก็โง่ แต่ไม่จำเป็นต้องคิดให้ซับซ้อนเกินไป
แค่มีอินเทอร์เฟซให้ OS ส่งข้อมูลอายุให้แอป ก็พอ
ระบบไฟล์กับเชลล์ก็ทำหน้าที่นั้นได้อยู่แล้ว แค่ให้ผู้ใช้สร้างไฟล์ไว้สักไฟล์ก็จบ
ถ้าวันหนึ่งกฎหมายกลายสภาพเป็นเครื่องมือสอดส่อง ก็ค่อยหยุดทำตอนนั้นได้
ผมคิดว่าที่มีกฎหมายแบบนี้ก็เพราะ การล็อบบี้ของ Meta
ควรเผยแพร่งานสืบสวนนี้ให้กว้างกว่านี้ — tboteproject.com
กลุ่มอย่าง AIPAC ต่างหากที่ดูทุ่มเงินกับร่างกฎหมายเซ็นเซอร์ออนไลน์มากกว่า
แก่นของปัญหาคือการกำกับควบคุมปัจเจก พร้อมกับ เสริมความแข็งแกร่งให้ระบบสอดส่อง
ทั้งที่ควรไปกำกับโครงสร้างการออกแบบให้เสพติดของบริษัท กลับกลายเป็นว่าประชาชนต้องสูญเสียเสรีภาพแทน
ทางออกที่แท้จริงคือให้พ่อแม่เป็นผู้รับผิดชอบ
น่าตกใจมากที่ AB 1043 ผ่านสภาแคลิฟอร์เนียแบบเอกฉันท์
ให้ความรู้สึกเหมือนประชาชนไม่เข้าไปมีส่วนร่วมทางการเมืองเลย ราวกับอยู่ใน จุดจบของประวัติศาสตร์
ถ้าคำนวณจำนวนผู้แทนเทียบกับจำนวนประชากร จะได้ข้อสรุปว่าขาดอยู่ราว 6,500 คน
กฎหมายของแคลิฟอร์เนียจริงๆ แล้วเป็นระบบส่งสัญญาณอายุที่ เบามากกว่าที่คิด
แค่ระดับช่องติ๊กว่า “อายุ 18 ปีขึ้นไปหรือไม่?” และไม่ต้องมีบัญชีคลาวด์ด้วย
แค่เก็บข้อมูลอายุไว้ใน
/etc/agesแล้วให้อ่านผ่าน API ก็จบผมว่ามันดีกว่าการยืนยันตัวตนแบบบังคับของสหราชอาณาจักรหรือจีนมาก
ฟีเจอร์เล็กๆ แบบนี้สะสมไปเรื่อยๆ แล้วสุดท้ายอาจลุกลามเป็นสถานการณ์ที่ รัฐบังคับให้เขียนโค้ด
ถ้าไม่หยุดตั้งแต่ตอนนี้ มันก็จะค่อยๆ ใหญ่ขึ้นเรื่อยๆ
การบังคับแบบนี้คือการละเมิด เสรีภาพในการแสดงออก
การมีส่วนร่วมควรถูกตัดสินจาก ความสามารถทางสติปัญญาและวิจารณญาณ มากกว่าอายุ
การไม่ยอมทำตามอย่างเปิดเผย ของทีม Ageless Linux น่าประทับใจมาก
สงสัยว่าพวกเขาเตรียมรับมือทางกฎหมายไว้แล้ว หรือเป็นแค่การตัดสินใจหุนหันพลันแล่น
โดยมีเจตนาให้ศาลช่วยตีความความกำกวมของกฎหมายให้ชัด เช่นนิยามของ “ผู้ให้บริการระบบปฏิบัติการ” หรือเกณฑ์ของ “เด็กที่ได้รับผลกระทบ”
การไม่ยอมทำตามแบบโชว์ให้เห็นอย่างตอนนี้ไม่ค่อยมีผลจริง และ การต่อต้านอย่างสร้างสรรค์ น่าจะดีกว่า
บน Linux ไหนก็ตามที่ผมใช้ ฟีเจอร์แบบนี้จะไม่มีทางถูกยอมรับเด็ดขาด
เพราะงั้นผมจึงคัดค้าน การยืนยันอุปกรณ์และการบังคับลงทะเบียน OS อย่างถึงที่สุด