You're not modifying the license of the original work in any way.
Now beg Apple and Intel so you can modify it for your own use, they sure did lock it up forever.
I'm suggesting a scarcity of developer time
Its also a scarcity of developer time if they don't have access to the formerly BSD turned proprietary modified source code. With GPL, all code is always available to anyone by requiring anyone receiving the code to do the same, make it available to anyone else that got it from them.
You're a commie
You are projecting, if anything, BSD is what allows communist confiscation by allowing the code to be relicensed and closed off. "I want to take this but don't want to allow anyone else using my version to see my code".
Your logic is "I published a design for a new type of screw, so I should get to use everything made with that screw design for free! If you don't like it, make your own screw!"
No, the logic is "I designed a screw, I want everyone to be able to modify it if they wish, on condition they also allow anyone else to do the same as they have". Maybe your application needs a fancy interrupted thread for faster operations, feel free to make better alternatives for your use case, just as BSD and Windows exists alongside the Linux kernel for different purposes.
And then they do make their own screw and say "whoever wants to use it can".
You talk about "rights, rights, rights" but never any obligation to actually preserve it. Now the improved version can only be used by some people who are better than others.
That's it. GPL is "free" with strings. BSD doesn't have those.
Laughs in BSD 4-Clause, clause #3.
I'll have to disagree there, BSD isn't Free because it never tries to preserve the freedom to modify and tinker. It is merely "open source", just like MPL, CDDL, MIT, Apache and the like.
If you want to lock down your BSD derived code into a "product", and decide to avoid GPL'ed code, at least the GPL'ed code will remain Free for anyone else to use it. Anybody using your product has to beg for permission to your code. It is the perfect license for 2-bit product manufacturers that don't care about software freedom.
but the derivative was never Free in the first place.
That's the argument against "merely open source" style licenses, the freedom stops when someone dictates it stops. I can't integrate a new features done by another author on top of Bob's features with a mix of Alice's new changes, I have to reinvent what Bob did. Bob did not grant the same freedom to anyone else as he was given, he merely took them for himself.
GPL is used precisely because anyone can pick and choose improvements from other authors and not be stopped by somebody deciding to add restrictions and conditions willy-nilly. I can even switch to someone else's branch as a base and then pull in whatever I think is lacking and then sell a widget that runs the software with the source code provided to the customer.
The BSD licensed code also remains Free for anyone else to use it.
So does GPL code, including every derivative down the line. No one may modify the license to add additional terms and conditions. What is Free, remains Free in perpetuity.
If you consider the ability to impose any arbitrary conditions and restrictions anywhere in the distribution chain by anyone more important than the code itself being accessible to everyone, how is that even different from licensing proprietary software? You can even draft a contract to be BSD-like with extra steps for your product so long as all parties agree.
Now beg Apple and Intel so you can modify it for your own use, they sure did lock it up forever.
Its also a scarcity of developer time if they don't have access to the formerly BSD turned proprietary modified source code. With GPL, all code is always available to anyone by requiring anyone receiving the code to do the same, make it available to anyone else that got it from them.
You are projecting, if anything, BSD is what allows communist confiscation by allowing the code to be relicensed and closed off. "I want to take this but don't want to allow anyone else using my version to see my code".
No, the logic is "I designed a screw, I want everyone to be able to modify it if they wish, on condition they also allow anyone else to do the same as they have". Maybe your application needs a fancy interrupted thread for faster operations, feel free to make better alternatives for your use case, just as BSD and Windows exists alongside the Linux kernel for different purposes.
You talk about "rights, rights, rights" but never any obligation to actually preserve it. Now the improved version can only be used by some people who are better than others.
Laughs in BSD 4-Clause, clause #3.
I'll have to disagree there, BSD isn't Free because it never tries to preserve the freedom to modify and tinker. It is merely "open source", just like MPL, CDDL, MIT, Apache and the like.
If you want to lock down your BSD derived code into a "product", and decide to avoid GPL'ed code, at least the GPL'ed code will remain Free for anyone else to use it. Anybody using your product has to beg for permission to your code. It is the perfect license for 2-bit product manufacturers that don't care about software freedom.
That's the argument against "merely open source" style licenses, the freedom stops when someone dictates it stops. I can't integrate a new features done by another author on top of Bob's features with a mix of Alice's new changes, I have to reinvent what Bob did. Bob did not grant the same freedom to anyone else as he was given, he merely took them for himself.
GPL is used precisely because anyone can pick and choose improvements from other authors and not be stopped by somebody deciding to add restrictions and conditions willy-nilly. I can even switch to someone else's branch as a base and then pull in whatever I think is lacking and then sell a widget that runs the software with the source code provided to the customer.
So does GPL code, including every derivative down the line. No one may modify the license to add additional terms and conditions. What is Free, remains Free in perpetuity.
If you consider the ability to impose any arbitrary conditions and restrictions anywhere in the distribution chain by anyone more important than the code itself being accessible to everyone, how is that even different from licensing proprietary software? You can even draft a contract to be BSD-like with extra steps for your product so long as all parties agree.