r/opensource אוסרת כל פרויקט שקשור ל-AI, ובתגובה נפתח פורום מתחרה
המנהלים של r/opensource, פורום הקוד הפתוח ברדיט, אסרו לפרסם פרויקטים שנבנו בעזרת AI, שמופעלים על ידי AI או שמיועדים ל-AI. הם גם הקשיחו את התנאים לפרסום פרויקטים בכלל. מבקרים טוענים שהכללים רחבים ועמומים מדי, ובתגובה נפתח פורום מתחרה בשם r/TrueOpenSource שאינו מחריג AI.
אחד הפורומים המרכזיים לקוד פתוח ברדיט החליט לסגור את הדלת בפני הבינה המלאכותית. מנהלי r/opensource אסרו לפרסם בו פוסטים על פרויקטים שמשתמשים ב-AI, שנבנו בעזרתו או שמיועדים לו. ההחלטה עוררה ביקורת, ובתגובה נפתח פורום מתחרה.
מה בדיוק נאסר
קוד פתוח (open source) הוא תוכנה שקוד המקור שלה גלוי לכולם. בהתאם לרישיון, כל אחד יכול להשתמש בה, לשנות אותה ולהפיץ אותה. מפתחים משתמשים ב-r/opensource כדי להציג את הפרויקטים שלהם ולקבל עליהם משוב.
המנהלים פרסמו את הכללים החדשים בשבת בערב. לדבריהם, AI במתכונתו הנוכחית אינו מתאים לקהילת הקוד הפתוח. האיסור חל על שלושה סוגי פרויקטים: פרויקטים שנבנו בעזרת AI, פרויקטים שמופעלים על ידי AI ופרויקטים שמיועדים ל-AI.
השינוי לא נעצר שם. לפי THE DECODER, מעכשיו פרויקט שמוצג בפורום צריך להיות בן שנה לפחות, להיות מתוחזק באופן פעיל ולכלול כמה תורמים. כלומר, פרויקטים חדשים של מפתח יחיד כבר לא יוכלו להופיע שם.
כלל נוסף נוגע למי שאינם דוברי אנגלית: הפורום לא יקבל יותר פוסטים מהם. ההסבר של המנהלים הוא שאין להם דרך לדעת אם טקסט נכתב על ידי AI או רק תורגם בעזרתו. נראה שהכלל הזה עלול לפגוע במיוחד במפתחים ממדינות שאינן דוברות אנגלית, ובהם ישראלים, שנעזרים בכלי תרגום כדי לנסח את הפוסטים שלהם.
"רחב מדי ועמום מדי"
המבקרים טוענים שהכללים רחבים ועמומים מדי. הם מזכירים שגם ליבת Linux (ה-kernel), אולי פרויקט הקוד הפתוח המזוהה ביותר, כוללת היום קוד שנוצר בעזרת AI. לפי ההיגיון הזה, קשה לקבוע איפה עובר הגבול בין פרויקט "נקי" לפרויקט "שנבנה עם AI".
אחד המנהלים, Wolvereness, ציין כמה חריגים מהאיסור, למשל כתוביות שנוצרות אוטומטית. החריגים האלה מראים עד כמה קשה למתוח קו ברור: כלים מבוססי AI כבר משולבים בעבודה היומיומית של מפתחים רבים, לפעמים בלי שהם שמים לב לכך.
הקהילה מתפצלת
התגובה לא איחרה להגיע. לפי The Verge, נפתח פורום מתחרה בשם r/TrueOpenSource שאינו מחריג פרויקטים הקשורים ל-AI.
למה זה חשוב
הסיפור הזה גדול מוויכוח על כללי ניהול בפורום אחד. הוא משקף מתח שהולך ומחריף בקהילות הקוד הפתוח. מצד אחד, כלי AI הפכו לחלק מתהליך הפיתוח. מצד שני, יש בקהילה מי שרואים בהם איום על הערכים של שקיפות, יצירה אנושית ושיתוף פעולה בין אנשים.
נראה שההחלטה של r/opensource משקפת גם עייפות מהצפה של תוכן שנוצר באופן אוטומטי. כך אפשר להבין את התנאים הנוספים: ותק של שנה, תחזוקה פעילה וכמה תורמים. אבל ככל שקשה יותר להבחין בין קוד שכתב אדם לבין קוד שנכתב בעזרת מכונה, קשה יותר גם לאכוף איסור כזה. הפיצול לשני פורומים מתחרים מרמז שהקהילה עצמה עוד רחוקה מהסכמה על השאלה.