thanks in advance..
help me...GPL thingy...
Moderator: General Moderators
help me...GPL thingy...
im not really sure if this is the right forum but it would be great if you can share your thoughts...my question is general and not limited to PHP only...i just like to know if for example, i am using the netbeans for java to build my own software, for example, softwareA, am i subjuected to submit my source code(softwareA) when i distribute it for free?or is it legal for me to submit the application alone(without the source code)??
thanks in advance..
thanks in advance..
Re: help me...GPL thingy...
It depends on the license. Netbeans is not under the GPL.pleigh wrote:im not really sure if this is the right forum but it would be great if you can share your thoughts...my question is general and not limited to PHP only...i just like to know if for example, i am using the netbeans for java to build my own software, for example, softwareA, am i subjuected to submit my source code(softwareA) when i distribute it for free?
http://java.sun.com/j2se/1.4.2/j2sdk-1_ ... icense.txt
It has a *much* different set of requirements - including requiring you to accept certain legal positions and arguments. Read the license to determine what you need to do.. its an extensive list, and having someone else (that isn't a lawyer) interpret it for you is a bad idea (especially for the netbeans license).
From what i've understand from GPL is that you don't have to make the source code public available. But as soon as you distribute it, you have also have to provide access to the sourcecode. And that you should mention it, so that your customers know their rights.
Meaby the preamble section of http://www.gnu.org/copyleft/gpl.html explains it better.
Edit:
You are free to do whatever you want with what you made with a GPL'd software. So if you write a program (not using GPL libraries) and compile it.. You are not required to distribute it as GPL. This question is somewhere in the GPL FAQ.
Meaby the preamble section of http://www.gnu.org/copyleft/gpl.html explains it better.
Edit:
You are free to do whatever you want with what you made with a GPL'd software. So if you write a program (not using GPL libraries) and compile it.. You are not required to distribute it as GPL. This question is somewhere in the GPL FAQ.
Last edited by timvw on Mon Aug 15, 2005 7:35 am, edited 1 time in total.
To be specific, we are now discussing (in general) the GPL, which ISNT what netbeans is licensed under. I just want to be crystal clear that this is a general discussion about a license, NOT about a specific scenario using a specific piece of software.pleigh wrote:thanks...for example i make the "hello world" in c#, then compiled it with sharp develop...even that small program is subject for source distribution??
Think of it as breaking the seal.
You can do *anything* with gpl code. You can abuse it, rewrite it, molest it, whatever - as long as you dont break the seal.
As soon as you break the seal, you have to follow the rules, which means (among other things) providing your sourcecode on request.
Breaking the seal = Distributing your app. Distribution means giving it to anyone else. Any other legal entity at all.
Fairly simple.