Licensing

  • Changing a software license Oct 12, 2023 10 minutes 2085 words #programming #licensing

    Figuring out how to properly and legally change the software license of your project can be a difficult task, and yet it’s incredibly important that you do this right, as you might run into some legal issues otherwise, which I’m sure you’d like to avoid.…

  • Software Licenses Jan 23, 2022 23 minutes 4843 words #programming #licensing

    I’ve recently been coming across more and more developers which had no idea about the importance of software licensing, how it works and what options there even are. What’s worse, this lack of knowledge means people often end up not choosing a license at all, thinking it means anyone can just use that code without limitations, when in fact no-one can.…

  • Software licensing documents (CLA and DCO) Apr 03, 2023 10 minutes 1920 words #programming #licensing

    In many projects you’ll find out that before you’re allowed to contribute something to an open-sourced, you’ll be required to sign a document requiring certain things. This is mostly the case of contributing to projects maintained by big companies, but it can be seen in smaller projects too sometimes.…

  • Using multiple licenses in a single code-base Dec 10, 2023 9 minutes 1709 words #programming #licensing

    Dual-licensing, or multi-licensing is the practice of distributing source-code for a single project under two or more licenses. The general idea is pretty simple, however I’ve seen many people misunderstanding some important aspects when it comes to it. There’s especially a lot of confusion when it comes to multi-licensing a repository with a copy-left license, so in this article, I wanted to shed some light onto this practice, to hopefully make you a bit more confident in understanding, and maybe even maintaining multi-licensed projects.…