هسته لینوکس
لینوکس یک کلون از UNIX است، بنابراین به دنبال انطباق POSIX و Single UNIX (SUSv3) است. بعلاوه، از آنجا که لینوکس یونیکس نیست، هسته مکالمه‌های اضافی سیستم و رابط‌های دیگر که مخصوص لینوکس هستند فراهم می‌کند. برای درج در هسته رسمی، کد باید با مجموعه ای از قوانین صدور مجوز تعریف شده کاملاً مطابقت داشته باشد.
مقایسه لینوکس و ویندوز
ویندوز به دلیل اینکه نسبت به بیشتر سیستم عامل های لینوکس که واسط گرافیکی ندارند واسط گرافیکی دارد اما به بیشتر سیستم عامل لینوکس میتوان بین چند واسط گرافیکی انتخاب کرد که این در ویندوز محدود تر است پس در این بخش لینوکس با اختلاف متوسط برتری دارد