Sobre o projeto

ravynOS é um projeto de sistema operacional de código aberto que visa oferecer uma experiência e alguma compatibilidade com o macOS em sistemas x86-64, com suporte a arm64/arm64e planejado futuramente. Ele se baseia em fundações do Darwin e do FreeBSD, em pacotes de código aberto existentes no mesmo segmento e em código novo para preencher lacunas. Os objetivos de design declarados incluem: - Compatibilidade de código-fonte com aplicativos macOS, o que significa que um aplicativo Mac poderia ser compilado no ravynOS e executado; a compatibilidade binária é uma meta de longo prazo. - Metáforas de GUI semelhantes e UX familiar, como um gerenciador de arquivos, um inicializador de aplicativos e uma barra de menu superior que reflete o aplicativo aberto, fornecendo as APIs esperadas da Apple aos aplicativos. - Compatibilidade com os layouts de pastas do macOS (/Library, /System, /Users, /Volumes, etc.) e sistemas de arquivos (HFS+, APFS), além de outros sistemas de arquivos úteis como FAT, NTFS e ZFS. - Aplicativos autocontidos em App Bundles, com suporte a arquivos DMG e outros formatos de arquivo. - Um ambiente Unix atualizado com ferramentas, shells e utilitários avançados atuais. - Visa ser agradável de usar, seguro, estável e com bom desempenho. O README convida colaboradores a ajudar a construir o projeto, apontando para CONTRIBUTING.md para projetos e necessidades atuais, e lista canais da comunidade: um servidor Discord e uma sala Matrix (#ravynOS-general:matrix.org). Também inclui links para traduções do README em vários idiomas, observando que a versão em inglês é a autoritativa quando houver divergências.