4 ms·
> At the moment when the copyright holder stops ever recompiling the code from scratch and starts just patching binaries. So when the copyright holder consider
by seba_dos1 2y ago
> At the moment when the copyright holder stops ever recompiling the code from scratch and starts just patching binaries.
So when the copyright holder considers the work done and stops changing it at all, it's now FOSS too?
I'll repeat myself, as you ignored the important part:
> The copyright holder could decide to modify the learning set before pressing the "start" button, you can't.
Even if the copyright holder does not intent to retrain their model, you are not in the same position as them. The choices they made at initial training are now ingrained in the model, putting them at an advantage over anyone else if you can't inspect and change those choices. They got to decide, you did not. Your only option to be in a similar position is to start from scratch.
- lolinder 2y agoWhy does open source have to mean that you, the user, are on equal footing with where the copyright holder was before they even started? Where is that written? If you wanted to write a project in Rust you would have needed to be there at the beginning, too. Same if you wanted to make it a web app versus native. There are dozens and dozens of decisions that can only be made at the beginning of a project and will require completely reworking it if you're receiving it later. If a project needed to put all future users on equal footing with where the copyright holder was at the beginning of the project in order to be open source, there can be no open source. The creator of the project invariably made decisions that cannot be undone later without redoing all the work.
- seba_dos1 2y ago> Why does open source have to mean that you, the user, are on equal footing with where the copyright holder was before they even started? Equal footing is the whole idea behind Free Software. Open Source puts accents somewhere else, but in practice it's essentially about the same thing. > If you wanted to write a project in Rust you would have needed to be there at the beginning, too. I can take the source code, inspect it and rewrite it line-by-line. I can't take a closed model, inspect the data it was trained on and retrain it, even if I had enough money and resources to do so. Whether the copyright holder will ever want to retrain it themselves is irrelevant. They have the information needed to do so if they wanted, I don't.
- Shamar 2y ago> Why does open source have to mean that you, the user, are on equal footing with where the copyright holder was before they even started? Where is that written? It's written on the OSI page about license approval: """ The license does not have terms that structurally put the licensor in a more favored position than any licensee. """ https://opensource.org/licenses/review-process https://opensource.org/licenses/review-process