Re: Linux kernel devs
As far as I can trace this back, Pleroma appears to be a frontend for GNU Social - start there.
The problem with fully open systems is that the world is too full of assholes who like nothing better than a free resource to abuse for their own purposes, so you need some control. Which costs effort/resource/possibly money..