Tevanian, Avie

(egentligen Avadis, född 1961) – amerikansk programutvecklare, chef för mjukvaruutveck­ling på Apple 1997—2006. – Avie Tevanian var på 1980‑talet med och utvecklade Unix‑kärnan Mach, och rekryterades sedan av Steve Jobs† till NeXT†, där han ledde utvecklingen av operativsystemet NextStep†. När Steve Jobs åter­vände till Apple 1997 anställde han Tevanian för att leda utvecklingen av Mac OS X (numera macOS). Tevanian blev 2004 styrelseledamot i det amerikanska Green Hills Software (ghs.com). Tevanian slutade på Apple i mars 2006, och blev i maj samma år styrelsemedlem i Tellme, ett amerikanskt företag som utveck­lade telefonbaserade program för internet. Det köptes senare av Microsoft. Tevanian blev 2009 styrelseledamot i Dolby Laboratories (länk). Han anställ­des 2010 på företaget Elevation Partners (länk).

[avie tevanian] [personer] [unix] [ändrad 30 augusti 2o22]

programstyrd multikörning

(collaborative multitasking)multikörning där de aktiva programmen själva bestämmer hur länge de ska ha kontroll över datorns processor. Problemet med det är att en tidskrävande beräkning eller en slinga kan låsa datorn, och då finns det inget sätt att få programmet att släppa ifrån sig kontrollen. Man måste då stänga av datorn och starta om. Programstyrd multikörning användes i Windows version 3 och tidigare och i Mac OS† version 9 och tidigare. Alternativet är operativsystemstyrd multikörning (preemptive multitasking) som finns i alla Unix-versioner, inklusive macOS, och i senare versioner av Windows.

[operativsystem] [programkörning] [ändrad 12 april 2020]

haxie

hack för macOS – mindre tillägg till användargränssnittet eller funktionerna i Apples operativsystem macOS, utvecklat av fristående programmerare. (X:et i haxie anspelar på OS X, det tidigare namnet på macOS.) – Kallas också för application enhancer (se Wikipedia).

[programmering] [ändrad 7 november 2017]

Mac OS Classic

ett Mac OS†, version 9.2, som fram till 2006 ingick i Mac OS X (som numera heter macOS) för att användarna också skulle kunna köra äldre Mac‑program. (Mac OS och Mac OS X är / var två helt olika operativsystem som inte var kompatibla.) Mac OS Classic försvann när Apple gick över till Intelprocessorer. – Ibland används benämningen Mac OS Classic också om alla versioner av Mac OS före Mac OS X, men det är en efterhandskonstruktion. – Läs också om Carbon.

[macos] [ändrad 4 september 2019]

FUSE

förkortning för Filesystem in userspace – program som man kan använda för att lägga upp filsystem i datorns användarutrymme (user space). Normalt körs filsystem i kärnutrymmet (kernel space), vilket innebär att den som vill köra ett eget filsystem måste programmera i operativsystemets kärna. Det slipper man med FUSE. FUSE installeras som en modul i operativsystem av Unix‑typ. Fuse finns för Linux, macOS, Open­Solaris† och FreeBSD. – Läs mer på fuse.sourceforge.net. (Det engelska ordet fuse betyder stubin.)

[filer] [förkortningar på F] [unix] [ändrad 5 juni 2017]