Vai al contenuto
- Darwin OS is Apple’s core OS. From Darwin Apple basically creates all of its other operating systems
- macOS
- iOS
- iPadOS
- AudioOS
- watchOS
- tvOS
- BridgeOS
- Other operating systems that Apple uses/develops
- SEPOS (L4 based)
- VxWorks Is reportedly the firmware OS embedded in Apple Airport Extreme and possibly Time Capsule
- Darwin OS is open source so you can download it and modify it
- I personally find that compiling and getting an entire OS to run is a very tedious process so I simply make changes to macOS as I desire
- You can harden Apple’s XNU kernel if you really want to build a super fortified Mac operating system
- You can simply study the source code to see how Darwin is put together
- Linux is completely different from Darwin
- Linux:
- È un knockoff di Minix che è un knockoff di UNIX
- Non è un UNIX certificato (macOS è un UNIX certificato)
- È solo un kernel, non si può effettivamente fare nulla di funzionale con esso
- È necessario aggiungere alcuni strumenti di terra dell'utente come GNU per avere una linea di comando funzionante
- È poi necessario aggiungere un ambiente desktop in modo da poter avere un'interfaccia GUI in modo da poterlo eseguire visivamente come si farebbe con un Mac
- Ci sono duecento "distribuzioni" di Linux, ognuna è diversa, si comporta in modo diverso, è mantenuta in modo diverso e può essere incompatibile con altre distribuzioni Linux
- Non c'è supporto per Linux. Siete da soli, quindi dovete dipendere dai forum online, che hanno la reputazione di essere piuttosto ostili ai neofiti, che naturalmente è esattamente l'opposto del motivo per cui questi forum esistono, perché se si sa davvero cosa si sta facendo allora non si ha bisogno dei forum. Apple has a fantastic support system, where you can call or meet with an actual Apple employee face to face and get authoritative answers directly from Apple.