Mach microkernel

E284313

Mach microkernel is a pioneering microkernel-based operating system kernel developed at Carnegie Mellon University, known for its message-passing architecture and influence on systems like NeXTSTEP and early versions of macOS.

All labels observed (6)

Label Occurrences
Mach microkernel canonical 11
Mach kernel 2
Mach operating system 2

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf microkernel ⓘ
operating system kernel ⓘ
academicProjectAt Carnegie Mellon University ⓘ
linked to: CMU
basedOn Accent operating system ⓘ
countryOfOrigin United States ⓘ
designGoal binary compatibility with UNIX ⓘ
modularity ⓘ
multiprocessor support ⓘ
portability ⓘ
support for distributed systems ⓘ
developer Carnegie Mellon University ⓘ
linked to: CMU
implementsConcept capability-based security via ports ⓘ
client-server operating system model ⓘ
microkernel architecture ⓘ
inception mid-1980s ⓘ
influenced GNU Hurd ⓘ
IBM Workplace OS ⓘ
L4 microkernel family ⓘ
linked to: seL4 microkernel

MkLinux ⓘ
linked to: GNU Hurd

NeXTSTEP ⓘ
OPENSTEP ⓘ
OSF/1 ⓘ
Tru64 UNIX ⓘ
UX/RT ⓘ
XNU kernel ⓘ
linked to: XNU

iOS ⓘ
macOS ⓘ
influencedBy Accent microkernel ⓘ
UNIX ⓘ
linked to: Unix
license various open-source and research licenses ⓘ
notableVersion Mach 2.5 ⓘ
linked to: Mach

Mach 3.0 ⓘ
operatingSystemKernelType microkernel ⓘ
researchArea distributed systems ⓘ
operating systems ⓘ
parallel computing ⓘ
supportsFeature copy-on-write ⓘ
distributed computing primitives ⓘ
external pagers ⓘ
interprocess communication ⓘ
memory-mapped files ⓘ
message passing ⓘ
ports abstraction ⓘ
tasks and threads ⓘ
user-space device drivers ⓘ
virtual memory management ⓘ
usedIn GNU Hurd microkernel-based system ⓘ
NeXTSTEP operating system ⓘ
linked to: NeXTSTEP

OPENSTEP operating system ⓘ
linked to: OPENSTEP

XNU hybrid kernel ⓘ
early versions of Mac OS X ⓘ

How these facts were elicited

Referenced by (18)

Full triples — surface form annotated when it differs from this entity's canonical label.

NeXTSTEP → kernelType → Mach microkernel ⓘ
GNU Hurd → basedOn → Mach microkernel ⓘ
Darwin (operating system) → basedOn → Mach microkernel ⓘ
subject linked to: Darwin operating system
Rhapsody → kernelBase → Mach microkernel ⓘ
NeXT Computer line → operatingSystem → Mach microkernel ⓘ
exec server → runsOn → GNU Mach microkernel ⓘ
linked to: Mach microkernel
exec server → uses → Mach IPC ⓘ
linked to: Mach microkernel
exec server → dependsOn → Mach kernel ⓘ
linked to: Mach microkernel
Avadis Tevanian Jr. → notableWork → Mach microkernel ⓘ
Avadis Tevanian Jr. → basedOn → Mach microkernel for NeXTSTEP ⓘ
linked to: Mach microkernel
Avadis Tevanian → knownFor → Mach kernel ⓘ
subject linked to: Avadis
linked to: Mach microkernel
Avie Tevanian → knownFor → Mach microkernel ⓘ
subject linked to: Tevanian
Rick Rashid → notableWork → Mach operating system ⓘ
linked to: Mach microkernel
Rick Rashid → developed → Mach microkernel ⓘ
Accent operating system → influenced → Mach microkernel ⓘ
Accent operating system → influenced → Mach operating system ⓘ
linked to: Mach microkernel
OSF/1 → basedOn → Mach microkernel ⓘ
Mach 3.0 → basedOn → Mach microkernel ⓘ