نقل قول نوشته شده توسط Mohammad_Mnt
برای من هنوز مبهمه که چرا باید یه پروژه تجاری به صورت OpenSource باشه ! لطفا" دوستان عزیز من رو از ابهام در بیارن
"باید"ی در کار نیست .

اگر به کلماتی که بکار بردی دقت کردی ، جوابت اینه که : مفهوم Open Source بودن یک پروژهء "تجاری" اینه که مشتری ، پس از خرید محصول ، به سورس کد تمام اجزاء نرم افزار دسترسی داره و در صورت انتشار اون کد ، موظفه تمام کد رو مجددا" منتشر کنه و چیزی از اون حذف نکنه یا بنام و لیسانس خودش تغییر نده . "اگر" کسی مایل بود برای نرم افزار Open Source ای با تعریف فوق ، پول بده ، و آنگاه سورس کدش رو منتشر کنه ، خوب حق داره . این پول و حق مالکیت خودشه .

و اما چرا ممکنه یک کمپانی مایل باشه نرم افزار تجاری اش رو همراه با سورس و بصورت Open Source "بفروشه" ؟ به دلائل متعدد . یکیش میتونه جلب اعتماد مشتری برای کاربردهای به خصوص باشه ، دیگری میتونه استفاده از پتانسیل جامعه توسعه گران منبع آزاد باشه ، دلیل دیگه میتونه ارائهء قابلیتی برای تکمیل یا افزایش سازگاری با سایر نرم افزارها و پلت فرمها برای کاربران باشه ، میتونه بخاطر استفاده از سایر محصولات یا سورس کدهای تحت لیسانس های متداول Open Source در محصول مورد نظر باشه ، میتونه به دلیل افزایش و توسعه کاربرد محصولش و آنگاه کسب درامد از طریق حمایت یا ارائه سرویس و خدمات عمومی یا خصوصی باشه ، میتونه بخاطر ارائه قابلیتها و کسب محبوبیت و آنگاه فروختن پروژه مورد نظر به یک کمپانی بزرگتر یا ترکیب با یک پروژه ثرتمندتر باشه و ...دلائل دیگری مانند اینها . Open Source یک Business Model هست ، و شاید به این دلیل برای بعضی ها غریبه است که در محیط و فضای نرم افزار کشور عقب ماندهء ما ، همواره تنها بیزینس مدل ، فروختن یک برنامه بوده ، و تنها چیزی که این مدل رو حفظ میکرده ، محرمانه بودن سورس کد ، و اختیارات تام و کامل مالک بر نرم افزار . اما این تنها "مدل" کسب درآمد نیست . وقتی میشه از چیزی پول در آورد ، پس اون چیز میتونه محور یک بیزینس مدل باشه ، و هیچ قرارداد تاریخی بین فرزندان آدم وجود نداره که الی ابد الابدین ، محور بیزینس مدل شون ، یک سورس کد محرمانه باشه . اگر میشه از انتشار سورس در کنار قواعد و شرایطی ، به سبک دیگری پول درآورد ، این یک کسب و کار با ارزش هست . دقت کن که Open Source ارتباط خاصی به قیمت و پول و هزینه نداره ، چون در سوالت از تجارت استفاده کرده ، به این سبک بهت جواب دادم . در واقع Open Source در مورد مسئلهء آزادی فکر میکنه . طبیعت انسان ، در بستر آزادی رشد میکنه ، نه محدودیت . محدودیت ، میتونه روشی برای کسب قدرت و پرداختن به تجارت باشه ، چه در سیاست ، چه در فرهنگ یا اقتصاد ، اما تجربه نشون میده انسان ، بیشتر از کنترل ، به آزادی مایله ، و حاضره برای بقای آزادی هزینه پرداخت کنه ؛ Open Source نماد و پرچم آزادی در صنعت نرم افزار هست . کمپانی های زیادی از این طریق به کسب و کار مشغولند ، و افراد زیادی صرفا" در حال کمک کردن به توسعه هستند ، تا بحال خبری مبنی بر مرگ یک توسعه گر منبع آزاد در اثر گرسنگی منتشر نشده ؛

این مهمه که اگر از منظر "تجارت" به Open Source نگاه میکنیم ، به مفهوم و معنای Business Model‌ توجه کنیم ، و اصرار نداشته باشیم که فرض کنیم ، تجارت لزوما" باید همان بده بستان انحصاری و اختصاصی است که بصورت کلیشه ای به ذهن میرسه باشه . قاعدهء کلی اینه که میشه از نرم افزار پول درآورد ، و نسبت نرم افزار و پول ، ارتباط یک به یک و به خصوصی با سورس نرم افزار مذکور نداره .