لینوکس
در گذشته یک کاربر لینوکس برای پیکربندی و نصب سیستم خود، نیازمند دانش بالایی از رایانه بود. این دلیل به علاوه جذاب بودن دسترسی به درون سیستم، باعث شده بود که به‌طور سنتی کاربران لینوکس را (بر خلاف کاربران ویندوز یا مک‌اواس) کسانی شکل بدهند که با رایانه بیشتر آشنا هستند. افرادی که معمولاً با القاب «هَکِر» و «گیک» شناخته می‌شوند. این نگرش در سال‌های اخیر با افزایش راحتی کار در لینوکس و گسترده شدن استفاده از بسیاری از توزیع‌ها، اعتبار خود را از دست داده‌ است. لینوکس در بازار سرورها و کاربردهای ویژه (مانند پردازش تصویر و ) پیشرفت قابل ملاحظه‌ای کرده و در حال ورود به بازار بزرگ رایانه‌های رومیزی است.
مدیر رندرینگ مستقیم
هسته لینوکس قبلاً فقط یک api به نام fbdev داشت؛ که برای مدیریت بافر فریم در یک تبدیل گرافیک استفاده می‌شود. اما برای شتاب دهنده‌های گرافیکی سه بعدی کارت گرافیک‌های جدید نمی‌توانند نیازها را بر طرف کند. این نوع کارت گرافیک‌ها معمولاً نیازمند یک صف مدیریت دستورها در حافظه رم گرافیک هستند تا دستورها را از حافظه به کارت گرافیک اعزام کنند. همچنین به یک مدیریت مناسب نیاز برای بافر و آزاد سازی حافظه اختصاص داده نیازمند است.