Pros and Cons of GPL licenese

GPL is widely used and known license in Open Source community. Richard Stallman father of GNU is the man behind GPL. GPL gives freedom and not free software.

Pros:

  1. It is first Copyleft license created for the open source community.
  2. Open source product itself will tempt the users to try and use it. Open Source Business Model wants people to use the product but pay for the commercial license or support. GPL will clearly help. MySQL is a good example, It is widely used but commercial products has to pay for the enterprise edition.
Cons:
  1. If GPL licensed product is used in any commercial product then the entire product has to be released as open source. Most of the companies set a ban to use GPL product.
  2. As per the clause "the derivative work should also be released as open source", If your project contains a component that contains a component that contains a component that is under the GPL then your entire project has to be released under open source.
GPL is good for product owners but may not for users. Small and Medium business owners or startup companies anyways can't use this as they can not afford it. It is just like a knife, you need to use it without getting hurt.

Reference: http://en.wikipedia.org/wiki/GNU_General_Public_License



Bookmark and Share          4003



comments powered by Disqus


Related Articles

Scale up vs Scale out. First decision to make before moving to cloud

Before moving to cloud, First decision to make is whether Scale up the hardware or Scale out with multiple systems. Both has its pros and cons.

Read more

Git vs Subversion

Git and Subversion are most popular and widely used version control system. What is the best situation to choose them? It is important to know its pros and cons, evaluate your requirement and choose the right one.

Read more

Lucene / Solr as NoSQL database

Lucene and Solr are most popular and widely used search engine. It indexes the content and delivers the search result faster. It has all capabilities of NoSQL database. This article describes about its pros and cons.

Read more

Should web application store images in Database or File system?

Web developers most frequent question, Should user images be stored in database or file system? Which is the best way. Both has some pros and cons.

Read more

How to make money from Open Source

As open source getting popular day by day, many have questions like How to make money from Open Source? Lot more products are getting introduced and don't know who is making money. Certainly open source means, give the product and source for free then how to make money? Yes sell the product for free but get paid for its services.

Read more

How to contribute to open source

I could see many many students posting this question in many forums, I want to contribute to open source but How to contribute? There are many ways to do that. I have listed a few and I hope it might be useful.

Read more

Microsoft released F# under Open Source

F# is a functional programming language for the .NET Framework. It combines the succinct, expressive and compositional style of functional programming with the runtime, libraries, interoperability, and object model of .NET. Microsoft recently released its source code under Apache License.

Read more

Open source is the backbone for Startups

Many startups are entering in to the business due to open source. Open source acts as a back bone / pillar for their business. It reduces the cost of production, Generates revenue from consulting and support. This article describes about the startups which flourished because of open source. Sun acquired MySQL for $1Bn is the biggest achievement for open source startups.

Read more

Marketing stratigies required to sell open source product

Many new products are coming in the open source world. Few are forking existing project, adding new features to it and selling it as open source product. Few strategies required to follow to sell the product better.

Read more

Google Open Source Pledge

Open Source is the way to innovate and users using it should have complete freedom. Google has came forward to declare couple of its patents on Map Reduce under Open Patent Non-Assertion Pledge (OPN Pledge). There are multiple variants of open source license and using that means the product is completely free. Why OPN Pledge is required?

Read more

Follow feeds Follow bestopensource on Twitter Follow bestopensource on Facebook


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Do you provide Consulting, Training, Support for any open source products. Register your business

Tag Cloud >>