สภานิติบัญญัติแห่งรัฐแคลิฟอร์เนียมีมติเป็นเอกฉันท์ผ่านร่างกฎหมาย Assembly Bill 1856 ซึ่งเป็นมาตรการที่ยกเว้นระบบปฏิบัติการโอเพนซอร์สที่เผยแพร่ภายใต้ใบอนุญาต เช่น GPL, MIT, BSD และ Apache จากพระราชบัญญัติการรับประกันอายุในยุคดิจิทัล (Digital Age Assurance Act) ที่กำลังจะมีผลใช้บังคับของรัฐ การยกเว้นนี้หมายความว่าการแจกจ่ายลินุกซ์และซอฟต์แวร์อื่นๆ ที่เผยแพร่ภายใต้ใบอนุญาตโอเพนซอร์สเหล่านั้น จะไม่ถูกกำหนดให้ต้องเก็บรวบรวมหรือตรวจสอบอายุของผู้ใช้เหมือนกับระบบปฏิบัติการเชิงพาณิชย์

การลงมติเป็นเอกฉันท์ครั้งนี้น่าสังเกตอย่างยิ่ง เนื่องจากกฎหมายเกี่ยวกับการตรวจสอบอายุกลายเป็นประเด็นที่ถกเถียงกันอย่างดุเดือดทั่วประเทศ นอกจากนี้ยังทำให้เกิดคำถามเชิงปฏิบัติที่สมาชิกสภานิติบัญญัติดูเหมือนจะต้องเผชิญโดยตรง นั่นคือ จะบังคับใช้ข้อกำหนดการตรวจสอบอายุกับซอฟต์แวร์ที่ใครก็ตามสามารถคัดลอก แก้ไข และแจกจ่ายต่อได้อย่างอิสระได้อย่างไร?

สิ่งที่ AB 1856 ยกเว้นจริงๆ

พระราชบัญญัติการรับประกันอายุในยุคดิจิทัล ตามแนวคิดดั้งเดิม กำหนดให้ระบบปฏิบัติการที่จำหน่ายหรือแจกจ่ายในรัฐแคลิฟอร์เนียต้องตรวจสอบอายุของผู้ใช้ ซึ่งอาจเกิดขึ้นระหว่างการตั้งค่าบัญชีหรือการกำหนดค่าอุปกรณ์ครั้งแรก AB 1856 ได้กำหนดข้อยกเว้นสำหรับระบบปฏิบัติการที่เผยแพร่ภายใต้ใบอนุญาตโอเพนซอร์สที่ได้รับการยอมรับ ซึ่งหมายความว่าการแจกจ่ายลินุกซ์ เช่น Debian, Fedora, Arch และอื่นๆ ที่เผยแพร่ภายใต้กรอบ GPL, MIT, BSD หรือ Apache จะไม่ตกอยู่ภายใต้ขอบเขตของกฎหมาย

นี่ไม่ใช่การปรับเปลี่ยนครั้งแรกของความพยายามผลักดันการตรวจสอบอายุของรัฐแคลิฟอร์เนีย ดังที่กล่าวถึงในรายงานก่อนหน้าของเราเกี่ยวกับวิธีที่ AB 1856 ยกเลิกกฎเบราว์เซอร์ ในขณะที่การตรวจสอบอายุระดับระบบปฏิบัติการของ AB 1043 ยังคงเดิม สมาชิกสภานิติบัญญัติได้จำกัดขอบเขตของร่างกฎหมายเหล่านี้อย่างต่อเนื่องเพื่อตอบสนองต่อแรงกดดันจากนักพัฒนา กลุ่มสิทธิเสรีภาพพลเมือง และอุตสาหกรรมเทคโนโลยี การยกเว้นลินุกซ์เป็นตัวอย่างล่าสุดของการปรับเทียบใหม่นี้ แต่ไม่ได้ยกเลิกการตรวจสอบอายุระดับระบบปฏิบัติการโดยสิ้นเชิง ระบบปฏิบัติการเชิงพาณิชย์และแบบปิด ซึ่งเป็นระบบที่ผู้บริโภคส่วนใหญ่ใช้จริงในชีวิตประจำวัน ยังคงอยู่ภายใต้ข้อกำหนดตาม AB 1043

เหตุใดสมาชิกสภานิติบัญญัติจึงยกเว้นโอเพนซอร์ส

