
GrapheneOS: גוגל הפסיקה לפרסם תגי Git לחלק מקוד המקור של אנדרואיד
לפי GrapheneOS, גוגל הפסיקה לפרסם תגי Git ציבוריים עבור חלק מקוד המקור של אנדרואיד ומעבירה אותו דרך Google Drive לאחר מילוי טופס בקשה; הפרויקט מגדיר זאת כהפרה של GPLv2.
תגי Git ציבוריים הוחלפו בבקשה ידנית
פרויקט הקוד הפתוח GrapheneOS, שמבוסס על אנדרואיד, טוען שגוגל הפסיקה לפרסם תגי Git עבור חלק מקוד אנדרואיד שהוא תלוי בו. לדברי הפרויקט, המסלול הציבורי והאוטומטי הוחלף בהליך ידני: הקוד מתקבל כעת דרך Google Drive לאחר הגשת בקשה בטופס Google Forms.
בפוסט קצר בחשבון ה-Mastodon של הפרויקט הוא כינה את הסידור הזה "מגוחך לחלוטין" וציין שגוגל הפכה בהדרגה לאיטית מאוד בטיפול בבקשות כאלה. בפוסט לא צוינו הרכיבים הספציפיים שהשינוי נוגע להם.
מדוע הפרויקט מכנה זאת הפרת GPLv2
GrapheneOS מצהיר כעת שגוגל "מפרה בבירור את GPLv2". לפי רישיון זה, כל מי שמפיץ קבצים בינאריים חייב להעמיד לרשות המקבלים את קוד המקור המתאים. החובה חלה על חלקי המערכת שיצאו תחת GPLv2, ובהם ליבת Linux שאנדרואיד משתמשת בה.
GrapheneOS היא הפצת אנדרואיד מוקשחת וממוקדת אבטחה, שמייצרת מהדורות עבור מכשירי Pixel נתמכים. פרויקט כזה זקוק לגישה יציבה לקוד המקור של היצרן כדי להעביר תיקוני אבטחה לגרסאות שלו בזמן; תורי בקשות והורדות ידניות מקשים על כך.
מה המשמעות לבונים אחרים במורד השרשרת
תגי Git מאפשרים לשלוף בדיוק את עץ קוד המקור שמתאים למהדורה שפורסמה, וכלים אוטומטיים יכולים לעקוב אחרי תגים חדשים. עבודה לפי תגים היא נוהג סטנדרטי בפרויקט הקוד הפתוח של אנדרואיד. תהליך בקשה מבוסס טופס שובר את זרימת העבודה הזו: הבניות מפגרות אחרי המהדורות, וכל מי שמפיץ מערכת שונה נאלץ לדרוש את הקוד ביד.
גוגל לא הגיבה פומבית לטענה, ולא פורסם לוח זמנים להשבת הגישה מבוססת התגים.
SiTech — פיתוח אתרים בכוח ה-AI
אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.