محمدرضا صادق زاده
محمدرضا صادق زاده
خواندن ۱ دقیقه·۷ سال پیش

چرا من دوست دارم نرم‌افزار‌هامو به صورت متن باز منتشر کنم؟!

اول اینکه در این مقاله قرار نیست من کسی رو مجبور کنم که حتما برنامه‌هاشو Open Source منتشر کنه و فقط می‌خوام چند تجربه خودم رو بنویسم.

خود من یک ساله پروژه‌های شخصیمو به صورت متن باز منتشر می‌کنم، ولی قبل از این و برای اولین بار که می‌خواستم این کار رو بکنم یک ترسی در وجودم بود که اگر برنامه‌‌ام رو منتشر کنم ممکنه اون رو کپی برداری کنند و اینکه اصلا Open Source یک مقوله به درد نخور و افراطی هست.

ولی بالاخره تصمیم گرفتم که یک پروژه کوچیکم رو Open Source کنم و بازخوردش رو ببینم، رفتم توی گیت‌هاب ثبت نام کردم و اون رو به اشتراک گذاشتم، خب در حالت کلی هیچ اتفاق خاصی نیفتاد :) و من پیش خودم گفتم که چه فرقی کرد حالا؟!

تا اینکه یک روز اومدم دیدم پروژه‌ام یک ستاره گرفته و من خوشحال از اینکه یک نفر دیگه هم از پروژه من تونسته استفاده کنه به کارم ادامه دادم و خیلی هم اون پروژه خوب پیش رفت :)


ولی خب دلایلی که به نظرم اگر پروژتون رو توی گیت‌هاب یا هر جایی به صورت متن باز منتشر کنید، برنامه‌نویسی براتون جذاب‌تر میشه:

  • همون حسی رو به آدم می‌ده که دارید توی توییتر یک توییت رو منتشر می‌کنید یا اینکه یک عکس رو توی اینستاگرام share می‌کنید، انتظار دارید پروژتون مشاهده بشه و استار بگیرید :)
  • تمام بار حل کردن مشکلات پروژه فقط بر روی شونه‌های شما نخواهد بود.
  • مشکلات پروژه خیلی خیلی سریع تر پیدا می‌شوند.
  • و اینکه حتی در این راه ممکنه چندتا دوست گیک هم پیدا کنید :)
  • و کلی چیز هیجان‌انگیز دیگه که باید تجربه‌اش کنید...

خلاصه اینکه اصلا از تجربه این کار نترسید و خیلی شجاعانه پیش به سوی جلو برای پیشرفت بیشتر...

ممنون بابت اینکه این متن رو خوندید در ضمن اولین متن من هست که دارم توی یک فضای وبلاگی منتشر می‌کنم، امیدوارم که زیاد بد نبوده باشه :)

اگر دوست داشتید به اشتراک بگذارید.

open sourceمتن بازگیت هابگیت لباپن سورس
یک برنامه‌نویس پایتون که عاشق گنو/لینوکس، مطالعه و موسیقی هستش.
شاید از این پست‌ها خوشتان بیاید