เหตุผลเชิงปฏิบัติในการยกเว้นซอฟต์แวร์โอเพนซอร์สนั้นตรงไปตรงมา เมื่อโค้ดถูกเผยแพร่ภายใต้ใบอนุญาตแบบอนุญาตหรือแบบ copyleft แล้ว โค้ดนั้นสามารถถูก fork เปลี่ยนแบรนด์ และแจกจ่ายต่อได้โดยใครก็ได้ ทุกที่ โดยไม่มีบริษัทกลางให้ต้องรับผิดชอบ ไม่มีหน่วยงานใดที่จะปรับหรือฟ้องร้องได้หากการแจกจ่ายลินุกซ์ไม่ดำเนินการตรวจสอบอายุ เนื่องจากไม่มีหน่วยงานใดที่ควบคุมลินุกซ์ได้ทั้งหมดเหมือนกับ Windows หรือ macOS

ความเป็นจริงเชิงโครงสร้างดังกล่าวทำให้การบังคับใช้ข้อกำหนดแบบครอบคลุมกับซอฟต์แวร์โอเพนซอร์สแทบจะเป็นไปไม่ได้เลย ผู้ที่ทำงานอดิเรกดูแลการแจกจ่ายเฉพาะกลุ่ม หรือนักพัฒนาที่สร้างอิมเมจลินุกซ์แบบกำหนดเองสำหรับการใช้งานเฉพาะ อาจต้องเผชิญกับภาระผูกพันในการปฏิบัติตามที่ออกแบบมาสำหรับองค์กรขนาดใหญ่ที่มีทรัพยากรด้านกฎหมายและวิศวกรรมเหลือเฟือ การยกเว้นโครงการเหล่านี้ช่วยหลีกเลี่ยงไม่ให้ผู้ดูแลที่เป็นอาสาสมัครและชุมชนโอเพนซอร์สขนาดเล็กต้องตกอยู่ในความเสี่ยงทางกฎหมายสำหรับสิ่งที่ไม่มีความเป็นจริงที่จะปฏิบัติตามได้

ผลกระทบด้านความเป็นส่วนตัว: ใครยังคงต้องรับผิดชอบ

สำหรับผู้ใช้ที่ให้ความสำคัญกับความเป็นส่วนตัว การยกเว้นครั้งนี้ถือเป็นชัยชนะที่มีความหมาย แม้จะจำกัดวงก็ตาม ผู้ใช้ลินุกซ์จะไม่ถูกเก็บรวบรวมหรือตรวจสอบอายุในระดับระบบปฏิบัติการ ซึ่งรักษาจุดดึงดูดใจที่ยาวนานของแพลตฟอร์มเอาไว้ นั่นคือ ความสามารถในการใช้คอมพิวเตอร์โดยไม่ต้องมอบข้อมูลระบุตัวตนเพียงเพื่อเปิดเครื่อง

แต่การยกเว้นนี้ไม่ได้เปลี่ยนภาพรวมสำหรับผู้ใช้อินเทอร์เน็ตส่วนใหญ่ เนื่องจากคนส่วนใหญ่ใช้ระบบปฏิบัติการเชิงพาณิชย์ที่ยังคงอยู่ภายใต้ข้อกำหนดการตรวจสอบอายุ สิ่งนี้ทำให้นักเคลื่อนไหวด้านความเป็นส่วนตัวต้องเฝ้าจับตาดูอย่างใกล้ชิดว่าการตรวจสอบระดับระบบปฏิบัติการเหล่านั้นถูกนำไปใช้อย่างไร และข้อมูลใดบ้างที่ถูกเก็บรวบรวม จัดเก็บ และอาจถูกแชร์ในกระบวนการนี้ โครงการตรวจสอบอายุได้รับการจับตามองในระดับรัฐบาลกลางเช่นกัน วุฒิสมาชิก Andy Kim เสนอ พระราชบัญญัติการรับประกันอายุในยุคดิจิทัลที่เปลี่ยนภาระการตรวจสอบไปที่ร้านแอป ซึ่งสะท้อนแนวโน้มที่กว้างขึ้นในการผลักดันการตรวจสอบอายุขึ้นไปในชั้นซอฟต์แวร์ ให้ใกล้กับแพลตฟอร์มและระบบปฏิบัติการที่ผู้คนพึ่งพาในชีวิตประจำวันมากขึ้น

