Am I required to deliver my source code if I use gpl library?

Asked

Viewed 81 times

0

If I use some gpl libraries in my source code and write my entire application, but using some libraries for some specific functions of my system I have to deliver the source code of my entire application if someone asks or I have to deliver only the modifications and fixes I do in the library?

For example, if I had created a complete ERP system, but to print had used a library that is gpl I would have to provide only the fixes if they existed from the gpl library or I would have to deliver my complete software?

The company that doesn’t deliver the source code is hacked?

  • 2

    Yes, it is obliged. I know well known ERP that uses (or used, I can’t say if it still uses) that is irregular because of this :)

  • This is only because it has a GPL library, or even if it is less than 1% of your project, if it used as a consequence your software is automatically GPL too. (I’m not talking about the LGPL, but the GPL itself). That’s why it’s called a viral effect?

  • 1

    Yes, exactly this. It’s what is called a viral license. That is, for free she has nothing.

  • @Maniero on the contrary, I really think this one is free, if a company wants to make money it makes an effort to develop from scratch and not use what the people have done, who makes a Software and licenses in GLP wants the work to be evolved that someone embraces the idea and continuity.

  • 2

    A license that requires you to do something is free? I have a different interpretation. In fact, if you read what you just described correctly, it clearly shows a lack of freedom. Even the creator of this license does not establish a relationship between it and money. Which is a very weird thing because the biggest beneficiaries of this license tip are the big corporations that save or even make a lot of money because they exist.

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.