2 ms·
The reason I choose to apply open source licenses to my project as I want other people to be able to use them without any limitations (beyond those set out in t
by simonw 1y ago
The reason I choose to apply open source licenses to my project as I want other people to be able to use them without any limitations (beyond those set out in the open source license I selected, which are extremely permissive.)
If they depend on software that carries limitations, I can no longer make that promise to my own users.
Or does their extra license term mean I can ship my own project which is the thinnest possible wrapper around theirs but makes it fully open source? That seems unlikely.
- b33j0r 1y agoI used to think this, but now I feel like anything I write will just be vacuumed up by bots and no human will ever even know about it, unless I include some kind of terms that at least make the work traceable to an artifact. In this aggregate form, there is little difference between pseudocode snippets in a post like this one, versus a well-maintained library getting scraped. The more I think about it, I don’t even really crave credit so much as the feedback loop that tells me whether I’m doing anything useful. I haven’t solved this contradiction, so I still release under the MIT license.