TrueOS

TrueOS는 FreeBSD 운영 체제를 기반으로 개발된 오픈 소스 유닉스 계열 운영 체제다. 초기에는 PC-BSD라는 명칭으로 알려졌으며, FreeBSD의 강력한 성능과 안정성을 일반 사용자들이 데스크톱 환경에서 쉽게 사용할 수 있도록 하는 것을 목표로 삼았다. 2005년 크리스 무어(Kris Moore)에 의해 처음 개발이 시작되었고, 이후 2016년에 TrueOS로 이름을 변경하며 서버와 데스크톱 모두를 아우르는 범용 운영 체제로 발돋움했다.

TrueOS의 가장 큰 기술적 특징 중 하나는 OpenZFS 파일 시스템을 기본으로 채택했다는 점이다. 이를 통해 데이터 무결성 보장, 스냅샷 기능을 통한 시스템 복구, 효율적인 스토리지 관리가 가능했다. 또한, 기존의 KDE나 GNOME 대신 자체 개발한 경량 데스크톱 환경인 루미나(Lumina)를 기본 제공했다. 루미나는 Qt 툴킷을 기반으로 설계되었으며, 리소스 소모를 최소화하면서도 사용자 맞춤형 환경을 제공하는 데 중점을 두었다.

이 운영 체제는 '롤링 릴리스(Rolling Release)' 모델을 채택하여 사용자가 별도의 재설치 없이도 최신 소프트웨어 업데이트를 지속적으로 받을 수 있도록 했다. 패키지 관리 측면에서는 FreeBSD의 'ports'와 'pkg' 시스템을 기반으로 하되, 복잡한 의존성 문제를 해결하고 설치 과정을 단순화한 그래픽 인터페이스 도구들을 제공했다. 특히 '워든(Warden)'이라 불리는 도구를 통해 FreeBSD의 격리 기술인 '제일(Jail)'을 사용자가 직관적으로 관리할 수 있게 지원했다.

2018년, TrueOS 개발팀은 프로젝트의 방향성을 수정하여 데스크톱 환경보다는 코어 운영 체제 개발에 집중하기로 결정했다. 이 과정에서 데스크톱 지향 프로젝트는 '프로젝트 트라이던트(Project Trident)'로 분리되었으며, TrueOS 자체는 FreeBSD의 최신 기능을 테스트하고 안정화하는 다운스트림 배포판의 역할을 강화했다. 이는 FreeBSD 업스트림과의 통합을 더욱 긴밀히 하고 개발 효율성을 높이기 위한 전략적 선택이었다.

2020년 상반기, TrueOS 프로젝트는 공식적으로 중단을 선언했다. 개발진은 프로젝트를 종료하며 관련 기술과 성과를 FreeBSD 커뮤니티로 환원했다. 비록 TrueOS는 운영 체제로서의 활동을 마쳤으나, 그 과정에서 축적된 OpenZFS 통합 기술과 루미나 데스크톱 환경, 그리고 사용자 편의성을 고려한 설치 프로그램 등의 유산은 GhostBSD나 HelloSystem과 같은 다른 BSD 계열 프로젝트들에 깊은 영향을 미쳤다.