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