| ▲ | amszmidt 2 hours ago | ||||||||||||||||||||||||||||||||||
Because it would violate freedom zero. Adding such terms to the GNU GPL would also mean that you can remove them, they would be considered "further restrictions" and can be removed (see section 7 of the GNU GPL version 3). | |||||||||||||||||||||||||||||||||||
| ▲ | Orygin 2 hours ago | parent [-] | ||||||||||||||||||||||||||||||||||
Freedom 0 is not violated. GPL includes restrictions for how you can use the software, yet it's still open source. You can do whatever you want with the software, BUT you must do a few things. For GPL it's keeping the license, distributing the source, etc. Why can't we have a different license with the same kind of restrictions, but also "Models trained on this licensed work must be open source". Edit: Plus the license would not be "GPL+restriction" but a new license altogether, which includes the requirements for models to be open. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||