ecvis17 je napisao/la:Moj laptop tako misli:
- Kod: Označi sve
System Software Overview:
System Version: macOS 10.13.6 (17G4015)
Kernel Version: Darwin 17.7.0
Boot Volume: kompjuter
Boot Mode: Normal
Computer Name: kompjuter
User Name: XXXXXXXXXX
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 7 days 20:37
Apple takodjer tako misli
Integrated with Darwin is a customized version of the Berkeley Software Distribution (BSD) operating system. Darwin’s implementation of BSD includes much of the POSIX API, which higher-level apps can also use to implement basic app features. BSD serves as the basis for the file systems and networking facilities of OS X. In addition, it provides several programming interfaces and services, including:
The process model (process IDs, signals, and so on)
Basic security policies such as file permissions and user and group IDs
Threading support (POSIX threads)
Networking support (BSD sockets)
https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemTechnology/SystemTechnology.html#//apple_ref/doc/uid/TP40001067-CH207-BCICAIFJNe nalazim nikakvu informaciju da već neko vrijeme nije tako.
Darwin je baziran na nekim dijelovima BSD-a... 4.4 i slično starih + puna kifla drugih stvari ala next. To je kao da uzmeš anlaser od mercedesa i staviš ga u Opel i kažeš da sada imaš auto baziran na mercedesu. Nemaš. MacOs je pravi unix (nešto što linux nije), ali darwin i ostale komponente nisu BSD bazirane već su kod koncepcije uzete neke stvari iz BSD-a i to se integriralo, ali većina toga veze više nema sa BSD-om.
Ako pogledate:
https://en.wikipedia.org/wiki/Darwin_(operating_system) i
https://en.wikipedia.org/wiki/Darwin_(operating_system) prilično je jasno da se zapravo radi o tome da su ostali samo elementi i dijelovi BSD-a a ne da je bazirano na. Mnogo točnije bi bilo nešto kao, bazirano je između ostaloga i na elementima BSD-a a ne da je baziran na BSD-u. Ono što je i ostalo je prepisano i redizajnirano, pa je više u smislu "isti dizajn kao na BSD-u" od elemenata koji jesu BSD.
Plus, ako pogledate po netu, ekipa koja je radila na kodu i programirala jedno i drugo sama kaže da je jako malo toga u modernom apple OS-u BSD. OS je i dalje UNIX/unux-like familija, samo reći da je to BSD bazirano baš i nije točno.