مفهوم Free Software چیست؟
یکی از واژههای پرطرفدار در دنیای نرمافزار مفهوم Free Software است؛ که در سالهای اخیر برنامه نویسان زیادی در این حیطه در حال فعالیت حرفهای هستند.
مفهوم Free Software چیست؟
در واقع Free Software، نرمافزاری است که میتواند بهطور آزادانه مورد استفاده همگان، اصلاح و توزیع مجدد قرار بگیرد و آن هم فقط با یک محدودیت: هر نسخهی چدید هم باید به صورت رایگان به اشتراک گذاشته شود و مادام العمر رایگان است.
توزیع نرمافزار آزاد هزینهای را در بر دارد؛ در حقیقت، رایگان بودن آن به توانایی کاربر در استفاده و اصلاح آن به عنوان بخشی از یک نرمافزار دیگر اشاره دارد. گفتنی است که به عنوان بیک کاربر شما به طور مستقیم به سورس کدها هم دسترسی دارید. مفهوم نرمافزار آزاد ابتدا توسط Richard Stallman که مدیر پروژه ی GNU است مطرح شد. جالبترین مثال یک Free Software میتواند سیستم عامل لینوکس شود.
ویژگیهای Free Software به موارد زیر خلاصه میشود:
- کاربران اجازه دارند تا آن نرمافزار را به صورت آزاد استفاده کنند.
- کاربران اجازه دارند نرمافزار را مطابق با نیاز خود تغییر دهند.
- کاربران اجازه داشته که آن نرمافزار را با ویرایش و توسعه با نام خود آزادانه انتشار دهند.
در کل استفاده از نرمافزار های آزاد و توسعهی آنها در دنیای نرمافزار فعلی با توجه به گرانی صنعت نرمافزار حوزهی زود بازدهی است.
ارسال پاسخ