Devi ampliare la tua definizione.
Da http://dictionary.reference.com :
en · ter · award [en-ter-prahyz] sostantivo
- un progetto intrapreso o da intraprendere, in particolare uno che è importante o difficile o che richiede audacia o energia: mantenere la pace è un'impresa difficile.
- un piano per tale progetto.
- partecipazione o impegno a tali progetti: il nostro paese è stato formato dall'impresa di uomini e donne risoluti.
- audacia o prontezza nell'impresa; spirito avventuroso; ingegno.
- una società organizzata per scopi commerciali; ditta di affari.
Secondo la quinta definizione che ho citato sopra, il software Enterprise o una Licenza Enterprise intende fornire una soluzione a livello aziendale. Secondo la definizione del dizionario del PO, il "Progetto o Impegno" nei casi citati dal PO è una società.
Una soluzione a livello aziendale significa che verrà utilizzata ovunque un'azienda abbia un ufficio o un sito. Quindi una licenza Enterprise fornirà una soluzione per tutti i siti di un'azienda. Ciò differisce da una licenza del sito, che coprirebbe solo una posizione appartenente a una società, invece di tutte. Un altro uso del termine Enterprise è semplicemente quello di indicare un'intera azienda, e non è necessariamente limitato nella definizione a qualcosa che riguarda il software. In questo modo puoi avere software, risorse umane o contabilità o persino una fornitura di Jelly Beans per "The Enterprise". Se utilizzata in entrambi i casi, la parola Enterprise in relazione alle dimensioni di un'azienda non è rilevante, poiché si applica ugualmente a una piccola impresa, come a un megacorp.
Le edizioni aziendali di software sono pensate per essere ricche del tipo di funzionalità che in genere è necessario aggiungere una soluzione multi-server multi-sito di qualche tipo. In questo caso, tuttavia, scoprirai che è altrettanto probabile che tu debba pagare di più per ottenere più funzioni che probabilmente non ti serviranno in una "impresa" più piccola, e quindi la parola diventa come molta iperbole di marketing come niente.
Per rispondere alla parte modificata della risposta del PO, un Enterprise Framework è un nome di fantasia per un'API che supporta l'implementazione di prodotti progettati per l'archiviazione e le comunicazioni di dati distribuiti, in genere necessari per i prodotti progettati tenendo presente un prodotto multi-sito. Questo non è in genere destinato alle piccole imprese e tuttavia può essere utilizzato per creare prodotti che possono scalare da un singolo server / sito a più server / siti. L'idea è quella di consentire a un prodotto di crescere per soddisfare le mutevoli esigenze di un'azienda (l'Enterprise) man mano che cresce, come l'apertura di uffici in tutto il mondo, ma condividendo ad esempio un sistema di posta comune.
Quindi il problema della parola usata "vagamente" o "vagamente" è in realtà un po 'un problema, dal momento che il termine Enterprise è sempre inteso come "a livello aziendale, indipendentemente dal numero di siti che devi servire" ... solo Enterprise è chiaramente molto meno di un boccone da dire, e secondo gli esempi che l'OP ha elencato, il significato della parola Enterprise rimane chiaro.