I do vaguely recall some license which required that anyone who modified the code must distribute as an unmodified src tarball alongside a patch containing their changes.
Whatever I was reading said it was too annoying in practice and lost market share.
I’m thinking this license was used with TCL and/or Perl projects.