공식 VirtualBox와 VirtualBox-OSE의 기술적 차이점은 무엇입니까?
내 시나리오: 저는 커널을 사용하는 Debian sid를 사용하고 있습니다 3.2.0-4
. VirtualBox를 다운로드하려면 다음 세 가지 옵션이 있습니다.
- Debian, Fedora 등과 같은 배포판에 맞게 맞춤화되었습니다.
.bin
, 그리고- 소스 코드.
권장 배포판에 사용자 지정 빌드를 설치하면 코어에 문제가 없다는 의미입니다. virtualbox.org에서 지원하지 않는 커널을 컴파일하거나 설치할 때 커널 오류가 발생합니다. VirtualBox 포럼에 게시했지만 답변이 없습니다. 인증된 커널에 설치하거나 저장소에서 VirtualBox를 설치할 수도 있습니다.
질문:속도, 메모리 등 VirtualBox-OSE에 대해 아무것도 모릅니다. 경험이 있나요? 공식 VirtualBox와 VirtualBox-OSE의 기술적 차이점은 무엇입니까?
답변1
배포판 관련 패치를 제외하고 차이점과 커널 오류가 발생하는 이유는 VirtualBox 호스트 모듈이 해당 특정 커널에 대해서만 컴파일되기 때문입니다. 다른 커널(다른 기호, 다른 메타데이터 등)을 사용하는 경우 손상 가능성이 높습니다.
답변2
릴리스 세부 정보 외에는 더 이상 차이점이 없습니다. OSE가 아닌 패키지에는 일부 비공개 소스 드라이버가 있지만 추가 패키지로 이동되었습니다.
버전 4.0 이전에는 VirtualBox가 두 가지 버전, 즉 모든 기능을 포함하는 완전한 바이너리와 소스 코드가 포함된 "오픈 소스 에디션"(OSE)으로 제공되었습니다. 버전 4.0부터는 오픈소스 버전과 클로즈드 소스 구성 요소가 별도의 확장팩으로 옮겨진 버전만 남아 있습니다. https://www.virtualbox.org/wiki/Editions