I’m well aware that with the release of 2.8 and various sculpting tools, Blender can function as a decent sculpting program but I would not say it’s an open sourced equivalent of ZBrush because it is not actually intended as a sculpting program; it is a general 3D program that has sculpting capabilities, thus causing certain limitations. Given how many people who use Blender also use ZBrush for the modelling, unless modelling something fairly basic, this is obvious.
That’s one of the reasons I’m posting here; I want to get the idea out there and to try to get different programmers interested in such a prospect to connect with each other; I’ve looked on various forums and there doesn’t seem to be much discussion about the idea of one.
Edit: I did some thinking about the difficulty of creating a new program vs. the limitations of Blender’s core code and I think I’ve come up with a compromise. Make a derivative of Blender that functions like ZBrush. Blender’s code can’t just be tweaked for sculpting, if it would cause problems for other things, but if you just cut all the stuff unnecessary to sculpting out, you could develop the derivative as a sculpting program. You can fiddle with the core code to suit handling massive amounts of polys without worry of causing dependency issues for something like compositing or animation.