Estou procurando instalar um unix diferente na minha estação de trabalho para adquirir uma perspectiva do GNU / Linux e por curiosidade. Eu reduzi minhas opções para esses dois. O motivo para considerar o PureDarwin é porque tenho muito pouca experiência com os produtos da Apple.
Então, minha pergunta é: instalar e usar o PureDarwin me dará uma compreensão mais próxima do OSX do que a execução do FreeBSD? O que tenho em mente são rotinas diárias, como adicionar usuários, instalar software e configurar vários aspectos do sistema operacional subjacente. Eu sei que a GUI do OSX não estaria disponível, mas isso não é uma preocupação.
Como questão secundária, menos importante, posso comprar o OS X na Apple Store e executá-lo em uma máquina virtual ou isso viola o EULA?
fonte
Respostas:
A distinção é que eles são sistemas operacionais completamente diferentes , começando pela maioria das ferramentas administrativas, até os diferentes formatos binários e modelos de driver. Veja: https://en.wikipedia.org/wiki/XNU Isso descreve uma parte do kernel, e o espaço do usuário possui os utilitários que a Apple deseja incluir: auto-escrito; ou vindo do GNU, algum BSD ou outra fonte. A integração de alguns componentes do BSD (principalmente invisíveis, com os quais o usuário ou mesmo um desenvolvedor de qualquer tipo provavelmente nunca lidará) no OS X não o torna automaticamente comum com o FreeBSD.
A instalação do Darwin lhe dará uma compreensão mais próxima da base do OS X em Darwin, e é tudo. A listagem de rotinas diárias em uma resposta a tornará imensamente grande e também levará muito tempo. Consulte-se usando o Google ou parte da administração via CLI de qualquer um dos muitos livros de administração do OS X disponíveis. Mas observe que as habilidades alcançadas não o aproximarão do OS X, já que a maioria das configurações é preferida por meio da GUI, mesmo nos servidores.
fonte