to be honest stumbled across this and there is so much info but with post it here for others if interested and probably a good read on a bored and rainy day.
General gist is this guy wants to design a open pinball project and make it available to everyone which you come along and do you custom game and use his software and possibly hardware.
http://openpinballproject.wordpress.com/page/6/