Peter
--
The sticker on the side of the box said "Supported Platforms: Win 95,
Win NT 4.0 or better", so clearly Linux was a supported platform.
Richard
--
My .sig blatant plug
http://www.srcf.ucam.org/~ret28
>> If I use a GPL-ed XML parser in my application, does that mean I have to
>> GPL my application? I am using the parser pretty much as a black-box,
>> changing absolutely nothing in it.
> Depends, if it is LGPLed, you can use it (link into it).
> If it is pure GPL, youre SOL
If it is pure GPL then you could try asking the copyright holder to release
it under a duel license (al la Mozilla).
--
David Dorward http://david.us-lot.org/
+++ Divide by cucumber error. Please reinstall Universe and reboot.
> Richard
King George.
>>> If I use a GPL-ed XML parser in my application, does that mean I have to
>>> GPL my application? I am using the parser pretty much as a black-box,
>>> changing absolutely nothing in it.
>> Depends, if it is LGPLed, you can use it (link into it).
>> If it is pure GPL, youre SOL
> SOL? Don't recognise that one.
Yep, or roll your own, or try to find something similarQuote:> If it is pure GPL then you could try asking the copyright holder to
> release it under a duel license (al la Mozilla).
Peter
--
Registered Linux user # 226652
>> Richard
>Sure it is, because you have the option to use another program if you
>don't like this license, an option that's not as unrealistic as it is
>in Microsoft Country. How can you expect someone to give away his code
>for free while others use it to fill their purses?
Richard
--
My .sig blatant plug
http://www.srcf.ucam.org/~ret28
That is still possible by dual licensing.Quote:> I don't deny that people should have the right to license however they
> want, but I do think it hypocritical to call the GPL the ultimate free
> license. Just because someone is trying to make money off something,
> it doesn't make it evil. Why not help them, rather then being
> resentful?
Of course, it doesn't make it evil. But why is not giving code to everybodyQuote:> Just because someone is trying to make money off something, it doesn't make
> it evil. Why not help them, rather then being resentful?
Except the ability to either sell his software or have it helpQuote:>If he uses it and distributes his program also under the GPL he
>loses nothing
Or maybe even decontaminate the XML parser. If appropriate, stick itQuote:>(and he can still keep the copyright for the part he wrote
>and even rewrite it not to use the GPL'ed code and then sell this version).
>If he doesn't want to distribute it he also has no problem at all - you
>don't have to publish code, GPL or not. Only if he want's to make money
>from using other peoples code he's in trouble and better should look for
>some other tool with a different license or - horribili dictu - use a
>commercial product.
You got the charity bit right; GPL is charity where you demandQuote:>Of course, it doesn't make it evil. But why is not giving code to everybody
>who wants to make money from it without getting anything back 'resentful'?
>For me this looks more like the difference between giving money to a charity
>to help make the world a better place to live in and just throwing money
>onto the street.
Richard
--
My .sig blatant plug
http://www.srcf.ucam.org/~ret28
> Free-er for who? GPL gives total control to the copyright holder. Other
> licenses may (or may not) give more controll to the user of the code. So
> free-er depends on your p.o.v.
Quote:>> I don't deny that people should have the right to license however they
>> want, but I do think it hypocritical to call the GPL the ultimate free
>> license. Just because someone is trying to make money off something, it
>> doesn't make it evil. Why not help them, rather then being resentful?
> That is still possible by dual licensing.
Of course, the analogy isn't perfect, but the bottom line is that the
GPL grants at least as many rights as a simple `free to use but not to
distribute' license. When you use a piece of GPL code, it doesn't
restrict any of the rights you would have had if that software didn't
exist. Moreover, you can always look at GPL code, figure out how it
works, and then write your own, proprietary implementation.
Agreed, GPL code isn't `Free' in the way BSD code is. But that's its
strength: it protects against aggressive, proprietary code forks that
could subvert the technology. The reason why Microsoft are so hot
under the collar about Linux is that they can't `Embrace and Extend'
it into oblivion.
The irony is that the GPL was originally intended to reduce
duplication of effort, whereas in fact what we have is a proliferation
of different projects doing basically the same thing in subtly
incompatible ways.
--
University of Cambridge, Zoology Department, Downing Street, CAMBRIDGE CB2 3EJ
>>>If I use a GPL-ed XML parser in my application, does that mean I have to GPL
>>>my application? I am using the parser pretty much as a black-box, changing
>>>absolutely nothing in it.
>> Yes, even if you make the parser as a seperate library and link to
>>it. Your code must be GPL-ed if you use this 'free' software. If it's
>>LGPLed, sure, but GPLed, nope.
>> Isn't freedom _wonderful_?!
>Yes, but that doesn't include the freedom to take other people's work and
>to do what you want with it against their wishes.
Is this elvish?Quote:>--
> .. .. .'
> ' ' .' '
> ':''.':':'':':''.':''. : :'':':''.':''.
> : .'.' '..: : .' : .' : ''.'..: :..' : .'
> : : : '..' :
> : : : :
> .' .' .' .'
Richard
--
My .sig blatant plug
http://www.srcf.ucam.org/~ret28
Open Source and the GPL were not invented to support "proprietaryQuote:> True, I'll respect freedom to license however one wishes, but I
> consider the GPL to a have a measure of hypocrisy to it. Preaching
> 'freedom' and 'open source', when it is in fact closed and useless to
> any coders of a different ideology. Just ask BSD developers about all
> the Linux drivers they're able to port.... but of course, BSD is an evil
> proprietary capitalist system that shouldn't benefit from 'open' source.
King George.
If he's not going to redistribute it in any way then he can use the
software as he sees fit. But once he decides to redistribute the work,
for sale or for not, he must make his software GPL.
- There are open source licenses other than the GPL, and in most
-cases a lot free-er.
The eternal debate. It's all a matter of perseptive. The GPL is free-er from
the perspective of the software and its derivatives. Other are free-er from
the perspective of the developers of the derivatives. As to which one is
more important is a matter of perspective.
- I don't deny that people should have the right to
-license however they want, but I do think it hypocritical to call the GPL
-the ultimate free license. Just because someone is trying to make money off
-something, it doesn't make it evil. Why not help them, rather then being
-resentful?
The GPL doesn't prevent the making of money. However it does turn software
distribution into a free market commodity business by lowering the barrier
of entry into the marketplace.
As to your question, it's simple economics. The easiest way to create value
is to create scarcity. In the software business this is done by withholding
the source, and licensing the software so that it cannot be legally copied.
Therefore anyone wanting to make money in this way must by definition withhold
the source and relicense the software. Both of which the GPL explitly
prohibits.
It's simple. There Ain't No Such Thing As A Free Lunch. The price of doing
business with the GPL is that your software must also be GPLed.
Sounds fair. Doesn't it?
BAJ
-
-Richard
---
-My .sig blatant plug
-http://www.srcf.ucam.org/~ret28
1. GPL question: including a GPL program in a software package
I posted this question in gnu.misc.discuss, but have not yet gotten a
response, so I thought I would try this group, since my software runs on
Linux. Hopefully it is an appropriate question for this group.
OK, I've just looked through a copy of the GPL. (I confess that I
didn't read the whole license thoroughly.) And I am not sure whether
the GPL allows the following: I'm considering including a GPLed program
in a software package I will be releasing. (The package is free
software (but not GPL), but I may charge for extensions to it in the
future.) The GPLed program is a Perl script that will be used to
obtain data from a web site needed by my program. My program, which is
a compiled executable, will probably use a fork and exec to execute the
Perl program and obtain the resulting data (from a file or whatever).
Also, my program will be written so that other scripts or programs can
be used - plugged in - instead of this GPLed Perl program.
My question is - in the above case, if I include the Perl program with the
release of my program, will my program need to be released under the GPL?
Since the Perl script is not a library being used by my program and is not
being extended to create my program's functionality, I would expect that
my program does not need to be GPLed; but I can't tell for sure from the
license.
The clause in the license that appears to apply to this case is:
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
I think the interpretation hinges on what is meant by "contains", which
doesn't appear to be explicitly defined in the license.
If the answer to my question is that my software does indeed need to be
GPLed, what about if I release the software without the Perl program, but
include instructions for users who want to use that program as the "plug-in
data-retrieving script" - that they download it and set it up to work with
my program?
Thanks!
--
Jim Cochrane
2. PF keys Setting for Vt100 terminals
3. GPL GPL?
5. Funding GPL projects or funding the GPL?
6. SYSTEMS SECURITY POSITION IN FLORIDA
7. Gtk+ is *L*GPL (Was: Qt goes GPL)
8. Mailbox is open by another process, access is read-only
9. offtpic: GPL driver vs. non GPL driver
10. Gnu GPL problem: License copyrighted things under GPL???
11. Using GPL'd Linux drivers with non-GPL, binary-only kernel
12. question about BSD license vs. GPL