미션
미션 선언문
클라우드 네이티브 생태계와 통합하여 운영체제 개발을 가속함으로써, 새로운 오픈 소스 기여자에게 진입 경로를 제공합니다.
생태계에 대한 약속
- 전통적인 배포판 모델에서 완전히 벗어나 다음 영역에 집중함으로써 업스트림 경험을 개선하는 데 힘씁니다:
- Flathub
- Homebrew
- 기본 OS 이미지
- 이미지에 "distroless" 접근 방식을 취하며, 프로젝트는 보이지 않아야 합니다
- 사용자가 Flathub와 Homebrew를 지원하는 일의 중요성을 이해할 수 있도록 의도적으로 범위를 제한하여 업스트림 기여를 적극 장려합니다.
- 다양한 오픈 소스 조직을 통해 교육 기회, 멘토십 프로그램, 여러 기여 기회로 가는 진입로를 제공함으로써 새로운 기여자를 오픈 소스에 적극적으로 온보딩합니다. CNCF/Linux Foundation을 시작으로 더 많은 곳으로 확장하고자 합니다!
- 배포판에 구애받지 않도록 설계된 Apache Buildstream, bootc, podman, kubernetes 및 기타 도구를 적극적으로 옹호합니다.
커뮤니티와 프로젝트
- 잘 관리되는 오픈 소스 프로젝트가 되기 위해 노력합니다.
- 사람들이 기대하는 수준에 맞는 분산된 거버넌스:
- 일반적인 OSPO가 실사 시 사용하는 대부분의 오픈 소스 프로젝트 건강 검사를 통과할 수 있어야 합니다. 팀은 아직 거기에 이르지 못했지만 달성 가능한 목표입니다.
- 프로젝트 자원은 공유되고 분산되도록 설계되었으며, BDFL 같은 구조는 없습니다.
- 프로젝트의 장기적 생존 가능성을 보장할 수 있는 재단이나 협동조합에 가입하는 것을 목표로 합니다.
- 투명성 목표가 충족되도록 보장하고, 장기적 신뢰를 목표로 하므로 버스 팩터를 피하기 위한 프로세스가 마련되어야 합니다.
- 잘 구조화되고 다양한 커뮤니티:
- 명시적인 커뮤니티 가치와 행동 강령.
프로젝트 비목표
- 현재 Linux를 사용하지 않는 사용자를 위해 미니멀리즘 접근을 추구합니다. 프로젝트는 4%가 아니라 96%를 목표로 합니다:
- 설치의 장기적 지속 가능성에 집중
- 컴퓨터 수명의 일부는 0–3일차에 불과하므로, 프로젝트는 이 설치가 하드웨어의 수명 동안 지속되어야 한다는 생각에 의도적으로 투자합니다
- 프로젝트는 범위 밖으로 밀어내는 데 철저할 것입니다. 이유 없는 추가 작업은 없습니다. SRE/클라우드 네이티브 사람들로서 팀은 게으름을 받아들이고 세상을 자동화할 것이며, 사람들의 디스크를 파티셔닝하는 커스텀 설치 프로그램을 작성할 시간은 없습니다
- 팀이 무언가를 만들어야 한다면 선택지가 없기 때문이며, 만들어야 한다면 달가워하지 않습니다.
- 프로젝트는 대부분 기능이 완성되어 있고 큰 변화를 만들지 않습니다. 완전한 "유지보수 모드"는 아니지만 코드를 크게 추가하지도 않습니다. 팀은 프로젝트를 간결하게 유지하기 위해 "아니오"라고 말하는 것을 앞세웁니다.
- 목표는 지속 가능성과 유지보수에 중점을 두고 사람들이 원하는 것을 제공하는 것입니다. 포크나 파생판이라기보다 "나의 리눅스 전문가 친구가 대신 설정해 준 것"에 가깝습니다.
- 팀 구성원들은 수십 년의 리눅스 배포판 경험을 가지고 있습니다. 배포판은 어렵습니다. 그래서 팀은 "리눅스 배포판"을 만들지 않습니다.