Legal obligations vs social contracts

2 points by raymii


czarkoff

If you meaningfully change the software you distribute (outside of backporting the developers’ own bug fixes or similar), accept that you’ve created a derivative work that needs to be presented accordingly: At the minimum, change the name, icon, and metadata (like the bug report URL).

This implies that most BSD package maintainers have to rebrand software because they patch it to accomodate for the ports infrastructure, or to run on BSD at all. Same goes for musl- or LibreSSL-based Linux distros. Don't think it's a reasonable standard to be honest.