GNU Linux-libre 6.11, Rust에 대한 적응을 이루고 v6.11의 숨겨진 바이너리 비트에 대한 경고

전문: https://www.phoronix.com/news/GNU-Linux-Libre-6.11

원저자: Michael Larabel | 작성일: 2024-09-16 13:32
사이트 내 게시일: 2024-09-16 13:47
GNU Linux-libre 6.11의 출시로 Rust에 대한 중요한 적응이 이루어져 펌웨어 로딩 및 탐지 프로세스가 향상되었습니다. 주요 업데이트로는 amdgpu, rtl8192du와 같은 다양한 장치 드라이버의 정리와 새로운 AArch64 장치 트리 파일의 추가, 그리고 이제는 대기 없이 경고하지 않는 버전의 펌웨어 로딩 원시 함수가 포함됩니다.

그러나 이번 출시에서는 배포되지 않은 소스 코드에서 실행 가능한 코드를 포함하고 있는 숨겨진 바이너리 블롭에 대한 우려가 제기되어 GNU GPL에 따른 배포와 관련된 법적 문제를 야기하고 있습니다. 기여자들이 패치를 게시하여 이 문제를 해결하려고 했음에도 불구하고, 최종 릴리스는 문제를 수정하지 않고 진행되어 배급자에게 라이선스 위반의 가능성을 초래할 수 있습니다.

긍정적인 점은 이 바이너리 블롭이 여전히 업스트림에서 합법적으로 획득할 수 있어, 자유로운 펌웨어를 만들기 위한 리버스 엔지니어링 작업이 가능하다는 것입니다. 이 상황은 오픈 소스 커뮤니티에서 소프트웨어 자유와 라이선스 준수를 유지하는 데 지속적인 도전 과제가 있음을 강조합니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: open-source (152) Rust (48) Firmware (39) GNU (6) Device Drivers (3) GPL (3) Linux-libre (2) software freedom (2) binary blobs (1)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.