¿Las aplicaciones .NET Core requieren el tiempo de ejecución .NET instalado en la máquina de destino?

En estovídeoScott Hanselman entrevista a un chico del equipo ASP.NET. Él dice que uno de los objetivos de ASP.NET 5, además de .NET Core, es que las aplicaciones no dependan de los ensamblados de .NET Framework y GAC en el servidor de alojamiento. En cambio, las bibliotecas .NET Core se lanzarán a través de paquetes NuGet y las aplicaciones se implementarán con sus dependencias.

Una de las razones de esto es que Microsoft puede lanzar rápidamente una corrección de errores o una nueva característica, y no tenemos que esperar hasta que la nueva versión (del marco completo) esté instalada en nuestro entorno de alojamiento.

Mi pregunta es:

¿Las aplicaciones creadas en .NET Core son realmente independientes de la versión de .NET instalada en la máquina de destino, y pueden ejecutarse incluso sin .NET Framework instalado?

Respuestas a la pregunta(2)

Su respuesta a la pregunta