Traditionally, companies looking for enterprise applications such as ERP have had to choose between bespoke systems (building the applications in-house) or buying commercial packages from software vendors. Open source, potentially, offers a third alternative.