4 ms·
To me free usage of the software means I can use a piece of software in any fashion I use for any purpose I use it. I cannot understand how the requirement to s
by michaelmrose 6y ago
To me free usage of the software means I can use a piece of software in any fashion I use for any purpose I use it. I cannot understand how the requirement to share your modifications prevents any lawful or reasonable use.
Most end users don't modify their software after all.
The sole and only wrinkle is that a requirement to share your code may in some instances keep you from adding some secret sauce to the software, using it to derive profit, and not sharing it with the party that created 99% of the value by providing you the software in the first place. Which seems to be literally complaining that it works as intended.
If we accept the premise of copyright and licensing software in the first place I'm not sure where you derive the justification for complaining that they are merely interested in giving you some rights to their efforts and not others. After all they could give you none. Regarding existing free software you already can't take GPL software and make it part of your AGPL software. The kind of software that can be incorporated in AGPL software is software that is allowed by license to be incorporated with software that adds additional restrictions like BSD licensed software.
Many would term that "more free" but would somehow manage to differentiate between taking "more free" software and using it to build proprietary software that gives downstream no privileges and taking "more free" software and using it to build software with restrictions that gives some privileges and somehow find the latter wanting.