Forum

Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

Quale Odoo?

Avatar
Michele

uongiorno a tutti


Sono un nuovo utente di Venezia e sto valutando lo sviluppo/integrazione di moduli su Odoo ma ho un po' di confusione sulle versioni e le relative licenze; sembra ce ne siano 3? di cui la vostra ISO sembra un mix tra Odoo CE 16 e le addons OCA, quindi un mix di LGPL e AGPL.


1 - Odoo Entreprise v18, a pagamento, licenza OPL, tutti gli addons, scaricabile da odoo.com.

2 - Odoo Community v18, licenza LGPL, https:/o/github.com/odoo/odoo, con I10n_it_edi, scaricabile da odoo.com.

3 - Odoo OCA, licenza AGPL, https://github.com/OCA, con I10n_it_fatturapa, non scaricabile da odoo.com, la quale sembra sviluppi solo addons senza partecipare al "Core"


Ora le domande:

1 - la componente "Core" v18 tra le Enterprise e Community (di proprietà entrambe di odoo.com) è identica e a variare sono solo gli addons, è corretto?

2 - chi gestisce Odoo community LGPL e chi invece Odoo OCA AGPL e che relazione c'è tra i due?

3 - quali differenze qualitative e quantitative sussistono tra gli addons Odoo OPL, Odoo LGPL e OCA AGPL? Ovvero quanto è diversa/limitata la  sola installazione di Odoo CE LGPL (odoo.com) rispetto a quella comprensiva anche di tutti i moduli OCA (vostra ISO)?


Grazie x l'attenzione e a quanti vorranno contribuire.

Michele Vianello



Avatar
Abbandona
3 Risposte
0
Avatar
Marco Colombo
Migliore risposta

Odoo CE è mantenuto da Odoo SA ed è disponibile senza subscription.

Odoo EE sono dei moduli aggiuntivi di Odoo SA, da installare sopra Odoo CE, disponibili solo con abbonamento.

OCB è Odoo CE, in un fork mantenuto da OCA, con policy diverse da Odoo SA. Le differenze non sono sostanziali.

OCA ha una collezione di moduli aggiuntivi per Odoo, divisi in vari repository. Salvo rari casi, possono essere installati sopra Odoo CE (sia vanilla che OCB), con o senza i moduli EE.

Ci possono essere casi in cui funzionalità presenti in EE sono state replicate in OCA, in tal caso sono alternative a quelle di EE e non ha senso installarle insieme.

Ci sono casi in cui Odoo SA ha implementato successivamente funzionalità già presenti in OCA. Anche in questo caso sono alternativi. As es. la fatturazione elettronica, presente sia come moduli OCA (nati prima, l10n_it_fatturapa*) e come modulo in Odoo CE (l10n_it_edi).


1 commento
Avatar
Abbandona
Avatar
Michele
-

Gentilissimo. tutto chiaro.
Devo ammettere che l'universo odoo è più ampio e complesso di quanto mi aspettassi. Ciao

0
Avatar
Michele
Migliore risposta

Concordo, la dualità dello schema è notevole.

Fondamentale però che la Community mantenga ampia indipendenza dalla casa madre, ma dalle tue parole sembra che sia proprio cosi.

Bene, ti ringrazio e ti auguro una buona giornata.

Michele

Avatar
Abbandona
0
Avatar
Davide Corio
Migliore risposta

Ciao, per semplificare al massimo.. Odoo è uno solo, ovvero quello scaricabile da qui:

https://github.com/odoo/odoo

e la sua licenza è LGPL.ù

Poi esistono alcuni moduli sviluppati dalla casa madre, disponibili solo per gli utenti che pagano e che trovi qui (se hai il permesso):

https://github.com/odoo/enterprise

Odoo Enterprise non è nient'altro che Odoo Community + i moduli enteprise.

Questi moduli sono proprietari e rilasciati sotto licenza LGPL


Poi c'è la community "ufficiale" (OCA) che rilascia i moduli o con licenza AGPL o con licenza LGPL, che trovi qui:

https://github.com/OCA


poi c'è il marasma di applicazioni disponibili su apps.odoo.com, la cui qualità è spesso dubbia e quindi è meglio sapere cosa si sta facendo prima di spendere soldi...

2 commenti
Avatar
Abbandona
Avatar
Michele
-

Grazie Davide superveloce!
Ho visto che ci sono anche le OCB, quindi la ragnatela si complica ulteriormente.
Portando ad esempio la fattura elettronica, oggi è possibile installare le OCA AGPL (quelle della vostra iso x intenderci), le OCB LGPL (rilasciate da Odoo EE e mantenute ora da OCA; ma a quanto mi dici di livello inferiore) e, un terzo, il più completo presumo(?), fornito con l'abbonamento ENTERPRISE con licenza OPL; è corretto?
Salta all'occhio lo spreco di risorse, ma ne capisco la funzionalità commerciale...
Ora provo ad installare anche la v18 senza le vostre OCA Italia e vediamo cosa offre.
Grazie ancora Michele

Avatar
Davide Corio
-

Ciao, OCB è un fork del codice Odoo fatto da OCA, che hai due obiettivi:
1. applicare patch non ancora ufficialmente applicate dalla casa madre
2. fare si che se la casa madre decide di abbandonare il modello open, OCB continui ad esistere.

Il codice OCA/OCB non è assolutamente inferiore, semplicemente non è gestito dalla casa madre.

Non è uno spreco di risorse, è che la casa madre ha degli obiettivi e la community altri.
Odoo è arrivato al punto in cui è arrivato oggi grazie a questa dualità.
Senza questo ecosistema non esisterebbe la varietà di funzionalità di cui può vantarsi