اوپن سورس: تفاوت بین نسخهها
جز (ویرایش Farooghkarimizadeh (بحث) به آخرین تغییری که Danialbehzadi انجام داده بود واگردانده شد) |
|
(بدون تفاوت)
|
نسخهٔ ۱۳ تیر ۱۳۹۶، ساعت ۰۹:۵۹
نرمافزار متنباز (به انگلیسی: Open Source) به نرمافزارهایی میگویند که افراد به متن کد مبدأ آنها دسترسی دارند. این شیوهٔ توسعه معمولاً به دلیل جلب مشارکت افراد بیشتر اتّخاذ میشود، چون طی آن افرادی حتا در خارج از شرکت هم میتوانند در کد مبدأ برنامهها تغییر ایجاد کرده یا اشکالات احتمالی آنها را رفع کنند. این یک شیوهٔ توسعهٔ نرمافزار است که میتواند هم برای نرمافزارهای آزاد و هم برای نرمافزارهای با مالکیت انحصاری و تجاری به کار رود.
در دنیای نرمافزارهای آزاد توجه خاصی به عدم استفاده از اصطلاح متنباز به جای اصطلاح نرمافزار آزاد وجود دارد. تفاوت فلسفهٔ این دو نام در واژهٔ آزادی است. نرمافزار آزاد، آزادی کاربر را مهمترین هدف یک نرمافزار برشمرده و موادی چون امنیت و کیفیت نرمافزار را مواردی میداند که با پا گذاشتن در مسیر آزادی بهوجود خواهند آمد، ولی هدف متنباز تنها کیفیت کد و برتری آن است.