นอกจากนี้ยังควรสังเกตว่าแคลิฟอร์เนียไม่ได้ดำเนินการเพียงลำพัง ข้อกำหนดการตรวจสอบอายุได้รับการผลักดันใน หลายสิบรัฐ ซึ่งมัก trace ย้อนกลับไปยังกลุ่มสนับสนุนที่มีรากฐานมาจากพระราชบัญญัติความปลอดภัยออนไลน์ของสหราชอาณาจักร แรงผลักดันทางกฎหมายในวงกว้างนี้หมายความว่าการยกเว้นลินุกซ์ แม้จะเป็นการบรรเทาทุกข์สำหรับผู้ใช้โอเพนซอร์ส แต่ก็ไม่น่าจะส่งสัญญาณถึงการชะลอตัวของความพยายามตรวจสอบอายุโดยทั่วไป

ความหมายสำหรับคุณ

หากคุณใช้การแจกจ่ายลินุกซ์หรือระบบปฏิบัติการโอเพนซอร์สอื่นๆ AB 1856 หมายความว่าคุณจะไม่ถูกขอให้ตรวจสอบอายุเพียงเพื่อใช้อุปกรณ์ของคุณ อย่างน้อยก็ภายใต้กฎหมายเฉพาะของรัฐแคลิฟอร์เนียฉบับนี้ นี่เป็นประโยชน์ด้านความเป็นส่วนตัวที่แท้จริงที่ควรชื่นชม โดยเฉพาะสำหรับผู้ที่เลือกซอฟต์แวร์โอเพนซอร์ส partly เพื่อหลีกเลี่ยงแนวทางปฏิบัติในการเก็บรวบรวมข้อมูลที่พบบนแพลตฟอร์มเชิงพาณิชย์

หากคุณใช้ Windows, macOS หรือระบบปฏิบัติการเชิงพาณิชย์แบบปิดอื่นๆ การยกเว้นนี้ไม่ครอบคลุมถึงคุณ คุณควรคาดหวังว่าข้อกำหนดการตรวจสอบอายุจะถูกนำไปใช้ภายใต้ AB 1043 และกฎหมายที่คล้ายกัน และควรให้ความสนใจว่าระบบเหล่านั้นจัดการข้อมูลของคุณอย่างไร: สิ่งที่ถูกเก็บรวบรวม เก็บรักษานานเท่าใด และถูกแชร์กับบุคคลที่สามหรือไม่ เทคโนโลยีการตรวจสอบอายุมีความแตกต่างกันอย่างมากในเรื่องการเคารพความเป็นส่วนตัว และไม่ใช่ทุกการนำไปใช้จะเท่าเทียมกัน

ข้อสรุปสำคัญ

AB 1856 ของรัฐแคลิฟอร์เนียยกเว้นระบบปฏิบัติการโอเพนซอร์สที่เผยแพร่ภายใต้ใบอนุญาต GPL, MIT, BSD และ Apache จากพระราชบัญญัติการรับประกันอายุในยุคดิจิทัลของรัฐ สาเหตุหลักเพราะการบังคับตรวจสอบอายุกับซอฟต์แวร์ที่สามารถ fork ได้อย่างอิสระนั้นไม่สามารถปฏิบัติได้จริง การลงมติเป็นเอกฉันท์สะท้อนถึงการประนีประนอมเชิงปฏิบัติ มากกว่าการถอยห่างจากการตรวจสอบอายุในวงกว้าง เนื่องจากระบบปฏิบัติการเชิงพาณิชย์ยังคงอยู่ภายใต้ข้อกำหนดที่คล้ายกันตาม AB 1043 สำหรับผู้ใช้ลินุกซ์ นี่คือชัยชนะด้านความเป็นส่วนตัวที่ชัดเจน สำหรับคนอื่นๆ ภูมิทัศน์การตรวจสอบอายุยังคงพัฒนาอย่างต่อเนื่อง และการติดตามข้อมูลว่ากฎหมายเหล่านี้ถูกนำไปใช้ในระดับระบบปฏิบัติการอย่างไร ยังคงเป็นวิธีที่ดีที่สุดในการปกป้องความเป็นส่วนตัวของคุณในอนาคต