Jon said:
How can you compare two things when you don't know anything about one
of them?
In my mind's eye.
Here's the part of the Wikipedia GPL entry which talks about the GPL's
"viral" nature:
<quote>
The GPL has been described as being "viral" by many of its critics
because the GPL only allows conveyance of whole programs, which means
that programmers are not allowed to convey programs that link to
libraries having GPL-incompatible licenses. The so-called "viral"
effect of this is that under such circumstances disparately licensed
software cannot be combined unless one of the licenses is changed.
Although theoretically either license could be changed, in the "viral"
scenario the GPL cannot be practically changed (because the software
may have so many contributors, some of whom will likely refuse),
whereas the license of the other software can be practically changed.
</quote>
Now, please show where that applies in the artistic licence, or
withdraw the suggestion that the artistic licence is viral.
No. Please withdraw your suggestion that it's not. Read the below.
Are you an EFL student too? Like Arne and I? You have no excuse,
since english is your first language. Read then:
/*
http://en.wikipedia.org/wiki/Artistic_License
You may otherwise modify your copy of this Package in any way,
provided that you insert a prominent notice in each changed file
stating how and when you changed that file, and provided that you do
at least ONE of the following:
a) place your modifications in the Public Domain or otherwise make
them Freely Available, such as by posting said modifications to
Usenet
or an equivalent medium, or placing the modifications on a major
archive site such as uunet.uu.net, or by allowing the Copyright
Holder
to include your modifications in the Standard Version of the Package.
b) use the modified Package only within your corporation or
organization.
c) rename any non-standard executables so the names do not conflict
with standard executables, which must also be provided, and provide a
separate manual page for each non-standard executable that clearly
documents how it differs from the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
*/
FYI, FUD-denier, here is the definition of package:
http://www.perlfoundation.org/artistic_license_1_0
"Package" refers to the collection of files distributed by the
Copyright Holder, and derivatives of that collection of files created
through textual modification.
What part of "Package" don't you understand? Don't you see that
'derivatives' would encompass anything you do with the original code?
So essentially your whole software project that incorporates this
poisonous 'artistic license' source code is toast, and virally
infected by the same.
Nonsense. You can use it without modification *very* easily, and even
with modification you can use it *quite* easily, without exposing the
rest of your source code. You have no evidence for the supposed
"viral" nature of the artistic licence.
B.S. Jon. You only can do the four things listed above, as options a)
through d). Quite trying to mollify everybody. That's as dangerous
as FUD--worse even--since you're leading readers into a false sense of
security. And somebody in your position should know better. I can
always say "I was just flaming" and nobody relies on what I say, but
you're in a different boat. You're leading gullible readers down a
primrose path of destruction, to mix my metaphors. Shame on you. Or
maybe you work for the "Artistic License Society of England", eh?
Good for business for this license to be adopted widely, eh? Then
after it's widely adopted you can swoop in and claim royalties from
everybody. Trojan horse tactic, I'm familiar with that thank you very
much.
You're claiming this with *no* evidence. Please point out which part of
the licence says this.
The english language, as defined by Bill Shakespeare and William "Ben"
Jonson. Can you reed? Read this: "b) use the modified Package only
within your corporation or
organization. ". Do you think artistic license code that is used to
build stuff that ships commercially, even if that code is for
prototyping, is "only within your corporation"? Methinks not. "Only
within" means the code never is used, even as helper code, for
anything that ships or is used outside the four walls of your
corporation. Nuff said.
Without being able to refer to anything explicitly in the licence, all
your scaremongering is just FUD.
Like I said, the most liberal or catholic part of the license is
option "c)", and you've not refuted me on that. You wanna be writing
a man page for every artistic license block of code that you modify,
"[the] separate manual page for each non-standard executable that
clearly documents how it differs from the Standard Version. "? How it
differs. Now, if you want to be too clever by half, you can say that
your man page will simply state "my derivatives *DO NOT* differ at
all--they are copied verbatim from the artistic license code!" But
this schoolboy trick will not work, since you run afoul of the first
part of that paragraph: "You may otherwise modify your copy of this
Package in any way, provided that you insert a prominent notice in
each changed file stating how and when you changed that file, and
provided that you do at least ONE of the following:"
Thus, you cannot modify (and you infringe the copyright) unless you
can do at least ONE (emphasis in the original) of the following four
options a) through d).
Nuff said. Use artistic licenses at your peril. Unless you are a
penniless hobbiest like me. Or you?
RL