חזרה
SiTech
הפרת AGPL מתמשכת במדפסות תלת־ממד: מה הציגה Software Freedom Conservancy ב-FOSSY
SiTech AI Team3 წთ. საკითხავი

הפרת AGPL מתמשכת במדפסות תלת־ממד: מה הציגה Software Freedom Conservancy ב-FOSSY

ב-FOSSY 2026 תיארה Software Freedom Conservancy הפרה מתמשכת של AGPLv3 בתוכנה של Bambu Lab, את הודעת ה-DMCA שנשלחה למי ששחזר את הקוד ואת העבודה על חלופות חופשיות.

הפרת רישיון שהוצגה ב-FOSSY

בכנס FOSSY 2026 הציגו שלושה נציגים של Software Freedom Conservancy ‏(SFC) — בראדלי קון, קארן סנדלר ודנבר ג'ינג'ריץ' — הפרה מתמשכת של רישיון Affero General Public License גרסה 3 ‏(AGPLv3) הקשורה לתוכנה למדפסות תלת־ממד של Bambu Lab. הנקודה המעניינת במיוחד היא שהעקיפה שהחברה נוקטת היא בדיוק מה שה-AGPL נועד למנוע.

מ-Slic3r אל Bambu Studio

אלסנדרו רנלוצ'י פיתח את התוכנה לחיתוך Slic3r ובחר במכוון ב-AGPLv3: "חזיתי את כל זה מראש, כי החשש הגדול שלי היה שמישהו יעשה 'Slic3r כשירות'", סיפר לקון. קיימים כ-18 פיצולים פעילים, המוכר שבהם PrusaSlicer של חברת יוזף פרושה. Bambu Lab נכנסה לשוק בתקופת גל התחביבים של הקורונה, ועד 2025 שלטה ב-38 עד 48 אחוזים משוק המדפסות במחיר 500 עד 3,000 דולר.

החברה הפיצה גרסה משונה של PrusaSlicer בשם Bambu Studio תחת AGPLv3 בלי קוד מקור ובלי הצעה לספק אותו, עד שלחץ של הקהילה אילץ פרסום בסביבות 2022 או 2023 — פרסום שלא היה, כמו בניסיון ראשון בדרך כלל, קוד המקור התואם האמיתי.

החלק הנטען בזמן ריצה

Bambu Studio מבקשת מהמשתמשים להוריד "עוד קצת דברים", עם האפשרויות המוכרות "כן" או "הזכר לי מאוחר יותר"; חלק מהיכולות אינן פועלות עד שלוחצים "כן". התוספות הן שתי ספריות משותפות שנבנו מקוד C++ ונטענות לתוכנה באמצעות קריאות dlopen() שנראות בבירור בקוד שפורסם. השכבה הדקה הזו פונה ברשת ליישום תלת־ממדי נרחב שרץ על שרתי Bambu Lab ומעבירה "מפתח" שהוא בסך הכול מחרוזת User-Agent, זהה לכל הלקוחות. החברה טוענת שהמחרוזת היא מנגנון נגד עקיפה לפי DMCA.

עבור קון זה בדיוק מה ש-AGPLv3 אוסר: "אי אפשר להניח חלק מהיישום שלך תחת Affero-GPL על שרת האינטרנט שלך ולהשאיר אותו קנייני". משתמש מפולין, פאוול ירצ'אק, הנדס לאחור את מחרוזת ה-User-Agent ואת קוד הרשת, ו-Bambu Lab השיבה בהודעת הסרה לפי DMCA, שאותה GitHub כיבדה. ירצ'אק עדיין מתחזק את הקוד בתוכנה שלו, OrcaSlicer, שמשוכפלת במאגר של SFC במסגרת פרויקט baltobu.

קושחה, מימון ותפקיד המשתמשים

ג'ינג'ריץ' ציין ש-Bambu Lab מפרה גם את GPLv2 בכך שאינה מספקת קוד ל-Linux מבוסס Buildroot ולרכיבי copyleft אחרים בקושחה של חלק מהדגמים. לדבריו, החברה אימצה גישת "אז תבעו אותנו" ופשוט הפסיקה להשיב.

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

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

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