Earlier quoted context omitted.
These things almost never are, and the purists risk a purist death spiral. It reminds me of the closed source drivers debate. Someone has a proprietary component they want to incorporate into an open source system. The purists demand they open source that proprietary software if they want it integrated into the open source. The developer wants a compromise, but the purists won't allow it, so the developer is left to…
> The purists demand they open source that proprietary software if they want it integrated into the open source. ...and as a result we got GPLv2, GPLv3, open Intel, AMD and Broadcom drivers. Lastly Paragon donated NTFS source code to kernel tree (...and probably many smaller examples I've forgot). > The developer wants a compromise, but the purists won't allow it, so the developer is left to pick up their ball and go…
GPLv3 also provides plenty of protection for developers unlike other licenses, especially around patents.
Also, all developers are users of development tools and libraries.