Making money from NuGet - .NET Developers cash in!
- NuGet.org가 마침내 크리에이터 후원 기능을 도입하여 npm fund와 기능적 동등성을 확보했지만, 구현까지 6년이 걸렸다. 💰
- Visual Studio 구독 수익의 10%를 NuGet 패키지 개발자에게 분배하는 수익 공유 모델을 제안하며, 이는 기업 사용자 데이터를 활용해 건강한 .NET 오픈소스 생태계를 조성할 수 있다. 💡
- Visual Studio 내에서 NuGet 패키지 라이선스를 직접 구매할 수 있도록 Azure Marketplace와 연동하는 시스템을 제안, 복잡한 구매 절차를 간소화하고 기업의 라이선스 위반을 방지할 수 있다. 🛒
- Visual Studio Community Edition의 라이선스 정책은 특정 수익 기준 초과 시 감사 위험을 초래하는 '함정'으로 비판받으며, 제안된 인앱 라이선스 구매는 이러한 우발적 위반을 막을 수 있다. ⚠️
- 지속 가능한 .NET 오픈소스 생태계는 개발자들의 행복한 기여를 유도하고, 더 많은 인재를 유입시켜 커뮤니티를 활성화하며, 개발자들이 생계를 유지할 수 있는 기반을 마련할 것이다. 🌱
- Andrew Lock은 Microsoft가 제대로 설명하지 못한 심각한 .NET 취약점(9.9점, 요청 스머글링)에 대해 상세한 블로그 게시물로 명확한 정보와 완화책을 제공하여 MVP로 선정되었다. 🦸
- Microsoft는 9.9점 .NET 취약점 대응에 미흡했으며, 패치 배포 시점을 명확히 하지 않고 블로그 게시물을 수정하여 사용자들의 안전 확인 및 감사 작업을 어렵게 만들었다. 🤦