No. Utiliza el modelo de "proveedor" de ADO.Net para conectar un proveedor de base de datos para dar acceso a cualquier base de datos de terceros.
Hay una lista de proveedores de EF de terceros disponibles .
Y este es un ejemplo de un prototipo de proveedor Oracle con código fuente.