QGIS שוקלת לאסור לגמרי תרומות קוד שנכתבו בעזרת AI
פרויקט הקוד הפתוח QGIS, מהמובילים בעולם בתחום מערכות המידע הגאוגרפי, דן בהצעה רשמית שתאסור כל תרומה שנעשתה בסיוע AI. ההצעה אמורה להחליף מדיניות מתונה יותר של "אדם בלולאה", ותומכיה מסבירים שהמבקרים בפרויקט כבר לא עומדים בעומס. היא גם מעוררת שאלות על אחריות, על איכות הקוד ועל מה בכלל ייחשב "סיוע".
פרויקט QGIS, תוכנת קוד פתוח מוכרת לעבודה עם מפות ונתונים גאוגרפיים (GIS), מקדם מדיניות שאוסרת תרומות שנכתבו בסיוע בינה מלאכותית. ב-24 בספטמבר 2026 פתח המפתח nyalldawson הצעת שיפור רשמית (QEP) בשם QEP428, שכותרתה "No ai contributions permitted". לפי ההצעה, מדיניות ה-AI של הפרויקט תשתנה רשמית לגישה נוקשה של "NOT ALLOWED" ("אסור").
חשוב לדייק: ההצעה עדיין לא אושרה. היא מסומנת כנמצאת בשלב דיון, והדיון עליה נמשך גם ברשימת התפוצה של מפתחי QGIS.
מ"אדם בלולאה" לאיסור מלא
עד עכשיו QGIS פעלה לפי מדיניות "Human in the loop": מותר להשתמש בכלי AI, בתנאי שאדם מעורב בתהליך ואחראי לתוצאה. המשתמש haubourg, חבר בפרויקט, הסביר בדיון למה צריך ללכת רחוק יותר. לדבריו, שימוש ב-AI אצל תורמים חיצוניים "מטיל לחץ עצום ובלתי נסבל על כתפי המתחזקים שלנו, שגם לפני עידן ה-LLM היה להם תפקיד קשה". הוא הוסיף שזרם התרומות שנוצרות ב-AI גדול בהרבה ממה שבדיקה אנושית יכולה להתמודד איתו ברצינות. התוצאה היא תור ארוך יותר של בקשות מיזוג (PR) שאיש לא בדק, או קוד שלא נבדק עד הסוף ובעיות איכות.
haubourg טען גם טענה רחבה יותר: קהילות תוכנה חופשית בנויות על רשת של בני אדם. לדבריו, ארגונים סומכים על QGIS כי הם יודעים שהם יכולים לתרום בחזרה ולשכור תורמים לתמיכה, להדרכה ולפיתוח יכולות חדשות.
עדות מבפנים
אחת התגובות הבולטות הגיעה מ-Amalvir, תורם שהגיש בעבר שתי בקשות מיזוג לתיקון באגים, שנעשו בסיוע AI. הוא כתב שהוא תומך במדיניות החדשה: "LLMs נותנים לך אשליה שזה אפשרי. עוד כמה tokens, והבאג תוקן". לדבריו, כך "שברנו חוזה אמון בין המבקר לתורם", החוזה שלפיו מי שתורם לפרויקט בסדר גודל כזה יודע מה הוא עושה. הוא הצביע גם על מחיר נוסף: מי שנשען על AI כמעט לא לומד ולא מפתח מיומנויות, ולכן לא יהפוך בעצמו למבקר. "הקהילה קופאת על מקומה", כתב.
אילו שימושים ייאסרו?
לצד התמיכה עלו גם שאלות. vpicavet שאל אם האיסור יחול גם על תוכן של דיווחי תקלות (issues), על תגובות ועל בקשות מיזוג. haubourg הסכים, אבל ציין שכל דיווחי האבטחה שהתקבלו מאז שהמערכת הופעלה נכתבו בעזרת AI. לדבריו, רובם עוסקים באתרי הפרויקט ולא בליבת התוכנה.
המשתמש kannes הביע ביקורת מנומקת. הוא הדגיש שהוא רואה ב"טירוף" סביב AI בעיה אתית, חברתית וכלכלית, אבל טען שהניסוח הנוכחי, עם המילים "assisted" ו-"used", רחב מדי. לדבריו, הוא עלול לאסור גם שימושים מועילים, כמו בדיקת קוד, ביקורת ואבטחה, ו"לזרוק את התינוק עם המים". הוא ביקש להבהיר מה מטרת המדיניות: להקל על המפתחים, או להצהיר עמדה נגד AI. haubourg כתב שבכוונתו לפתוח דיון נפרד על שימוש ב-LLM לבדיקת קוד, לביקורת ולאבטחה, בכנס המשתמשים של הפרויקט.
למה זה חשוב
הדיון ב-QGIS משקף ככל הנראה מתח שפרויקטי קוד פתוח רבים מתמודדים איתו: כלי AI מקלים מאוד על כתיבת קוד, אבל העבודה האנושית של בדיקת הקוד לא נעשית קלה יותר. אם ההצעה תאושר, QGIS תצטרף לפרויקטים שבוחרים להגן על זמן המתחזקים שלהם, גם במחיר ויתור על יתרונות טכניים. השאלה שנשארת פתוחה, ושכנראה תעסיק עוד קהילות, היא איך מגדירים "תרומה בסיוע AI" במדויק, ואיך אוכפים כלל כזה בפועל.