اوپن سورس
نرمافزار متنباز (به انگلیسی: Open Source) به نرمافزارهایی میگویند که افراد به متن کد مبدأ آنها دسترسی دارند. این شیوهی توسعه معمولاً به دلیل جلب مشارکت افراد بیشتر اتخاذ میشود، چون طی آن افرادی حتی در خارج از شرکت هم میتوانند در کد مبدأ برنامهها تغییر ایجاد کرده یا اشکالات احتمالی آنها را رفع کنند. این یک شیوهی توسعهی نرمافزار است که میتواند هم برای نرمافزارهای آزاد و هم برای نرمافزارهای با مالکیت انحصاری و تجاری به کار رود.
در دنیای نرمافزارهای آزاد توجه خاصی به عدم استفاده از اصطلاح متنباز به جای اصطلاح نرمافزار آزاد وجود دارد. تفاوت فلسفهٔ این دو نام در واژهٔ آزادی است. نرمافزار آزاد، آزادی کاربر را مهمترین هدف یک نرمافزار برشمرده و موادی چون امنیت و کیفیت نرمافزار را مواردی میداند که با پا گذاشتن در مسیر آزادی بهوجود خواهند آمد، ولی هدف متنباز تنها کیفیت کد و برتری آن است.