OpenBSD 7.9의 drm(4) 드라이버는 이미 6.18.y 장기 지원 버전 기반임. Jonathan Gray(jsg@)가 OpenBSD Foundation의 지원으로 지난 3월에 업데이트를 완료함. https://marc.info/?l=openbsd-cvs&m=177310343311915&w=2
공유된 Mastodon 게시물의 작성자로서, 출시 예정인 OpenBSD 8.0을 다루는 평소의 “HYPE” 연재를 통해 Jonathan의 꾸준한 업데이트 백포트 작업을 알리고 싶었음.
현재 OpenBSD 버전은 7.9이며, 모든 릴리스에 호환성을 깨는 변경이 들어갈 수 있음. 6개월마다 출시하면서 버전을 0.1씩 올리고, 소수점 이하가 .9이면 다음 정수로 넘어감.
따라서 8.0을 특별한 메이저 릴리스로 볼 필요는 없음. OpenBSD는 메이저·마이너 버전 체계가 아니라 고정 일정에 따른 릴리스 체계를 사용함.
모든 릴리스가 호환성을 깨뜨릴 수 있다는 것과, 8.0을 메이저 릴리스로 보지 말라는 것은 서로 모순 아닌가?
취지가 모든 OpenBSD 릴리스에 호환성 변경 가능성이 있으니 버전 번호 자체에는 의미가 없다는 뜻인지 궁금함. 그렇지 않다면 현재 버전이 .9로 끝난다는 사실과 다음 버전 번호를 만드는 규칙을 설명하는 이유를 모르겠음. OpenBSD의 운영 방식을 전혀 몰라서 순수하게 이해하고 싶어 묻는 것임.
순수하게 궁금한데, 계속 원본을 따라잡는 작업일 뿐이라면 처음부터 원본을 쓰지 않는 이유가 무엇인가?
이런 말을 꺼리게 되는 마음도 있지만, LLM이 하드웨어 역공학을 가속해서 Linux나 규모가 작은 운영체제에 실질적인 도움을 줄 수 있을까? 사양이 공개되지 않았거나 문서가 부실한 하드웨어를 지원하기 쉬워질지 궁금함. Linux에서 최대 절전 모드가 안정적으로 작동하고, FreeBSD에서 특이한 하드웨어도 잘 쓸 수 있는 날이 올까?
이 작업은 LLM과 무관함. BSD 계열은 수년 전부터 Linux 그래픽 드라이버를 이식해 왔으며, OpenBSD의 그래픽 드라이버가 원래 이런 방식으로 개발되는 것임.
MSI Modern 15를 쓰는데, FreeBSD에서 S3 절전까지 모든 기능이 잘 작동함. 이런 최신 노트북을 쓰게 되어 운이 좋고 매우 만족함.