( uid_6201 | 2020. 10. 01., cs – 07:08 )

Szerkesztve: 2020. 10. 01., cs – 08:02

Oké, legyen elavult a Linux kernel,
már 20 éve is korszerű volt a Minix kernele,
ott van a FreeBSD kernele,
van egy NetBSD kernel,
van egy OpenBSD kernel,
van egy Hurd kernel,
van egy Redox kernel, mint fiatal versenyző.

Ebből a "korszerűtlen" Linux kernel fut
  - internetes szerverek legtöbbjén
  - single board computereken - hiszen nem csak Raspberry létezik
  - Android telefonokon
  - SOHO routereken, Mikrotik eszközein
  - ...

Megjegyzem, hogy minden stream a "korszerűtlen" kernelen, attól eltérni az IEEE-1003 szabvány (ISO/IEC 9945) követése miatt sem lehet.

És van a "korszerű" Windows kernel, aminek ma már egy égető problémája, hogy x86 PC architecture only.
Ha a Microsoft kacsint arrafelé, hogy a Linux kernel felé vigye a dolgait, annak egyik nyomós oka éppen az "x86 only" korláton való túllépés lehet. Ha a kernelét akarná átdolgozni, hogy bootoljon mindazon helyen, ahol a Linux kernel, az tényleg hatalmas összeg lenne.

Egyébként hasonló okokból dobta a Borland-C++ (embarcadero) a saját fordítóját. Ezt sokan ismerjük, x86_32 utasításkészlettel fordított. A vektorizációt nem ismerte, x86_64, ARM, stb hiányzott. Ezen tovább kellett volna lépni, ami sok fejlesztési és sok tesztelési óradíj lett volna. Ezért dobták a saját backendet, így a mai Borland-C++ fordító backendje a CLANG.