هسته لینوکس
لینوکس یک کلون از UNIX است، بنابراین به دنبال انطباق POSIX و Single UNIX (SUSv3) است. بعلاوه، از آنجا که لینوکس یونیکس نیست، هسته مکالمه‌های اضافی سیستم و رابط‌های دیگر که مخصوص لینوکس هستند فراهم می‌کند. برای درج در هسته رسمی، کد باید با مجموعه ای از قوانین صدور مجوز تعریف شده کاملاً مطابقت داشته باشد.
انویدیا
کارت‌های گرافیک سری RTX 20 SUPER: سری NVIDIA GeForce GTX 16 SUPER انویدیا هسته لینوکس را به خوبی پشتیبانی نمی کند و تمایلی به همکاری کردن ندارد چون هسته لینوکس یک نرم افزار آزاد و متن باز است ولی انویدیا یک شرکت انحصاری و سودبر. این موضوع بازخورد های زیادی را دریافت کرد و انویدیا یکی از بدترین کارت های گرافیک برای لینوکس به شمار می رود. گرداننده nouveau توسط مهندسان نرم افزار مستقل برای پشتیبانی از هسته لینوکس ساخته شد و کارکنان انویدیا کمک های خیلی جزئی برای ساخت این گرداننده کردند. این گرداننده یک نرم افزار آزاد و متن باز است که برای هسته لینوکس ساخته شده است. توزیع اوبونتو از انویدیا به خوبی پشتیبانی می کند اما برای توزیع های دیگر باید گرداننده های غیر رسمی انویدیا نصب شوند. تراشه جدید Denver عملکردی مشابه پردازنده کامپیوترهای شخصی دارد.پردازنده دنور در دو نسخه با تعداد پین متفاوت در دسترس خواهد بود که هر دو نمونه مجهز به یک فناوری جدید موسوم به Dynamic Code Optimization هستند. این فناوری با تشخیص نرم‌افزارهایی که بیشتر مورد استفاده قرار می‌گیرند نحوه عملکرد و کارایی آن‌ها را بهبود می‌بخشد. این کارها در یک حافظه کش 128 مگابایتی ذخیره می‌شود. یعنی وقتی که اپلیکیشن‌های مشخصی را اجرا می‌کنید، کد بهینه‌شده آماده بوده و منتظر می‌ماند. Dynamic Code Optimization روی اپلیکیشن‌هایی کار می‌کند که برای پلتفرم ARM نوشته شده‌اند و به همین علت توسعه‌دهندگان نمی‌توانند انتظار بیشتری داشته باشند.