بحث نامگذاری گنو/لینوکس به اختلاف نظر اعضای جامعهٔ نرم‌افزار آزاد و متن‌باز برای نامیدن سیستم‌عامل رایانه‌ای که معمولاً لینوکس نامیده می‌شود، گویند.گنو/لینوکس کلمه‌ای است که بنیاد نرم‌افزار آزاد، ریچارد استالمن بنیان‌گذار آن و حمایت‌کننده‌های آن، برای سیستم‌عاملی که شامل نرم‌افزارهای گنو و هسته لینوکس است، ترویج داده می‌شود.[۱] بنیاد نرم‌افزار آزاد بر سر نام گنو/لینوکس بحث می‌کند به خاطر این‌که گنو یک پروژهٔ طولانی مدت برای ساخت یک سیستم‌عامل آزاد بوده‌است، به طوری که آن‌ها می‌گویند آخرین قسمت آن هسته بوده‌است.طرفداران لینوکس براساس دلایلی از جمله این‌که نام لینوکس به طور گسترده در عموم و رسانه‌ها استفاده می‌شود، با نام گنو/لینوکس مخالف هستند.هستهٔ لینوکس یک هسته سیستم‌عامل آزاد شبیه یونیکس است که توسط لینوس توروالدز در سال ۱۹۹۱ ساخته شد و سپس با کمک توسعه‌دهندگان در سراسر جهان پیشرفت داده شد.این نرم‌افزار در اصل بر روی پردازندهٔ اینتل مدل ۸۰۳۸۶ و تقریباً بطور کامل با استفاده از زبان برنامه‌نویسی سی نوشته شده‌است. این هستهٔ سیستم‌عامل تحت مجوز عمومی گنو بصورت نرم‌افزار آزاد توزیع می‌شود.هستهٔ لینوکس بهترین هستهٔ شناخته شده برای هسته سیستم‌عامل گنو/لینوکس است. توزیع نرم‌افزار براساس این هسته «توزیع گنو/لینوکس» نامیده می‌شود.«لینوکس» فقط نام هستهٔ سیستم‌عامل گنو/لینوکس است. واژهٔ «هسته»، به سامانهٔ نرم‌افزاری سطح پایینی (به معنی نزدیک‌تر به سخت‌افزار در رده‌بندی معماری سیستم‌عامل) اشاره می‌کند که لایه‌ای در معماری سیستم‌عامل به نام لایه انتزاع سخت‌افزار را تأمین می‌کند و دیسک‌ها و سامانهٔ پرونده‌گردانی را بررسی می‌نماید و تراز کردن (Balancing) ذخیره‌سازی داده‌ها و شبکه‌بندی و برقراری امنیت را برعهده دارد.باید توجه کرد که هسته یک سامانهٔ کامل نیست، ساخت یک سامانهٔ کامل براساس هستهٔ لینوکس به نام سیستم‌عامل لینوکس شهرت یافت (اگرچه بعضی‌ها ترجیح می‌دهند آن را سیستم‌عامل گنو/لینوکس بنامند و بر سر این نکته مجادله بسیاری وجود دارد. مردم عموماً هسته و سیستم‌عامل را با هم اشتباه می‌گیرند و این مساله که سیستم‌عامل به عنوان «گنو/لینوکس» نامیده شود، تصورات اشتباه را به سمت صحیح هدایت می‌کند.)