오늘은 아주 기쁜 소식이 있습니다.
GitHub에서 npm을 인수하였다고 발표하였습니다.!!
npm하면 JavaScript가 가장 먼저 생각나시죠??
맞습니다. 현재 npm은 JavaScript 세계에서 중요한 자리를 차지하고 있습니다. 지난 10년동안 npm 팀의 작업과 수십만 명의 오픈 소스 개발자 및 관리자의 기여로 npm은 한 달에 750억 건의 다운로드로 130 만 개 이상의 패키지를 만들었습니다. 그렇게 npm은 JavaScript가 세계 최대 개발자 생태계가 될 수 있도록 이끌었습니다.
이에 GitHub는 'npm이 써 나가는 역사의 다음 장에 일원으로 참여할 수 있고, 빠르게 성장하는 JavaScript 커뮤니티에 부합할 만큼 npm의 영향력이 확장되는 것을 도울 수 있어서 영광' 이라는 의사를 표했습니다.
이번 인수의 주요 목적은 다음과 같습니다.
1. 레지스트리 인프라와 플랫폼 강화
- 빠르게 성장하는 JavaScript 생태계에 맞게 npm이 빠르고 안정적으로 성장할 수 있도록 지원할 예정입니다.
2.핵심 역량(Core experience) 강화
-개발자와 관리자의 업무 경험 향상을 위해 진행 중인 훌륭한 프로젝트들에 대한 지원을 계속할 예정입니다. 또한 그 프로젝트들은 공개 소스로 유지될 것입니다.
-특히 업무환경, 퍼블리싱, 다단계-인증 경험의 개선에 집중하고 있습니다.
3.JavaScript 커뮤니티와의 유대 강화
-우리는 여러분이 더 많은 아이디어를 얻을 수 있고, npm의 성장해 나갈 수 있도록 JavaScript 커뮤니티와의 유대를 강화해 나갈 것입니다.
GitHub와 npm이 통합함에 따라 오픈 소스 소프트웨어(Open Source Software) 공급망의 보안이 강화됩니다.
최근 세계적으로 중요한 이슈로 떠오른 오픈소스 보안에 대해서 GitHub는 GitHub Security Lab을 런칭하고,
security advisories를 GitHub에 기본 탑재(Built-in) 한다는 소식을 전하며 자신감을 드러냈습니다.
또한 이미 오픈 소스 사용자들에게 수백만 달러를 투자해온 GitHub Sponsor서비스가 npm 생태계까지 포함하여 성장해 나간다는 사실이 매우 기대됩니다.
기존 유료 고객(npm Pro, Teams, Enterprise)에 대한 지원은 동일하게 제공됩니다.
또한 GitHub Package(GitHub와 완전하게 통합될 수 있는 다국어 레지스트리 패키지)에 많은 노력을 기울이고 있습니다. 연말에는 npm의 유로 고객들의 개인 패키지를 GitHub패키지로 옮길 수 있도록 할 예정입니다.
이에 따라 npm사용자는 온전히 JavaScript 공개 레지스트리에 집중할 수 있게 될 것입니다.
npm커뮤니티에서 작업하는 수백만 명의 JavaScript 개발자가 보여주는 놀랄 만한 에너지와 창의적인 결과물들을 매일 보아왔습니다. GitHub는 앞으로 새로운 방식으로 npm 공동체를 지원할 예정입니다. npm과 JavaScript 생태계의 미래는 매우 밝습니다. 그 길을 함께 걸을 수 있어서 GitHub의 미래도 희망찹니다.
'GitHub News' 카테고리의 다른 글
GitHub의 Tips, tricks, hacks, and secrets를 모두 확인하세요! (0) | 2020.04.10 |
---|---|
GitHub 웨비나 : Enterprise Server 2.20.0 릴리즈를 지금 바로 만나보세요. (0) | 2020.04.09 |
GitHub 사용자 교육(Live Webinar) (0) | 2020.04.02 |
[2020년] 기업에 Innersource를 Commit 해야 하는 이유 (0) | 2020.03.25 |
조직이 오픈 소스에 투자해야하는 5 가지 이유 (0) | 2020.03.12 |