인터넷 서핑 배포판을 찾았습니다 그게 내 관심을 끌었는데, 'Collaborate'라는 문구를 본 순간부터 뭔가 좋은 일이 있을 거라는 걸 알았고, 개인적으로는 그랬다. 저는 Collabora에 자체 Linux 배포판이 있다는 것을 몰랐습니다. 이름이 있는 것 아페르티스 처음에는 자동차용으로 설계되었으나 현재는 다양한 전자 장치, 산업 장비 및 임베디드 기술로 확장되었습니다.
아페르티스는 Debian GNU/Linux 12를 기반으로 설계되었습니다. 그들의 접근 방식은 tivoization(소프트웨어를 하드웨어에 제한적인 방식으로 연결)과 같은 관행을 금지하는 GPLv3과 같은 일부 무료 소프트웨어 라이센스와 관련된 잠재적인 법적 문제를 고려합니다. 대신 제조업체의 디지털 서명과 함께 인증된 소프트웨어 및 펌웨어를 사용할 수 있는 옵션이 선호됩니다.
아페르티스 프로젝트 Debian 지침을 따르며 오픈 라이선스에 따른 소프트웨어만 포함합니다. 또는 적어도 무료 배포를 허용합니다. 게다가, 각 빌드에는 SBOM 보고서가 포함됩니다. (소프트웨어 BOM)은 사용된 파일의 라이센스 및 버전에 대한 세부 정보를 제공하여 가능한 취약점을 식별하는 데 도움을 줍니다.
아페르티스 소개
분포 모듈식으로 구성되어 있으며, 제조업체는 특정 요구 사항에 맞게 시스템 환경을 맞춤화하고 조정할 수 있습니다. 또한 이는 다음과 같은 생성을 모두 지원합니다. 기존 deb 패키지를 모놀리식 이미지로 사용하여 빌드합니다., 이는 OSTree 기술을 사용하여 원자적으로 업데이트됩니다.
뛰어난 기능 Apertis는 당신의 GPLv3 라이센스에 따른 소프트웨어를 포함하지 않는 빌드를 생성하는 기능. 이 라이센스와 호환되지 않는 이전 버전의 GNU 도구를 사용하는 대신, Apertis는 현대적이고 허용적인 대안을 채택했습니다. Rust로 작성되고 MIT 라이센스에 따라 배포되는 uutils 유틸리티와 같은 것입니다. 게다가, GnuPG를 사용하는 대신, 아페르티스 Sequoia-PGP를 선택하세요, 이는 GPL-2+ 및 LGPL-2+ 라이센스에 따라 배포됩니다. 그러나 GPLv3의 제한 사항에 문제가 없는 사람들을 위해 기존 도구를 사용하는 옵션도 있습니다.
Apertis는 모든 구성 요소를 엄격한 테스트를 거칩니다., Raspberry Pi 4 SoC R-car 보드와 같은 참조 하드웨어 플랫폼에서 수동 및 자동으로 수행됩니다. 이러한 테스트 결과는 투명성을 보장하기 위해 공개되며, 참조 시스템의 전체 시스템에 대한 자동화된 테스트는 LAVA(Linaro Automated Validation Architecture) 인프라를 사용하여 수행됩니다.
배포판의 커널은 최신 LTS 버전의 Linux를 기반으로 합니다. 예: Apertis 2024.3 버전 커널 6.6 대신 커널 6.1을 사용합니다. Debian 12. Apertis의 각 버전은 1년 9개월의 유지 관리 주기를 가지며, 버그 수정을 위한 분기별 업데이트가 포함됩니다.
분포 5000개 이상의 패키지와 모든 개발이 포함되어 있습니다. 이미지, 유틸리티, 구성을 포함한 모든 작업은 공개 Git 저장소에서 공개적으로 수행됩니다. 협업을 위해서는 GitLab을 사용하며, GitLab CI를 통해 지속적인 통합을 관리합니다. OBS(Open Build Service) 툴킷은 소스 코드에서 바이너리 패키지를 생성하는 데 사용되며 배포용 APT 저장소는 적절하게 관리됩니다.
아페르티스 2024.3
Apertis는 현재 버전 2024.3에 있으며 새로운 Linux 커널에 대한 업데이트 외에도 여러 가지 개선 사항과 기능이 포함되어 있다는 점을 언급할 가치가 있습니다.
눈에 띄는 개선 사항과 새로운 기능은 다음과 같습니다.
- 포드맨 지원:
루트 권한이나 오케스트레이션 데몬 없이 OCI 컨테이너를 실행할 수 있습니다.
Apertis 라이선스 정책과의 통합이 향상되었습니다. - ONNX 런타임 지원:
PyTorch, TensorFlow 및 scikit-learn과 같은 프레임워크에 대한 지원과 함께 추론을 위한 기계 학습 가속기가 포함됩니다.
특수 하드웨어에서 성능을 최적화하고 NVIDIA GPU에서 훈련을 가속화하세요.
패키지는 커뮤니티 요구에 부응하여 데비안에 통합되었습니다. - OP-TEE 지원 개선:
optee-os, optee-client 및 optee-test가 통합되어 TI SK-AM62x 및 QEMU ARMv8과 같은 하드웨어를 지원할 수 있습니다.
이 패키지는 데비안에도 기여되었습니다. - 새 보드와의 호환성:
TI SK-AM62에 대한 초기 지원.
Orange Pi Zero2와 같은 하드웨어용 이미지 사용자 정의에 대한 자세한 가이드입니다. - 고급 컴파일러 경고:
시스템의 보안과 품질을 향상시키는 추가 경고가 포함된 dpkg의 새 프로필입니다. - 이미지 생성 및 SBOM 개선:
일일 빌드의 수정 사항을 쉽게 추적할 수 있는 도구입니다. - 고급 SBOM 보고서:
바이너리가 아닌 파일의 라이센스 및 저작권에 대한 세부정보입니다.
종속성에서 CVE를 추적하는 보안 보고서입니다.
OSS Review Toolkit을 사용하여 라이센스 검토를 개선합니다.
마지막으로, 그것에 대해 더 알고 싶으시면 자세한 내용을 참조하십시오. 다음 링크.
Apertis 다운로드 및 받기
시스템 이미지는 x86_64, arm64 및 armhf 아키텍처에 사용할 수 있으며 다음에서 얻을 수 있습니다. 다음 링크.