هسته لینوکس
لینوکس یک کلون از UNIX است، بنابراین به دنبال انطباق POSIX و Single UNIX (SUSv3) است. بعلاوه، از آنجا که لینوکس یونیکس نیست، هسته مکالمه‌های اضافی سیستم و رابط‌های دیگر که مخصوص لینوکس هستند فراهم می‌کند. برای درج در هسته رسمی، کد باید با مجموعه ای از قوانین صدور مجوز تعریف شده کاملاً مطابقت داشته باشد.
سیستم‌عامل ابررایانه
در اوایل دهه ۱۹۹۰، تغییرات عمده ای در نرم‌افزار سیستم ابر رایانه در حال رخ دادن بود.در این زمان، استفاده روزافزون از یونیکس تغییراتی در نحوه مشاهده نرم‌افزار سیستم ایجاد کرده بود. استفاده از یک زبان سطح بالا (C) برای پیاده‌سازی سیستم عامل، و اتکا به رابط‌های استاندارد در تضاد با رویکردهای زبان اسمبلی گذشته بود.همان‌طور که فروشندگان سخت‌افزار یونیکس را با سیستم‌های خود تطبیق می‌دادند، ویژگی‌های جدید و مفیدی نیز به یونیکس اضافه می‌شد، به عنوان مثال سیستم‌های فایلی سریع و برنامه‌ریزهای فرایند قابل تنظیم. با این حال، تمام شرکت‌هایی که یونیکس را اقتباس کردند، به جای همکاری در یک استاندارد صنعتی برای ایجاد «یونیکس برای ابر رایانه ها»، تغییرات منحصر به فردی در آن ایجاد کردند. این امر تا حدی به این دلیل بود که تفاوت در معماری آنها این تغییرات را برای بهینه‌سازی یونیکس برای هر معماری ایجاب می‌کرد.