Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Question about GPL

  1. #1
    Join Date
    Nov 2010
    Beans
    92
    Distro
    Ubuntu

    Question about GPL

    Can someone make a closed source application that calls something that is under GPL? Example: say someone makes a new kernel, and it is closed source (and proprietrary). They make it x window system compatible and port gnome (or kde) to their os. They include gnome as the window system, and include the (possibly modified) source code in the disk (or make it avalible). Is this ok? Or say someone makes app1 (closed source), that uses app2 (by API call or system call wondering for both). app2 is under GPL and they put it on a disk with app1 and make the source for app2 avalible.

    Are either of these ok with GPL or LGPL?

  2. #2
    Join Date
    Jan 2010
    Beans
    Hidden!

    Re: Question about GPL

    The part you use from open-source need to remain open.
    But you can close the code you write if it's not a remake and/or compilation of a GLP open-source code.

    All open-source softwares often comes with a "hack" file that explains details about redistributing.

  3. #3
    Join Date
    Jun 2008
    Location
    Seattle, WA
    Beans
    195
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Question about GPL

    I believe you're right.
    You might also have to let users be able to modify and compile app2 and use app1 with the modified app2.

    Isn't this what Apple does with Mac OSX?

  4. #4
    Join Date
    Jun 2007
    Location
    Poughkeepsie, NY
    Beans
    5,810
    Distro
    Ubuntu

    Re: Question about GPL

    short answer: yes its fine

    Quote Originally Posted by kernelhaxor View Post

    Isn't this what Apple does with Mac OSX?
    Yup

  5. #5
    Join Date
    Feb 2009
    Location
    USA
    Beans
    3,186

    Re: Question about GPL

    If you are actually going to do something like this, ask a lawyer. All that you can find here are a bunch of geeks with limited understanding of GPL.

    Here is my rudimentary understanding. Evince is distributed under GPL and it has a windows version. You can have GPL apps running on proprietary windows environment. The issue may come up, if the environment tries to restrict the way the application is running.

    There is work on a windows version of KDE, however, I am not sure if KDE is distributed under GPL.

  6. #6
    Join Date
    Jan 2010
    Beans
    Hidden!

    Re: Question about GPL

    Quote Originally Posted by 3Miro View Post
    If you are actually going to do something like this, ask a lawyer. All that you can find here are a bunch of geeks with limited understanding of GPL.
    http://www.gnu.org/licenses/gpl-3.0.txt
    http://www.gnu.org/licenses/

  7. #7
    Join Date
    Nov 2010
    Beans
    92
    Distro
    Ubuntu

    Re: Question about GPL

    Thank you all for your replies, I assumed that was how it all worked but wanted to make sure I understood .

    These are too long and legal-like for me to understand that was why I asked here

    If I do plan to do something like that I would ask a lawyer 1st, or at least ask the company that has the patent on the GPL product.

  8. #8
    Join Date
    Feb 2009
    Location
    USA
    Beans
    3,186

    Re: Question about GPL

    There is a difference between reading a document and understanding a document. I wouldn't expect a non-mathematician to understand any of my papers even if they were to read it. I don't expect to fully understand a legal document. If I have a company and I want to make proprietary software that interfaces with GPL, I will consult with a layer and not an on-line forum.

  9. #9
    Join Date
    Mar 2008
    Location
    Earth
    Beans
    189

    Re: Question about GPL

    Don't forget, the version of the GPL is important. There's a reason the Linux kernel is still under GPL 2.

  10. #10
    Join Date
    Nov 2010
    Beans
    92
    Distro
    Ubuntu

    Re: Question about GPL

    Quote Originally Posted by conundrumx View Post
    Don't forget, the version of the GPL is important. There's a reason the Linux kernel is still under GPL 2.

    I thought that is was because they never said "and greater" and GPL 2 and 3 are not compatible? I think GPL 3 protects users from more things than 2 does .

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •