기계적 인조 인간

Microsoft : 위반으로 인한 GPL Linux 코드 릴리스

How Do Linux Kernel Drivers Work? - Learning Resource

How Do Linux Kernel Drivers Work? - Learning Resource
Anonim

마이크로 소프트는 일반 공중 라이선스 버전 2 (GPLv2)에 따라 자사의 Hyper-V 소프트웨어 용 Linux 드라이버 세트를 공개했는데 그 이유는 해당 라이센스에 대한 "인식 된 의무" 회사 임원에 따르면 리눅스 공동체의 우선 라이선스이기 때문에 마이크로 소프트 고객과 리눅스 사용자 모두에게 이익이 될 것이라고한다.

마이크로 소프트 플랫폼 전략 수석 책임자 샘 람지 (Sam Ramji)는 포트 25 블로그 MS는 지난 월요일 GPLv2에 따라 가상화를위한 리눅스 디바이스 드라이버 (Linux Device Driver for Virtualization)라는 기술을 발표하기로했다. Microsoft는 이전에이 오픈 소스 라이선스에 따라 코드를 공개하지 않았으며 사실 비판했습니다. 리눅스 운영체제는 GPL 라이센스를 받았다.

"고객, 파트너, 커뮤니티 및 마이크로 소프트의 상호 이익을 위해 마이크로 소프트가 GPLv2 라이센스를 선택했다"고 그는 기술했다.

스티븐 헤밍 거 수석 엔지니어 오픈 소스 네트워크 업체 인 Vyatta와의 인터뷰에서 Hemminger는 마이크로 소프트의 Hyper-V 가상화 기술의 네트워크 드라이버는 " 소프트웨어는 폐쇄 소스 코드와 독점 코드가 오픈 소스 코드와 섞이지 않도록 허용함으로써 GPL에 따라 라이선스가 허여 된 오픈 소스 구성 요소를 사용했다고 그는 말했다. Hemminger는 위반이 발견되면 Novell에 위반 사실을 알렸고, Microsoft는이 사실을 Microsoft에 알 렸습니다.

Ramji는 Novell의 Linux 커널 기여자 인 Greg Kroah-Hartman과 긴밀하게 협력하고 있음을 인정했습니다. 규범 및 운전자를 둘러싼 라이센스 옵션을 제공합니다. " 그러나 Ramji 씨는 Hemminger의 주장을 언급하지는 않았다. "이 사례에서 우리가이 결의안을 발표 한 주된 이유는 GPLv2가 Linux 커뮤니티가 광범위한 수용과 참여를 위해 요구하는 선호되는 라이선스이기 때문입니다." 썼다. 그는 "우리가 리눅스 드라이버 프로젝트에 참여하기 위해서는 GPLv2가 커뮤니티 지원에 대한 엄청난 혜택을 누릴 수있는 최선의 선택이었으며 코드를 게시 한 지 불과 몇 시간 만에 커뮤니티의 반응이 환영 받았고 우리는 크게 감사하고있다"

지난 월요일 MS가 GPL에 따라 2 만 줄의 코드를 공개했다는 발표는 특히 업계와 오픈 소스 소프트웨어 커뮤니티에 놀라운 일이됐다. 마이크로 소프트는 이번 릴리스를 선전을하면서도 오픈 소스 커뮤니티와의 협력에 대한 또 다른 본보기로 삼을 예정이다. 마이크로 소프트가 리눅스 커널에 추가 한 드라이버는 리눅스 배포판에 대한 후크를 제공 할 것이다. Windows Server 2008 및 Hyper-V 하이퍼 바이저 기술에서 실행할 수 있습니다. MS는 GPL에 따라 코드의 지속적인 유지 보수를 제공 할 것이라고 9 월에 발표했다.

많은 사람들은 오픈 소스 소프트웨어가 마이크로 소프트의 소프트웨어 사업에 가장 큰 위협이되고 있으며, 실제로 커뮤니티와보다 긴밀하게 협력하기위한 조치를 취해 왔지만, 그 관계는 여전히 약하다. MS는 리눅스가 다수의 특허를 침해했다는 주장과 리눅스 기반 소프트웨어를 사용하는 오픈 소스 기업들로부터 로열티를 추구하고있다.

가장 최근의 특허 거래는 지난주 일본 기업인 Melco Holdings Buffalo Inc.와 Buffalo Group의 모회사. Microsoft와 Melco는 Melco 고객에게 Buffalo 브랜드의 네트워크 연결 저장 장치 및 Linux를 실행하는 라우터를 사용하도록 특허권을 제공하기로 동의했습니다. 그 대신 Melco는 Microsoft에 로열티를 지불합니다.