NPM 패키지 관리자의 개발과 NPM 저장소 유지 관리를 담당하는 NPM Inc.는 마이크로소프트 소유의 GitHub Inc.에 사업부를 매각한다고 발표했습니다. GitHub Inc. 는 독립적인 사업부로 운영될 예정입니다. (매각 금액은 공개되지 않았습니다.)
이번 인수 로 소유권이 변경되었지만 NPM 저장소에는 아무런 영향이 없을 것이라고 합니다. NPM 저장소 는 계속해서 공개적으로 오픈 소스 개발자들이 자유롭게 이용할 수 있습니다. NPM 패키지 관리자 개발은 추가적인 리소스를 투입하여 지속될 예정이며, 이는 더욱 활발한 개발을 촉진할 것으로 기대됩니다. GitHub는 자바스크립트 커뮤니티와 적극적으로 협력하여 아이디어를 수렴하고 NPM의 미래를 결정할 계획입니다.
인수 완료 후 마이크로소프트가 계획하고 있는 변화에 대해 언급된 바에 따르면 , 주요 개발 방향은 저장소 및 인프라의 안정성, 확장성 및 생산성 향상 과 개발자 및 패키지 관리자 사용자의 일상 업무 편의성 개선입니다.
NPM 버전 7에서 예상되는 중요한 혁신 중 작업 영역은 이름이 지정되고 (단일 단계로 설치하기 위해 단일 패키지에 여러 패키지의 종속성을 추가 할 수 있음) 패키지 게시 프로세스를 개선하고 다단계 인증에 대한 지원을 확장합니다. .
패키지 게시 및 배포 프로세스의 보안을 강화하기 위해 NPM을 GitHub 인프라에 통합할 계획입니다.
이번 통합을 통해 GitHub 인터페이스를 사용하여 NPM 패키지를 준비하고 배포할 수 있게 됩니다 . 패키지 변경 사항은 풀 리퀘스트 수신부터 NPM 패키지의 새 버전 출시까지 GitHub에서 추적할 수 있습니다.
리포지토리의 GitHub에서 제공하는 취약성 감지 및 취약성보고 도구는 NPM 패키지에도 적용됩니다. GitHub 스폰서 서비스는 NPM 패키지 작성자 및 동료의 작업에 자금을 지원하는 데 사용할 수 있습니다.
또한, NPM의 창시자인 아이작 Z. 슐루터는 프로젝트를 계속 진행할 예정 이며, 추가적인 자원과 더욱 편안한 작업 환경을 제공받을 것이라고 언급되었습니다 .
그의 발표에서 그는 다음을 공유합니다.
인수 과정 초기에 제가 정말로 기대하지 않았던 것은 GitHub에서 만난 모든 사람들을 진심으로 좋아할 것입니다.
NPM 창립자는 GitHub의 일원이 됨으로써 세계 최대 개발자 커뮤니티를 보유한 세계 최대 기업 중 하나로부터 NPM에 대한 추가적인 지원이 제공될 것이라고 믿습니다. 현재 NPM 저장소에는 약 1.3만 명의 개발자가 사용하는 12만 개 이상의 패키지가 있으며, 매달 약 75억 건의 다운로드가 발생하고 있으며 이 수치는 지속적으로 증가하고 있습니다.
작년에 NPM Inc.는 경영진 교체, 대규모 해고, 그리고 투자자 물색이라는 과정을 겪었다는 점을 기억해야 합니다.
NPM의 미래에 대한 불확실성 과 회사가 투자자가 아닌 커뮤니티의 이익을 대변할 것이라는 불신 때문에, 전 NPM 기술 이사가 이끄는 직원 그룹이 엔트로픽 패키지 저장소를 설립했습니다.
이 새로운 프로젝트는 패키지 관리자 개발과 저장소 유지 관리를 전적으로 통제하는 단일 회사에 대한 JavaScript/Node.js 생태계의 의존성을 없애기 위해 설계되었습니다 .
Entropic의 창립자에 따르면 커뮤니티는 취한 조치에 대해 NPM Inc를 책임질 능력이 없으며 이익 지향은 커뮤니티의 주요 활동의 구현을 방해하지만 돈을 가져 오지 않으며 추가 리소스, 기능이 필요합니다 , 디지털 서명 확인을 지원합니다.
해당 기사에 대해 더 자세히 알고 싶으시면 아래 링크 에서 원문을 참조하실 수 있습니다 .