The GPL was created to help free software, which is more about freedom of speech, not open-source. It should be used only when your code is intended as a contribution to the free software movement, not when it is intended to simply be open-source.
The GPL was created to help free software, which is more about freedom of speech, not open-source. It should be used only when your code is intended as a contribution to the free software movement, not when it is intended to simply be open-source.
Because no commercial venture uses Linux or BusyBox.
> The GPL was created to help free software, which is more about freedom of speech, not open-source.
FSF is actually more about making sure that as much software as possible is "open source" than about freedom of speech. Maybe you confused them with EFF.
I thought they were two heads of the same hydra.
I'm inclined to think that most (if not all) commercial offerings are going to use the second option, because there won't be much difference to the end-user and it means the company won't have to open-source their code. If Git was permissively-licensed, perhaps those companies would choose to link with the binary (or incorporate the code directly into their products) and contribute patches and bug-fixes back to the project.