Slashdot Mirror


GPL FAQ

An AC sent in this: "The FSF has posted a new FAQ at gnu.org covering the GPL. It explains their perspective on a lot of the issues discussed on Slashdot in the last couple of days."

5 of 217 comments (clear)

  1. RMS is on the right track here by Bruce+Perens · · Score: 5
    MS is trying to paint FSF and the GPL as dangerous, and RMS responds with a sensible, calm, reasonable, and friendly document that is 100% positive information. Knowing Richard, this has to be an extremely frustrating time for him. There have been times when he hasn't been able to rise above the frustration as he has with this document. I'm very happy to see it.

    Thanks

    Bruce

  2. Confusing bits by IntlHarvester · · Score: 5

    I'm writting a Windows application with Microsoft Visual C++ and I will be releasing it under the GPL. Is dynamically linking my program with the Visual C++ run-time library permitted under the GPL?

    Yes, because that run-time library normally accompanies the compiler you are using


    So even though the VC runtimes aren't "a major component of the operating system", because they are distributed seperately, according to this I can still use them.

    Can I use the GPL for a plug-in for a non-free program?

    If the program uses fork and exec to invoke plug-ins, then the plug-ins are separate programs, so the license for the main program makes no requirements for them. So you can use the GPL for a plug-in, and there are no special requirements.


    OK, so I can't turn VirtuaDub into COM component. But if I register it with COM+ and run it in a seperate process, then it's OK?

    I'd like to modify GPL-covered programs and link them with the portability libraries from Money Guzzler Inc. I cannot distribute the source code for these libraries, so any user who wanted to change these versions would have to buy those libraries. Why doesn't the GPL permit this?

    So I can use operating system runtimes, and Visual C++ runtimes, but I can't use 3rd party runtimes that don't happen to ship with a compiler. I take from this I probably could write a J2SE GPL application (using included libraries) but not a J2EE version (which might be from a 3rd party). So, the question is -- Is Microsoft's GPLed software shipping with Interix legal?!?
    --

    --
    Business. Numbers. Money. People. Computer World.
  3. (new) BSD License FAQ by RovingSlug · · Score: 5

    Q1. Can I use the source code in any way I like?
    A1. That's right.

    Q2. Can I hold you responsible if it doesn't do what I expect it to do?
    A2. Nope.

    Q3. Fair enough, thanks.
    A3. No problem.

    --------
    K.I.S.S.

  4. With slight modification... by QuantumG · · Score: 5
    While we're at it, let's toss out the legal system and switch over to the ten commandments. Ok......
    1. This is your license, you shall have no other licenses before it.
    2. You shall not make binaries without accompanying it with source.
    3. Do not take the name of the GPL unless you really mean it.
    4. Remember the source and value it above all things.
    5. Honor your source and your freedom to modify it.
    6. Do not close the source.
    7. Do not link with unfree source.
    8. Do not rip code without due credit.
    9. Do not break the license or try to weasel out of it.
    10. Respect other people's licenses as they respect yours.

    --
    How we know is more important than what we know.
  5. FSF =? Marxism by MarkusQ · · Score: 5
    Hardly. Open Source is a very savvy capitalistic move in a chess game between the centralists (e.g. Microsoft) and the individualists (John Galt, RMS, and a lot of /.); the net effect of this move is to forestall the collective from locking us out of our chosen profession. Both sides are playing to win, just like all good capitalists. They were willing to risk our stake to assure their gain. Rather than whining like marxists, we countered with an offer to put their stakes at risk to protect our livelihoods.

    Very few programers make mounds of cash selling software. But we do make a nice living in a world where there is lots of source code. Open Source tilts the scales in our favour.

    Sounds a heck of a lot like enlightened self-interest to me!

    --MarkusQ