FOSS geek, privacy advocate, digital archivist, gamer, autistic schizotype

Thoughts on code ownership for small scripts

Published on: by hyperreal

1 min read

I feel that using anything but CC0 (or 0BSD) public domain license in my dotfiles and shell scripts is kinda arrogant.

It’s not likely anyone is going to use that code in major or production projects, so there is no reason I should require attribution or copyleft.

It would be different if I were writing a software project, like an IRC client, a text editor, or some kind of networking utility, that I expect people to use. Then I’d want some kind of GPL.

Maybe I’m overthinking this a little, but I also feel like the concepts and idioms of the code I write cannot really be owned by anyone in the copyright sense. They are just like little tools that anyone can write themselves when thinking about the problem a certain way. I see this as similar to how we can’t really own (culturally relative) social scripts. But if it’s a clever or original use of language constructs, then I’d say attribution or copyright is appropriate.

Anyway, that’s my take. It’s just whatever.