לינוקס נמנעת מאימות גיל חובה בקליפורניה הודות לפטור חדש

  • קליפורניה אישרה תיקון שפוטר את רוב הפצות לינוקס ומערכות פתוחות אחרות מדרישות אימות גיל.
  • הפטור מגן על מערכות המופצות תחת רישיונות המאפשרים העתקה, הפצה מחדש ושינוי של התוכנה, כגון דביאן, אובונטו, פדורה ו-Arch Linux.
  • הצעד מונע מפרויקטים מבוזרים ליצור מערכות איסוף גילאים מרכזיות, אם כי SteamOS וכמה הפצות היברידיות עדיין עשויים להיות באזור אפור.

לינוקס פטורה מאימות גיל

לינוקס ואימות גיל בקליפורניה יפסיקו סוף סוף להוות בעיה עבור רוב הפצות התוכנה החינמית. בית המחוקקים של קליפורניה העביר תיקון שפוטר מערכות הפעלה המופצות תחת רישיונות המאפשרים העתקה, הפצה מחדש ושינוי של התוכנה מחובות חוק אימות הגיל השנוי במחלוקת.

ההחלטה מספקת הקלה משמעותית לפרויקטים כמו דביאן, אובונטו, פדורה, ארצ' לינוקס ומערכות קוד פתוח אחרות, אשר עד כה היו עלולות להיות מושפעות מתקנות שנועדו בעיקר לפלטפורמות טכנולוגיה גדולות. החוק המקורי היה מחייב ספקי מערכות הפעלה לאסוף מידע על גיל המשתמשים ולספק אות אימות גיל ליישומים, דרישה בעייתית במיוחד עבור פרויקטים מבוזרים המתוחזקים על ידי קהילות או מתנדבים.

קליפורניה מאשרת פטור עבור לינוקס ותוכנה חופשית

השינוי מגיע דרך הצעת חוק AB 1856 , אשר מגדירה מחדש את המושג של ספק מערכת הפעלה במסגרת חוק הבטחת העידן הדיגיטלי. הניסוח החדש אינו כולל אנשים וארגונים המפיצים מערכת הפעלה במסגרת תנאי רישיון המאפשרים לנמען להעתיק, להפיץ מחדש או לשנות את התוכנה.

בפועל, זה מגן על חלק גדול ממערכת האקולוגית של לינוקס ועל תוכנה חופשית. הפצות כמו דביאן, פדורה, אובונטו וארכי לינוקס יהיו פטורות מהחובה, וכך גם מערכות BSD שונות המופצות תחת רישיונות העומדים בדרישות שנקבעו על ידי הניסוח החדש.

הצעד מייצג שינוי משמעותי מהמצב שנוצר על ידי החוק המקורי. כאשר קליפורניה העבירה את חוק הבטחת העידן הדיגיטלי, עלו מיד שאלות כיצד פרויקטים בקוד פתוח יכולים לעמוד בחובה שנועדה לחברות עם חשבונות משתמש מרכזיים ותשתית מסחרית מאחוריהם.

החוק המקורי יכול היה לדרוש איסוף נתונים על גיל המשתמש.

חוק הבטחת העידן הדיגיטלי, לשעבר AB 1043, קובע מערכת איתות גיל שנועדה לאפשר לאפליקציות ושירותים לקבוע את טווח הגילאים של המשתמש. החקיקה מטילה חלק משמעותי מאחריות זו על ספקי מערכות הפעלה וחנויות אפליקציות.

המערכת דורשת איסוף מידע על גיל במהלך ההגדרה הראשונית של המכשיר ומתן אות התואם לאחד מטווחי הגילאים שנקבעו כאשר אפליקציה מתבקשת לעשות זאת. החוק צפוי להיכנס לתוקף ב-1 בינואר 2027.

עבור חברות כמו אפל, מיקרוסופט או גוגל, מודל זה יכול להסתמך על החשבונות שלהן, חנויות האפליקציות והתשתית המרכזית שלהן. עם זאת, יישום אותה דרישה על פרויקט כמו דביאן או ארכי לינוקס הציבה בעיות שונות לחלוטין.

הבעיה הגדולה הייתה האופי המבוזר של לינוקס

הפצות לינוקס רבות אינן פועלות כמו מוצרים מסחריים מסורתיים. אין בהכרח חברה ששולטת בכל התקנה, חשבון חובה לכל משתמש, או תשתית מרכזית המסוגלת לאמת את גילם של אלו המורידים ומתקינים את המערכת.

דבר זה הקשה במיוחד על קביעת מי אחראי למילוי התחייבויות חוקיות. בפרויקטים מסוימים, התוכנה מפותחת ומופצת על ידי קהילות בינלאומיות של מתנדבים, בעוד שהתמונות ניתנות לשכפול, שינוי והפצה מחדש על ידי צדדים שלישיים.

