On Wed, 19 Mar 2014 03:08:07 +0100, rakesh mailgroups
<[email protected]> wrote:
Hi,
I emailed a company about using its free version during development of
our
app and they said it can't be used for commercial projects (there's
paid-for versions for that).
Then I realised there's no way for that to be enforced because the tool
does not end up in the final product.
Whats the point of stipulating restrictions of use when its
unenforceable?
There's a point, of course, because people should respect contracts just
because they respect other people, not only because they fear to be
punished. But I understand your objection, that company might be naive and
trust too much in people. This doesn't mean they don't have a good
business model - I don't know what the tool does, but perhaps in some
cases they can sell support. So it's a matter of chances: they think that
even though a relevant amount of people won't respect the contract, the
fraction of whose who do, or those who need to pay for support, is enough
for sustainability.
Note that this is not a black & white problem. If I release a GPL library,
in theory I can enforce the contract because the bytes end up in the final
product. Still, if the software is not open sourced and is running on a
server, nobody can see it but the owner. There's no automatic tool that
can check licenses in servers around the world and I'm not aware of any
police that periodically performs mass inspections - I mean, the
police/military corps that deal with taxes should do that, but as far as I
see they only act after a direct complaint; but for someone to make a
complaint, he had to know something in advance, and without seeing the
bytes he can't.
--
Fabrizio Giudici - Java Architect @ Tidalwave s.a.s.
"We make Java work. Everywhere."
http://tidalwave.it/fabrizio/blog - [email protected]
--
You received this message because you are subscribed to the Google Groups "Java
Posse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/javaposse.
For more options, visit https://groups.google.com/d/optout.