닷넷은 2002년에 마이크로소프트에서 발표한 닷 넷 프레임워크(.NET Framework)에서 발전한 응용 프로그램 개발 환경→ 프로세스 가상머신일반적인 네이티브 언어로 만들어진 프로그램들이 운영체제에서 곧바로 실행되는 것과는 달리 닷넷을 기반으로 만들어진 응용 프로그램은 그에 더해 런타임 환경을 필요로 한다. 3가지 방식을 통해 배포가 가능닷넷 런타임을 시스템에 설치닷넷 런타임을 응용프로그램과 함께 배포실행 파일 내에 닷넷 런타임을 포함.NET Runtime이전에 CoreCLR이라고 불렸으며, 관련 모듈(coreclr.dll)의 이름에서 흔적을 찾아볼 수 있다. - 오픈소스 첫 번째 방식의 경우 시스템에 전역적으로 설치되므로 응용 프로그램을 빌드한 파일만 복사하면 실행이 가능하다.두 번째 방식은 응용 ..