Varför är Unix mer portabel än andra operativsystem?

Varför är Unix mer portabel än andra operativsystem?

UNIX skrevs om i programmeringsspråket C och inte i assembler. Övergången från assembler till det överordnade språket C resulterade i mycket mer portabel programvara, som kräver endast en relativt liten mängd maskin-beroende kod ersätts när portning Unix till andra datorplattformar.

UNIX hanterar hårdvaran och de verkställande processerna av kärnan. Kärnan är en samling program skrivet i C som kommunicerar direkt med maskinvaran. program kommunicerar systemet via kernal. Därav förblir kernal behovet att ändras för olika hårdvara men användargränssnittet samma.