הרעיון לדרוש מפרויקטים מסוג זה ליצור מערכת לאימות גיל עורר דאגה רבה בקהילת התוכנה החופשית. הבעיה לא הייתה רק טכנית, אלא גם כלכלית ומשפטית: תחזוקת מערכת כזו יכולה לדרוש תשתית, עיבוד נתונים אישיים ומשאבים שאין ברשותם של פרויקטים קהילתיים רבים.

הפטור מגן על רישיונות המאפשרים העתקה ושינוי

הטקסט שאושר קובע את תנאי הפצת התוכנה כמרכיב יסודי. אם הרישיון מאפשר העתקה, הפצה מחדש ושינוי של המערכת, המפיץ שלה נופל מחוץ להגדרה המתאימה המשמשת בתקנות.

זה מכסה את התכונות החיוניות של רבים מהרישיונות הנפוצים ביותר בתוכנה חופשית וקוד פתוח. השינוי, אם כן, מועיל לא רק להפצה ספציפית, אלא למודל פיתוח שלם המבוסס על היכולת ללמוד, לשנות ולהפיץ מחדש תוכנה.

ההחלטה מונעת מפרויקטים את הצורך ליישם מערכות איסוף נתונים מרכזיות אך ורק כדי לעמוד בחוק קליפורניה. היא גם מפחיתה את הסבירות שחוק שנועד להגן על קטינים יטיל בסופו של דבר עומס לא פרופורציונלי על מפתחים שאין להם קשר מסחרי ישיר עם כל משתמש.

גם המצב בנוגע לתלות ולהרחבות מובהר.

התיקון שאושר אינו מוגבל למערכות הפעלה. הטקסט החדש מבהיר גם היבטים שונים הקשורים להפצת רכיבי תוכנה.

ספריות ותלויות המופצות דרך מנהלי חבילות כגון APT או Pacman אינן כלולות עוד בהגדרת היישומים המוצעים כקבצי הרצה עצמאיים דרך חנות המכוסה על ידי התקנות.

זה רלוונטי במיוחד עבור לינוקס, שם כמות עצומה של תוכנה מופצת דווקא דרך מאגרים ומנהלי חבילות. ללא הבהרה זו, כל רכיב בנפרד עלול להפוך למקור חדש לספק בנוגע לחובות המשפטיות של מפתחיו.

חנויות המפיצות הרחבות המיועדות לפעול בתוך אפליקציית מארח גם הן מחוץ לתחום של חובות משפטיות מסוימות.

החקיקה גם מתקנת בעיות אחרות שהיו בחוק המקורי.

התיקון של קליפורניה מציג שינויים נוספים שמטרתם לטפל בכמה בעיות שזוהו בניסוח המקורי. אחד מהם מסיר הגדרת משתמש שעלולה להוביל לפרשנויות בעייתיות במיוחד לגבי מי צריך להיחשב קטין במסגרת המערכת.

החקיקה כוללת גם הגנות לפלטפורמות ולמפתחים הפועלים בתום לב כאשר מדד גיל שגוי. סוג זה של הוראה יכול להיות חשוב מכיוון שמערכות אימות והערכת גיל אינן חסינות מטעויות.

יתר על כן, הניסוח החדש מגביל את האפשרות לבקש אות אימות גיל מספק מערכת הפעלה או מחנות אפליקציות כאשר הדבר אינו נדרש במפורש על פי חוק. המטרה היא למנוע שימוש במנגנון זה כערוץ נוסף לאיסוף מידע על משתמשים למטרות אחרות.

ייתכן ש-SteamOS עדיין נמצא באזור אפור

הפטור החדש פותר רבים מהספקות סביב הפצות לינוקס מסורתיות, אך עדיין ישנם כמה מקרים לא ברורים. אחד המעניינים ביותר הוא SteamOS.

המערכת של Valve בנויה על רכיבי קוד פתוח ומשתמשת בבסיס הקשור ל-Arch Linux, אך היא מופצת לצד תוכנה קניינית וקשורה קשר הדוק ל-Steam, פלטפורמה מסחרית עם תשתית מרכזית.

מסיבה זו, יכול להיות הבדל משפטי בין הפצה פתוחה לחלוטין לבין מוצר מבוסס לינוקס המשלב רכיבים חינמיים עם שירותים ותוכנה קנייניים. היישום הסופי של הפטור על מערכות אלו עשוי להיות תלוי באופן שבו הרשויות מפרשות את מודל ההפצה הספציפי.

התפלגויות היברידיות יכולות גם לעורר שאלות

נקודת אי ודאות פוטנציאלית נוספת משפיעה על מערכות המשלבות תוכנה חופשית עם רכיבים קנייניים. הפצות רבות כוללות קושחה, מנהלי התקנים או בלובים שאינם מופצים באותם תנאים כמו שאר המערכת.

החקיקה החדשה מגינה בבירור על אלו המפיצים תוכנה תחת רישיונות המאפשרים העתקה, הפצה מחדש ושינוי, אך המצב יכול להיות מורכב יותר כאשר תמונת התקנה משלבת אלמנטים עם תנאי רישיון שונים.

