This is an automated archive made by the Lemmit Bot.
The original was posted on /r/opensource by /u/Beginning_Dot_1310 on 2024-10-13 18:48:37+00:00.
hey guys,
when i first started my side project, it was just for fun — to learn some new things and solve a problem i had with native kubectl port-forward
(and figured it might help others too). back then, i didn’t think much about the license. i saw MIT was popular and really permissive, so i just went with it without overthinking it.
now the project has grown a bit, and i’ve realized that MIT doesn’t cover a lot of issues that bother me in some projects. so i started reading up on licenses, and the ones that stood out to me were the copyleft ones, like GPLv3. it feels like it provides more protection and lines up better with my values, so i switched the project to GPLv3 in this PR
MIT is super permissive — anyone can use the code, even companies, and they don’t have to share any changes with the community. that didn’t sit right with me, since the whole point of my project was to keep it open and collaborative. with GPLv3, if someone modifies and redistributes the code, they have to share those changes. it keeps that open source vibe alive.
what do you all think? does it seem like the right move?