.NET은 오픈 소스입니다.
GitHub의 오픈 소스
.NET은 오픈 소스 및 플랫폼 간이며 GitHub의 Microsoft 및 .NET 커뮤니티에서 유지 관리합니다. .NET은 Cloud Native Computing Foundation에서 추적한 대로 2017년 이후 가장 활발한 오픈 소스 프로젝트 상위 30위 안에 꾸준히 선정되었습니다.
.NET의 모든 측면은 클래스 라이브러리, 런타임, 컴파일러, 언어, ASP.NET Core 웹 프레임워크, Windows 데스크톱 프레임워크, Entity Framework Core 데이터 액세스 라이브러리 등을 포함한 오픈 소스입니다.
기여를 위해 열기
예, 기여를 수락합니다! 모든 오픈 소스 프로젝트와 마찬가지로 모든 것을 맹목적으로 받아들이지 않습니다. Microsoft가 받는 끌어오기 요청은 품질을 검토하고 .NET의 목표와 일치하는지 확인합니다.
우리는 이미 Microsoft 외부의 3,700개 이상의 회사에서 개발자로부터 100,000개 이상의 기여를 수락했습니다.
MIT 및 Apache 2 라이선스
.NET의 다양한 부분은 다른 GitHub 리포지토리에서 유지 관리됩니다. 이러한 리포지토리는 일반적으로 MIT 또는 Apache를 사용합니다. 2 라이선스. 일부 저장소는 Creative Commons Attribution 4.0에 따라 문서 및 기타 콘텐츠 형식을 라이선스합니다.
사용된 라이선스를 이해하려면 특정 저장소에서 사용된 라이선스를 확인하세요.
.NET Foundation
.NET Foundation은 .NET 플랫폼을 중심으로 혁신적이고 상업적으로 친화적인 오픈 소스 에코시스템을 지원하기 위해 설립된 독립적인 비영리 조직입니다.
50개 이상의 오픈 소스 프로젝트가 .NET Foundation의 일부입니다. Microsoft는 물론 VMware(이전의 Pivotal), Google, Samsung, Red Hat과 같은 다른 기업도 광범위한 커뮤니티 외에도 상당한 기여를 했습니다. .NET Foundation에 참여하는 방법을 알아보세요.
코드 그 이상
코드 외에도 .NET의 모든 측면을 최대한 개방적으로 만드는 것을 목표로 합니다. 설명서는 오픈 소스입니다. .NET 프로젝트 로드맵 및 백로그를 통해 빌드되는 항목을 추적할 수도 있습니다. Microsoft의 .NET 팀에서는 오픈 API 검토 프로세스 및 커뮤니티 스탠드업 같은 이니셔티브를 통해 일상적인 업무를 공개했습니다.
오픈 소스 라이브러리 지침은 .NET 개발자가 고품질 .NET 라이브러리를 만들도록 권장 사항을 제공합니다. 지침 자체는 GitHub의 오픈 소스이며 인기 있는 라이브러리 작성자와 협력하여 개발되었습니다.
지원
소스 코드에서 고유한 버전의 .NET을 빌드할 수 있지만 대부분의 프로덕션 앱에는 지원되는 플랫폼 버전이 필요합니다.
Microsoft는 Azure의 Microsoft에서 유지 관리하는 서버에서 빌드 및 테스트되고 모든 Microsoft 제품과 마찬가지로 지원되는 공식 릴리스를 제공합니다. 자세한 내용은 .NET 지원 정책을 참조하세요.
Red Hat은 RHEL(Red Hat Enterprise Linux)에서 .NET을 지원합니다. Red Hat은 소스에서 .NET을 빌드하고 .NET 다운로드 페이지에서 사용할 수 있도록 합니다. Red Hat과 Microsoft는 모든 것이 RHEL에서 원활하게 작동하도록 협력합니다.
시작할 준비가 되셨나요?
단계별 자습서는 컴퓨터에서 .NET을(를) 실행하는 데 도움이 될 것입니다.