That requires fixing, and it requires that someone has to pay for the lunch of somebody else at some point.
Or open source it and then the developers who want somebody else to pay for their lunches can go off and do work that pays and the community can then sort out amongst themselves who can fix the mess.
I know - this is the Amiga community we're talking about - if there is a whiff of even a cent laying around then someone is going to try and extract it.