> If/when someone ends up becoming responsible for work...
You're only responsible to the people who pay you to deliver something. It's not complicated.
> that the burden should just automatically fall on the shoulders of someone who happened to share code “for free”.
Exactly what burden?