I would gladly like to see it less restricted or even PD.
The problem is: Someone (the synedit project
https://sourceforge.net/projects/synedit/ ) but the license on it.
I am no layer, but I guess that legally this is ok, if the base is PD. PD puts no restriction on it, that means also no restriction on licensing derived code.
Then others added code, under that new license. So now, if one wants to remove it, there is afaik only one legal way:
- contact all contributors and ask them
- remove all code for which no permission can be obtained
That may not have been what you had in mind with your code, but that is what happened. And it happened long ago, and not by the people involved today. So we had no choice but to adhere to the license.