Microsoft n'a pas d'option prise en charge pour Oracle pour Entity Framework - toutes les options actuelles sont des fournisseurs tiers non libres.
NHibernate fonctionne très bien avec Oracle d'après mes expériences, tout comme LLBLGenPro (non gratuit, mais a une licence par développeur à un prix raisonnable pour le concepteur de mappage d'entité).