Necesitas ampliar tu definición.
Desde http://dictionary.reference.com :
en · ter · premio [en-ter-prahyz] sustantivo
- un proyecto emprendido o por emprender, especialmente uno que sea importante o difícil o que requiera audacia o energía: mantener la paz es una empresa difícil.
- un plan para tal proyecto.
- participación o compromiso en tales proyectos: Nuestro país fue formado por la empresa de hombres y mujeres decididos.
- audacia o disposición en la empresa; espiritu aventurero; ingenio.
- una empresa organizada con fines comerciales; Firma de negocios.
Según la quinta definición que he citado anteriormente, el software Enterprise o una Licencia Enterprise está destinado a proporcionar una solución para toda la empresa. Según la definición del diccionario del OP, el "Proyecto o Compromiso" en los casos citados por el OP es una empresa.
Una solución para toda la empresa significa que se utilizará en cualquier lugar donde una empresa tenga una oficina o un sitio. Por lo tanto, una licencia Enterprise proporcionará una solución para todos los sitios de una empresa. Esto difiere de una licencia de Sitio, que solo cubriría una ubicación perteneciente a una empresa, en lugar de todas. Otro uso del término Enterprise es simplemente para indicar una compañía completa, y no está necesariamente limitado en definición a algo relacionado con el software. Por lo tanto, puede tener software, recursos humanos o contabilidad, o incluso un suministro de Jelly Beans para "The Enterprise". Cuando se usa en cualquier caso, la palabra Enterprise en relación con el tamaño de una empresa no es relevante, ya que se aplica igualmente a una pequeña empresa, como lo hace a un megacorp.
Las ediciones empresariales de software están diseñadas para incluir el tipo de características que normalmente necesitaría para ofrecer una solución de servidor múltiple de varios sitios de algún tipo. En este caso, sin embargo, descubrirá que es probable que signifique que debe pagar más para obtener más de las funciones que probablemente no necesitaría en una "empresa" más pequeña, y por lo tanto, la palabra se convierte en tanto hipérbole de marketing como cualquier otra cosa.
Para responder a la parte editada de la respuesta del OP, Enterprise Framework es un nombre elegante para una API que admite la implementación de productos diseñados para comunicaciones y almacenamiento de datos distribuidos, generalmente necesarios para productos diseñados con un producto de sitios múltiples en mente. Por lo general, esto no está destinado a pequeñas empresas y, sin embargo, se puede utilizar para crear productos que se pueden escalar desde un único servidor / sitio a múltiples servidores / sitios. La idea es permitir que un producto crezca para satisfacer las necesidades cambiantes de una empresa (la Empresa) a medida que crece, como abrir oficinas en todo el mundo, pero compartir un sistema de correo común, por ejemplo.
Por lo tanto, el tema de la palabra que se usa "vagamente" o "libremente" no es realmente un problema, ya que el término Enterprise siempre tiene la intención de significar "en toda la empresa, independientemente de la cantidad de sitios que necesite atender" ... solo Enterprise es claramente mucho menos bocado que decir, y según los ejemplos que el OP ha enumerado, el significado de la palabra Enterprise sigue siendo claro.