ts-soft hat geschrieben:und selbst MacOS nutzt Linux.
Wo hast Du denn das her?
Mac OS basiert auf Unix, hat aber mit Linux nichts zu tun.
Linux ist ein Kernel von Linus Torvalds, und zusammen mit den
GNU Tools ergibt es das Betriebssystem GNU Linux.
Mac OS basiert auf
Darwin:
Darwin ist ein freies Unix-Betriebssystem des Unternehmens Apple und bildet die Grundlage für Mac OS X. Darwin beinhaltet keine Grafische Benutzeroberfläche.
Der Kernel von Darwin ist
Mach:
Mach ist ein Betriebssystemkern, der 1985–1994 im Rahmen eines Projekts an der Carnegie Mellon University entwickelt wurde, und gehört zur Klasse der Mikrokernel.
Mach-Betriebssystemkern und das minimale, Unix-basierte Darwin sind der Unterbau von Mac OS X.
Über diesen Unterbau kommen dann zahlreiche andere APIs und Frameworks (Carbon, Cocoa, Quartz, AppleScript, QuickTime, ...),
sowie Grundprogramme (Finder, TextEdit, Mail, Safari, Kalender, Festplattendienstprogramm, uvm.) - die alle zusammen dann Mac OS X ergeben.
Für UNIX, siehe:
UNIX.org -> What is UNIX -> History and Timeline
2007 Apple Mac OS X certified to UNIX 03.
[...]
2010 UNIX on the Desktop - Apple reports 50 million desktops and growing -- these are Certified UNIX systems.
Siehe auch
What about all those "Flavors"?
What about Linux®?
Developed by Linus Torvalds, Linux is a product that mimics the form and function of a UNIX system, but is not derived from licensed source code. Rather, it was developed independently; by a group of developers in an informal alliance on the net. A major benefit is that the source code is freely available (under the GNU copyleft), enabling the technically astute to alter and amend the system; it also means that there are many, freely available, utilities and specialist drivers available on the net. Linux is a registered trademark of Linus Torvalds.
Recent versions of Glibc include much functionality from the Single UNIX Specification, Version 2 (for UNIX 98) and later.
Mac OS ist also etwas ganz anderes als Linux, nur das beide im minimalen Grundsystem der UNIX Spezifikation folgen,
also auf unterster Ebene UNIX-API kompatibel sind.
Weiterhin könnte der Zusammenhang von Mac OS X mit dem Betriebssystem
NeXTStep interessieren:
NeXTStep [nɛkstˈstɛp] ist ein Betriebssystem des Unternehmens NeXT, das ab 1989 eines der technisch fortschrittlichsten und bedienungsfreundlichsten war. Es basiert auf dem Unix-ähnlichen Betriebssystem BSD in Version 4.3 und einem Mach-2.5-Kernel.
Das Unternehmen NeXT wurde von Steve Jobs, einem der Gründer von Apple Computer, aufgebaut. NeXT verkaufte seine auf Motorola 680x0-Prozessoren basierenden Computer vor allem im wissenschaftlichen, aber auch im Bankbereich, wo dank der exzellenten Entwicklertools schnell komplexe Applikationen gebaut werden konnten.
NeXTStep wurde schließlich zusammen mit dem Unternehmen NeXT an Apple verkauft, das auf dessen Basis die Betriebssysteme Mac OS X und iOS entwickelte.