Airyx é um novo sistema operacional de desktop de código aberto que visa fornecer uma experiência e compatibilidade semelhantes com o macOS em sistemas x86-64. Ele baseia-se nas bases sólidas do FreeBSD, pacotes de código aberto existentes no mesmo espaço e novo código para preencher as lacunas. Airyx visa se sentir elegante, estável, familiar e intuitivo, lidar com suas tarefas diárias, e fornecer o máximo de compatibilidade possível com o sistema operacional comercial que o inspirou. Airyx coloca as coisas do sistema principalmente em /System, /Library, e /usr. A árvore usr/local é reservada para adições de usuário (como pacotes do FreeBSD.) Os diretórios de casa do usuário estão apropriadamente em /Users, e cada um tem uma pasta ~ / Library para aplicativos Cocoa usar. Zsh é o shell do sistema padrão. Aplicativos corretamente embalados normalmente viverão em / Aplicativos ou ~ / Aplicativos e são construídos como um pacote .app ou como um AppImage. Os aplicativos tradicionais do tipo Unix são instalados em diretórios fixos como de costume. Airyx fornece uma implementação de Cocoa (incompleto ainda) e moderno tempo de execução Objective-C instalado em System/Library/Frameworks. Compiladores e linkers foram corrigidos para apoiar Frameworks, e os argumentos padrão -F e -framework funcionam como esperado. O suporte para arquivos de projeto XCode é planejado, mas os Makefiles de estilo BSD estão disponíveis hoje para facilmente construir pacotes .app e .framework. Swift também está no roteiro. Características & Metas - Barra de menu global - atalhos e menus de teclado consistentes - Arrastar e soltar aplicativo instalar e desinstalar - nenhum gerenciador de pacotes, nenhum instalador - Compatibilidade com as APIs Cocoa - Comandos familiares como launchctl e open - Design fluido e elegante reminiscente de Aqua - Estável, seguro, performante Suporte de aplicação - Pacotes, portas e aplicativos do FreeBSD - Muitos aplicativos Linux funcionam no FreeBSD & #39;s camada de emulação - Aplicativos de Cocoa de código aberto podem compilar e executar com Airyx's Tempo de execução de Cocoa (a menos que eles precisem de extensões GNUstep) - Os binários Darwin & macOS não serão executados no Airyx