ارایه پشتیبانی و خدمات:
در حال حاضر، متداولترین روش کسب درآمد، ارایه خدمات به همراه یک محصول متنباز است. یک پروژه متن باز را به صورت تصادفی انتخاب کنید، به احتمال خیلـی زیـاد میبینید کـه به هرحال نوعـی خدمات همراهش ارایه میشود.
برنامه کامپایل شده: اگرچه شما کد برنامه را به صـورت رایـگان در اختیار قرار میدهید، اما همیشـه کاربرهایی هسـتند که میخواهند از نرم افزار استفاده کنند، اما دانش، زمان یا انرژی لازم برای کامپایل کردن آن را ندارند. این کاربرها معمولا حاضرند به شما پول بدهند تا شما کد خودتان را برای استفاده نهایی آنها آماده کنید.
خدمات نگهداری: شما از هر کسی بهتر نرم افزار خودتان را میشناسید. شما میتوانید این تخصص را به شـکل خدماتی که منجر بـه صرفه جویی در زمان و جلوگیـری از تلاش بی حاصل میشـود، به دیگران بفروشـید. بیشتر شـرکتها برای وقتشـان بیشتر از پول، ارزش قائل هستند و این راه بسیار خوبی است، به خصوص برای نرم افزارهای مبنی بر سـرور. نصب و راهاندازی پولی، یا پشتیبانی مدیریت سیستم همیشه در دسترس، دو نمونه اصلی هستند
سـخنرانی ها و کارگاه ها: اگـر نرم افزار خیلی پیچیده اسـت و یادگیری آن سـخت است، شرکتها ممکن اسـت شـما را اسـتخدام کنند تا به کارمندانشـان به صورت مستقیم آموزش دهید. یا اگر نرم افزار شما به قدر کافی محبوب باشـد، میتوانید کارگاه هایی برای افرادی برگزار کنید که میخواهند همه چیز را از پایه یاد بگیرند و به مراحل پیشرفته برسند.