אין זה אומר בהכרח שכל ההפצות ההיברידיות יהיו כפופות לחוק. עם זאת, מקרים אלה עשויים לדרוש פרשנות ספציפית המבוססת על האופן המדויק שבו המוצר מופץ ואיזו ישות נחשבת מבחינה חוקית לספק שלו.

תגובת הקהילה הייתה מכרעת

לחץ מצד קהילת התוכנה החופשית מילא תפקיד משמעותי בהתפתחות של נושא זה. ההשפעה הפוטנציאלית של החוק המקורי צויינה במהירות על ידי מפתחים וארגונים המקדישים את עצמם להגנה על זכויות דיגיטליות.

החשש העיקרי היה שחובה כזו תעדיף פלטפורמות גדולות המסוגלות לספוג את עלות התשתית הנדרשת, בעוד שפרויקטים קטנים ומבוזרים יישארו במצב כמעט בלתי אפשרי לניהול.

במובן זה, התיקון לחוקת קליפורניה מכיר בהבדל מהותי בין חברה ששולטת במערכת הפעלה לבין קהילה שמפרסמת תוכנה שכל אחד יכול להעתיק, לשנות ולהפיץ מחדש.

הפטור לא פותר את הבעיה מחוץ לקליפורניה

למרות שההחלטה מייצגת ניצחון משמעותי עבור לינוקס ותוכנה חופשית, המצב רחוק מפתרון ברמה הבינלאומית. מדינות ומדינות שונות מפתחות תקנות משלהן בנוגע לאימות גיל ולהגנה על קטינים ברשת.

פטור במסגרת חוק קליפורניה אינו חל אוטומטית בתחומי שיפוט אחרים. פרויקט תוכנה חופשית עשוי להיות מוגן מחובה ספציפית בקליפורניה בעודו עומד בפני דרישות שונות בשווקים אחרים.

דבר זה מאלץ מפתחי פרויקטים בינלאומיים לעקוב מקרוב אחר ההתפתחויות הרגולטוריות. האופי הגלובלי של תוכנה חופשית יכול להתנגש בנוף שבו כל מדינה או מדינה מקימה מנגנונים שונים לאימות, עיבוד נתונים ואחריות.

לינוקס נמנעת מנטל שהיה משנה את מודל ההפצה שלה

אישור הפטור מונע את אחד התרחישים שעוררו את הדאגה הרבה ביותר בקהילה. אם הפצות לינוקס היו נדרשות לאסוף את גיל המשתמשים שלהן כתנאי לציות לחוק קליפורניה, פרויקטים רבים היו עשויים להיאלץ להכניס מנגנונים זרים לחלוטין למודל המסורתי שלהם.

יצירת חשבונות חובה, אחסון מידע הקשור לגיל, או שילוב של שירותים מרכזיים היו משמעותם שינוי עמוק עבור פרויקטים שנבנו סביב ביזור ויכולת להוריד ולשנות תוכנה בחופשיות.

התיקון לחוק מכיר סוף סוף בהבדל זה וקובע חריג המבוסס בדיוק על החירויות הבסיסיות של רישיונות פתוחים. עבור הפצות לינוקס גדולות, ההחלטה מייצגת הקלה משמעותית לפני כניסתו לתוקף של חוק הבטחת העידן הדיגיטלי.

ניצחון גדול לתוכנה חופשית

הפטור שאושר על ידי קליפורניה אינו מבטל את הוויכוח על אימות גיל וגם לא פותר את המתחים בין פרטיות, הגנת ילדים ורגולציה דיגיטלית. עם זאת, הוא מונע מכלל שנועד בעיקר עבור פלטפורמות גדולות להטיל חובות מכבידות על פרויקטים קהילתיים בקוד פתוח.

עבור לינוקס, השינוי מאפשר לה לשמור על מודל ההפצה שהגדיר את המערכת האקולוגית במשך עשרות שנים. דביאן, פדורה, אובונטו, ארצ' לינוקס ופרויקטים אחרים לא יצטרכו להפוך לפלטפורמות איסוף נתונים מרכזיות כדי לעמוד בחוק שבניסוחו המקורי לא הבחין מספיק בין חברת טכנולוגיה גדולה לקהילה עולמית של מפתחים.

עם חקיקת חוק AB 1856, לינוקס ואימות גיל בקליפורניה אינם מייצגים עוד, לפחות עבור רוב ההפצות בקוד פתוח, את הסכסוך הרגולטורי שהיו בעבר. החוק עדיין צריך להשלים את תהליך החקיקה הרשמי שלו, אך התיקון כבר מייצג ניצחון משמעותי לתוכנה חופשית ולרעיון שרגולציה טכנולוגית חייבת להתחשב בהבדלים בין שירותים מסחריים גדולים לפרויקטים מבוזרים בקוד פתוח.


הוסף כמקור מועדף בגוגל