프로젝트 소개
NEURONIX OS는 README에서 NixOS를 기반으로 한 독립적인 선언형 리눅스 배포판으로 설명되어 있으며, 임무 критик 엔지니어링 워크스테이션과 로컬 AI 개발을 목표로 합니다. 핵심 아이디어는 NixOS의 순수 함수적 구성 모델을 더 완전한 데스크탑 및 워크스테이션 경험으로 전달하는 동시에 업스트림 Nixpkgs와의 호환성을 유지하는 것입니다.
README는 설치를 그래픽 입력에서 Nix flake을 생성할 수 있는 선언적 Calamares 설치 엔진으로 처리하며, 하드웨어 및 커널 프로파일을 제공하고, 단일 flake과 flake.lock 고정으로 시스템을 구성한다고 설명합니다. 업데이트는 Nix 저장소에 스테이지되어 원자적으로 활성화되며, 부팅 관리자 또는 셸에서 이전 세대로 롤백할 수 있는 기능을 제공합니다.
저장소 및 메모리 관리도 명시적으로 다루어집니다. README는 @, @home, @nix, @snapshots, @swap를 사용한 Btrfs 볼륨 레이아웃과 투명한 ZSTD:3 압축, 자동 TRIM, 메타데이터 균형 타이머, 그리고 EXT4 대안을 설명합니다. 메모리 압력 처리에는 ZRAM ZSTD 인메모리 스왑 풀, vm.swappiness 조정, Pressure Stall Information, 그리고 systemd-oomd가 포함됩니다.
neuronix 명령줄 인터페이스와 시스템 제어 센터를 통한 관리를 제공합니다. README에는 고립된 개발 환경(neuronix dev), 인메모리 마이크로VM 샌드박스, 일시적 컨테이너, 선언형 커널 플레버 관리자, FHS/ELF 바이너리 실행용 nix-ld, Flatpak 앱 허브, 프라이버시 샌니타이즈 문제 보고 시스템 의사회, 첫 번째 부팅 환영 허브, 충돌 루프 롤백 기능을 갖춘 자율 부팅 센티넬, 그리고 diff, distill, branch, tune, mesh, daemon, ghost, ebpf, state, graph 등의 유틸리티와 같은 광범위한 구성 요소 목록을 담고 있습니다.
AI 관련 기능도 프로젝트의 일부입니다. README에는 내장된 OpenCode AI 시스템 코파일럿, JSON-RPC 2.0을 사용하는 Model Context Protocol 서버, 데스크톱 알림기와 함께 하는 자율 업데이트, 그리고 AI 기반화를 위한 시스템 내장 매뉴얼이 포함되어 있습니다. 보안 및 검증 기능으로는 강화된 신뢰 아키텍처, 선언적 eBPF LSM 보안 정책 게이트, 보안 불변량, 증명 전달 릴리스 아티팩트, 검증 여권, 그리고 제로 의존성 오프라인 검증기가 있습니다.
README는 32개 QA 스위트 및 14개 개별 게이트 전체에서 1,264개의 모든 어설션이 통과하는 테스트 대장간, CI/CD, 규정 준수 테스트, 그리고 검증 여권을 주장합니다. 또한 릴리스 엔지니어링은 버전.nix를 단일 진실 공급원으로 사용하며, 프로젝트는 nixos-unstable 및 nixos-26.05를 모두 추적하고, 버전 1.0.4는 main 브랜치에서 강화된 프로덕션 기본선으로 설명됩니다. 대상 사용자로는 시스템 엔지니어 및 SRE, AI/ML 연구원, 보안 분석가, 풀스택 및 클라우드 네이티브 개발자, 그리고 프로덕션 워크스테이션 운영자가 있습니다. 라이선스는 Apache-2.0입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.