S
sebek
Hi,
can I use JBoss AS and Seam commercial?
Thanx!
can I use JBoss AS and Seam commercial?
Thanx!
Hi,
can I use JBoss AS and Seam commercial?
Yes.
It is open source.
Philipp said:Thus spake Arne Vajhøj on 05/19/2007 09:52 PM:
opensource != free for all...
Please keep in mind that many open source projects, namely those released
under terms of the GPL, can _not_ be freely used in commercial products.
Arne said:But I know what you mean - code "linked" to GPL code becomes
automatically covered by GPL and that is unacceptable for almost
all commercial products.
Tom said:Not true, AFAIK. IANAL. If you break the terms of the GPL, you just
break the terms of the GPL. You get flamed of slashdot lots. That may or
may not be a big deal to you. You may then have further legal
proceedings against you. However, AFAIK, code linked to GPL and
published remains your code. I am not a lawyer.
Arne said:It remains your code, but you have implicit released
it under GPL.
http://www.fsf.org/licensing/licenses/gpl-faq.html#IfLibraryIsGPL
I don't think the "piracy license" (this program contains
code distributed in violation of the GPL license, so the
rules of the GPL license does not apply) will work very well.
Philipp Taprogge said:Please keep in mind that many open source projects, namely those released
under terms of the GPL, can _not_ be freely used in commercial products.
Since JBoss is released under LGPL terms, this is not an issue here, though.
Tom Hawtin said:Not true, AFAIK. IANAL. If you break the terms of the GPL, you just
break the terms of the GPL. You get flamed of slashdot lots. That may or
may not be a big deal to you. You may then have further legal
proceedings against you. However, AFAIK, code linked to GPL and
published remains your code. I am not a lawyer.
Tom said:"If a library is released under the GPL (not the LGPL), does that mean
that any program which uses it has to be under the GPL?
"Yes, because the program as it is actually run includes the library."
Well, the GPL license says it has to be released under GPL, but you can
break the GPL license.
You can still prosecute other people for infringing your copyright if
you yourself infringe copyright. I don't think there is any problem with
that at all. IANAL.
~kurt said:Nvidia has been linking to the Linux kernel (GPL'ed) with closed source
code for ages now. I think the problem with enforcing such a thing is,
if given the choice between not supplying the module, or open sourcing
their code, they would probably choose to just not open source their
code.
Arne said:You don't think there is a problem with:
1) copyright violation
2) the fact that either your code code in the product is GPL or the
the end users does not have a valid license for the GPL library code
?
Tom said:There is a problem with this statement:
"But I know what you mean - code "linked" to GPL code becomes
automatically covered by GPL and that is unacceptable for almost
all commercial products."
The problem is that it is incorrect. Code "linked" to GPL code does
*not* become automatically covered by GPL.
Nvidia has been linking to the Linux kernel (GPL'ed) with closed source
code for ages now.
"But I know what you mean - code "linked" to GPL code becomes
automatically covered by GPL and that is unacceptable for almost
all commercial products."
The problem is that it is incorrect. Code "linked" to GPL code does
*not* become automatically covered by GPL.
This is simply not true. If you intend to use a GPL'ed library, and link to
it, then yes, you must GPL your code to comply with the license. It can still
be freely used in commercial products.
This is why most libraries use the LGPL which does not require this.
I have never used JBoss - but, as an application server, is it used as
a library that links to your code? I doubt it. Therefore, it would not
matter if it was released under LGPL or GPL. You could use it commercially
for whatever purpose you want.
Philipp said:That's why you can not use GPL'ed code in any serious product, because
marketing a product (as opposed to marketing a service as MySQL, JBoss or
RedHat do) almost always means closed sources.
I wouldn't include MySQL in this list. By some accounts the only legal
way to use it in commercial projects is to use their non-GPL, for-pay
license.
Also in any event, there are better open-source DMBSes about that do not
present any license conundrums.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.