Never heard of OpenERP before I'm sure it's probably worth looking at.

ERP application is as much about the implementation as it's about the software and I am not sure how this would really work in an open source environment. Managing versions, support, training, product roadmap etc. etc.

I would be curious what others have to say on this topic.