האם לשחרר מודול בקוד פתוח?

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

שחרור המודול בקוד פתוח לא רק ממתג אותך בתור מומחה. יש יתרונות נוספים:
הוא חוסך ממך את הכאב ראש של ה-LOW END, ויוצר לך קהל לקוחות פוטנציאלי ל-.HIGH END
:
מי שהתקין את המודול ונתקע, ויש לו כסף לשלם - יבוא אליך.

זה גם חוסך עלויות בדיקות, שלא לדבר על השיפור במהירות ובאיכות התמיכה.

את רוב הרווחים אתה ממילא מרויח על פיתוח תוכנה ולא על מכירת מוצרים.

נכון, יש לקוחות שלא ירצו לשתף את המודול שפותח עבורם, או שירצו מודול ייעודי. צריך רק לדעת שעלויות התמיכה של מודול ייעודי הן פי 10.

אמנון