گنو (تلفظ "g-new") یک سیستم عامل (Operating System) شبیه یونیکس رایگان است که توسط بنیاد نرم افزار آزاد توزیع شده است. این در چندین نسخه مختلف موجود است، اما محبوب ترین آنها سیستم گنو/لینوکس است که از لینوکس هسته (Kernel) استفاده می کند. از آنجایی که سیستم گنو/لینوکس یک نسخه محبوب از لینوکس است، اغلب به آن به سادگی «لینوکس (Linux)» می گویند. با این حال، گنو/لینوکس از نظر فنی نسخه خاصی از لینوکس است که توسط پروژه گنو توسعه یافته است.
چندین توزیع گنو/لینوکس از جمله BLAG، Dragora، gNewSense، Kongoni، Musix GNU+Linux، Trisquel، Ututo در دسترس هستند. ، و Venenux. در حالی که هر نسخه از گنو/لینوکس مبتنی بر سیستم گنو است، هر کدام دارای یک رابط کاربری (User Interface) سفارشی هستند و ممکن است شامل برنامه کاربردی (Application) همراه منحصر به فرد باشند. به عنوان مثال، Trisquel برای مشاغل کوچک، خانه و اهداف آموزشی طراحی شده است، در حالی که Musix GNU+Linux عمدتاً برای تولید صدا طراحی شده است.
سیستمهای عامل، برنامههای نرمافزاری و ابزارهای توسعه گنو، مانند کامپایلر گنو. مجموعه (GCC)، به صورت رایگان تحت مجوز عمومی عمومی گنو (GPL) توزیع می شود. این مجوز بیان میکند که نرمافزار را میتوان آزادانه مورد استفاده، اصلاح و توزیع قرار داد. بنابراین، تمامی نرم افزارهای گنو به صورت رایگان و بدون مجوز تجاری در دسترس هستند. بسیاری از نرم افزار رایگان (Freeware) برنامههای توسعهیافته برای سیستمعاملهای دیگر اکنون تحت مجوز عمومی عمومی گنو نیز توزیع شدهاند.
نام "GNU" مخفف تابع بازگشتی (Recursive Function) است برای " گنو یونیکس نیست."
تعریف گنو (GNU) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف گنو (GNU) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.