All we need in case of cameras, is special SDK, with core functionality common for most existing and future models.
And special extention to each specific model.
It sounds like you need to build an open source camera. Instead of waiting for the behemoth corporations to come around why not build one?