I doubt such a thing exists outside any conventional company.
:roll:
If you look at the open source / free software community, I doubt you can find a similar organization on the same scale in terms of number of developers.
For what your are proposing, how would you divide the profits up between developers, given that in a projects lifetime, developers will join and leave? Are developers who make significant contributions to a project and then leave still entitled to a share of the profits?
If I may suggest, how about contributing to an existing open source / free software project? I think you would find that you would profit more in other ways, rather than hard currency.
Cheers!
Mark