Celebrating Our POMpoets Continues with These Great Writers

Hello all! If you are new to The POM family or or you are a lover of all things poetic — you may want to check out these fine writers in our publication. Our pub is all about growing together through…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Open Source License

You learn to code. First you start building small module. You start understanding the software development. And you write your first software. Then a thought pops up whether to open source my code or not? When it comes to open source it just not merely posting your code on github or other hosting website openly. You should provide proper license to your code. Usually people tend to skip the proper licensing code and by default give MIT Open source license(Most of the case). We need to understand licensing. In this article you will learn basics of license and different licensing scheme. at the end of this article you will be able to decide which license to provide for you creative work.

What is Licensing a repository?

On Github public repository are used to share open source software. You do contribute by putting up your repository on Github but to be proper open source you’ll need to provide license it so that other can freely use, change and distribute it accordingly. So in basic term we can say you define how one can legally use your work.

Different Licensing Scheme :

Commonly used Licensing schemes are :-

Most common licensing scheme used. Around 44% of the repository were MIT licensed on github.

2. GNU General Public License v3.0 —Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.

GNU gpl v2.0 acounts for around 12% of the license and v3.0 for 9%.

3. Apache — A permissive license whose main conditions requuire preservation of copyrights and license notice. Contributor provide grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Many organisation use this licensing scheme. Apache itself use it. Around 12% of repository are using apache 2.0 license.

How to choose what suites most?

Next time when you create repository on do consider licensing your work. So that people who wish to contribute to your work can actually know how to use your work.

Source :- my computer screen shot

Hope this article helps to understand the licensing your work.

Add a comment

Related posts:

Importance of B2B Data Leads List

B2B data list is a highly efficient way to get information of the potential clients in short span of time. It consists of all the essential information about the customers like their phone number…

Clarity in the chaos

Please bear with me as I write my first real Medium article — yes, I did write a small poem, and was thoroughly surprised that it actually got read! At some point in time in the last few years…

What is the Best Business Online for 2023?

As we enter the new year, many people are looking for new ways to make money online. One option that is gaining popularity is high ticket affiliate marketing. But what exactly is high ticket…