Microsoft, Linux용 Windows 하위 시스템을 오픈 소스로 출시

Microsoft, Linux용 Windows 하위 시스템을 오픈 소스로 출시

Microsoft, Linux용 Windows 하위 시스템 오픈 소스화

개발자와 기술 애호가들에게 흥미로운 소식이 있습니다.바로 Microsoft가 Windows Subsystem for Linux(WSL)를 공식적으로 오픈소스로 공개한 것입니다.이 혁신적인 도구를 통해 사용자는 Windows 운영 체제에서 Linux 애플리케이션을 직접 실행할 수 있으며, 두 강력한 환경 간의 격차를 효과적으로 해소할 수 있습니다.

WSL 설치 방법

WSL을 시작하는 것은 매우 쉽습니다.터미널에서 다음 명령을 실행하여 빠르게 설치할 수 있습니다.

wsl --install

구성 및 설정에 대한 포괄적인 가이드를 보려면 WSL 설치 가이드를 확인하세요.

WSL의 간략한 역사

Linux용 Windows 하위 시스템은 2016년 Build 개발자 컨퍼런스에서 처음 소개되었으며, Windows 10 Anniversary Update와 함께 공식 출시되었습니다.초기에 WSL은 lxcore.sysWindows가 ELF(Executable and Linkable Format) 파일을 기본적으로 실행할 수 있도록 하는 경량 프로세스 공급자인 에서 작동했습니다.그러나 2019년 WSL 2가 출시되면서 Linux 커널을 기본적으로 지원하여 애플리케이션 호환성을 크게 향상시켰습니다.또한 이 버전에는 다음과 같은 다양한 새로운 기능이 추가되었습니다.

  • GPU 가속을 지원하여 그래픽을 많이 사용하는 애플리케이션이 원활하게 실행될 수 있습니다.
  • 그래픽 사용자 인터페이스(GUI)로 Linux 애플리케이션을 시작하는 옵션입니다.
  • 미러링 네트워킹 및 DNS 터널링을 포함한 향상된 네트워킹 기능.
  • 세션 0은 백그라운드 애플리케이션을 안전하게 실행하기 위한 지원입니다.
  • 더 나은 시스템 통합을 위해 향상된 프록시 및 방화벽 지원이 제공됩니다.

이러한 개선 사항 덕분에 WSL은 Windows를 활용하면서 Linux 도구에 의존하는 개발자들에게 인기가 많아졌습니다.

오픈 소싱 WSL의 영향

WSL의 오픈 소스화는 커뮤니티와 Microsoft 모두에게 중요한 전환점입니다.이제 개발자들이 소스 코드를 분석하고 발전에 기여할 수 있게 됨에 따라 WSL은 더욱 강력한 도구가 될 것입니다.소스 코드는 MIT 라이선스 에 따라 라이선스가 부여되며 GitHub 에서 열람 및 기여가 가능합니다.이 이니셔티브는 협업과 혁신을 촉진하여 커뮤니티가 개선 사항과 수정 사항을 제안할 수 있도록 지원합니다.

아직 오픈 소스가 아닌 구성 요소

WSL의 일부 주요 구성 요소는 Windows 운영 체제에 통합되어 있으며 현재 오픈 소스로 공개되지 않았다는 점에 유의해야 합니다.구체적으로 다음 항목은 여전히 ​​독점 Windows 이미지에 포함되어 있습니다.

  • Lxcore.sys: WSL 1 기능에 필수적인 커널 측 드라이버입니다.
  • P9rdr.sys그리고 p9np.dll: 이를 통해 “\\wsl.localhost” 경로에 대한 파일 시스템 리디렉션이 가능해져 Windows와 Linux 간에 원활한 파일 공유가 가능해집니다.

Microsoft에서는 WSL의 독립 실행형 기능을 더욱 향상시키기 위해 이러한 구성 요소를 Windows 코드베이스에서 분리하는 데 적극적으로 노력하고 있습니다.

Microsoft의 추가 도구

WSL의 오픈 소스화와 함께 Microsoft는 새로운 오픈 소스 명령줄 텍스트 편집기인 Edit을 출시했습니다.이 가벼운 도구는 Linux 환경을 사용하는 Windows 사용자와 개발자의 생산성을 향상시키도록 설계되었습니다.

자주 묻는 질문

1. Linux용 Windows 하위 시스템(WSL)이란 무엇입니까?

WSL은 Microsoft에서 개발한 호환성 계층으로, 사용자가 가상 ​​머신 없이도 Windows에서 Linux 환경을 직접 실행할 수 있도록 합니다. Linux와 Windows 애플리케이션 간의 원활한 통합을 지원합니다.

2. Microsoft가 WSL을 오픈 소스로 결정한 이유는 무엇입니까?

Microsoft는 커뮤니티 협업과 혁신을 장려하기 위해 WSL을 오픈소스로 공개했습니다.개발자들이 코드베이스를 분석하고 기여할 수 있도록 함으로써 Microsoft는 WSL의 기능과 성능을 향상시켜 사용자에게 더욱 강력한 도구가 되도록 하고자 합니다.

3. Windows에 WSL을 어떻게 설치하나요?

wsl --install터미널에서 다음 명령을 실행하여 WSL을 쉽게 설치할 수 있습니다.이 명령은 기본 Linux 배포판에 WSL을 빠르게 설정합니다.자세한 내용은 공식 WSL 설치 가이드를 참조하세요.

출처 및 이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다