The Raspberry Pi ecosystem is wonderful, having an open GPU with documentation is invaluable. Of course there is limitations CSI and DSI port are not really open and the closed ISP limit the choice of sensor usable for camera.
The new camera based on Sony IMX219 could be really good, we could regret the small size of the sensor as it is only 1/4"but sensibility problems can be dealt with more light. There is hacks to replace the standard lens with custom mount but the mechanical construction of the Camera PI V2 will not allow for high quality mechanical fit between the sensor and a custom lens holder.
What we could have expected is third parties camera module with CS mount or M12 mount, custom camera modules with integrated flex for the Pi zero etc... but it wont happen.
It wont happen because there is a crypto dongle on the camera board, and the closed source firmware check the dongle each time the camera is used. The dongle is a ATSHA204A from Atmel and the implementation is secure (nonce + hmac).
This feature was not announced with the press release of the Pi Camera V2, and I'm sad to discover it.
I understand the crypto dongle is here to prevent third parties camera board to reach the market, what I don't understand is why Raspberry Foundation wants to prevent third parties cameras. Can someone from the foundation explain it to us ?