W 2005 dwóch ekspertów zaczęło badać możliwości dla stworzenia nowego modelu biznesowego typu open source. Stali się on członkami firmy w 2006 roku.

Przyszłość Cechą Openbravo jest webowy interfejs, gdzie użytkownik może wyświetlić kompletny status firmy, włączając w to produkcję, magazyn, informacje o kliencie, śledzenie trasy wysyłki oraz informacje o przebiegu pracy. Jest możliwe zsynchronizowanie tych informacji z innymi aplikacjami wykorzystując do tego oparte na Javie Openbravo API. W Openbravo można również tworzyć i eksportować raporty i dane do różnych formatów, takich jak PDF i Microsoft Excel. Jako że Openbravo jest aplikacją webową istnieje możliwość dostępu do niej z każdego miejsca gdzie jest połączenie internetowe.

Tak jak to się dzieje w przypadku wszystkich projektów opensourcowych, kod źródłowy został opublikowany w kwietniu 2006 roku.

Architektura programu Architektura Openbravo bazowana na Compiere, opiera się na dwóch rozbudowanych strukturach (framework): model-view-controller, w którym baza danych nie jest bezpośrednio obsługiwana przez użytkownika natomiast jest obsługiwana przez kontroler, model-driven development, w którym są tworzone modele kodu, a kod stworzony przez użytkownika jest dodawany do aplikacji.

Te dwa modele pozwalają na integrację z innymi programami i prostymi