مشارکت در نرمافزار آزاد
دهها پروژه نرمافزار آزاد به دنبال کمک هستند. فرقی نمیکند تخصص شما در چه زمینهای باشد — مهارت در هر زبان برنامهنویسی، نوشتن مستندات، مدیریت جامعه، مهارتهای بازاریابی، طراحی و هنر — پروژهای وجود دارد که میتواند از کمک شما بهرهمند شود. به ابزارهایی که هر روز استفاده میکنید نگاه کنید: به احتمال زیاد بسیاری از آنها همین حالا هم نرمافزار آزاد هستند.
جوامع این پروژهها منتظر دیدار با شما هستند! اتاقهای گفتوگو، انجمنهای اینترنتی و دیگر مکانهای گردهمایی آنها را پیدا کنید و خودتان را معرفی کنید.
نکاتی که باید بدانید
هنگامی که بهبودهایی برای نرمافزار آزاد ارائه میکنید، معمولاً انتظار میرود که این بهبودها را تحت شرایط مجوز نرمافزاری که پروژه از قبل با آن توزیع شده است، ارائه دهید. مجوز را بررسی کنید و مطمئن شوید که میتوانید با شرایط آن برای مجوزدهی به مشارکتهای خود موافقت کنید.
اگر مالک اثری که ارائه میدهید نیستید (برای مثال، در زمان یا با تجهیزات کارفرمای خود مشارکت میکنید)، باید مجوز دارنده کپیرایت را دریافت کنید. این موضوع همچنین در صورتی که کد را از پروژه نرمافزار آزاد دیگری وارد کنید نیز صدق میکند — برای جزئیات بیشتر به
درباره «موافقتنامههای مجوز مشارکتکننده»
برخی پروژهها ممکن است از شما بخواهند که هنگام ارائه مشارکت، یک «موافقتنامه مجوز مشارکتکننده» یا سندی مشابه را امضا کنید. مهم است که این سند را با دقت بخوانید. این سند ممکن است صرفاً برای تأیید این باشد که شما مالک کپیرایت تغییرات خود هستید و حق ارائه آن را دارید. با این حال، بسیاری از این موافقتنامهها ممکن است از شما بخواهند برخی از حقوق خود را واگذار کنید، برای مثال اجازه دهند ناشر تغییرات شما را در نسخههای غیرآزاد نرمافزار بگنجاند.
شما موظف به واگذاری حقوق خود نیستید. چنین موافقتنامههایی ممکن است برای این لازم باشد که ناشر اصلی با گنجاندن تغییرات شما در نسخه خود از نرمافزار موافقت کند و آن تغییرات را از طرف شما توزیع کند. با این حال، شما همیشه حق دارید نسخه بهبودیافته نرمافزار را خودتان، مستقل از ناشر اصلی، توزیع کنید.
به ناشران نرمافزار آزاد به شدت توصیه میشود که از موافقتنامههای مجوز مشارکتکننده برای مدیریت مشارکتهای جامعه خود استفاده نکنند. برای جزئیات بیشتر، به مدیریت مالکیت کپیرایت مراجعه کنید.