help me...GPL thingy...

Express the business side of your digital lives. Share your experiences and/or your comments regarding a business or organization.

No advertising.

Moderator: General Moderators

Post Reply
User avatar
pleigh
Forum Contributor
Posts: 445
Joined: Wed Jan 19, 2005 4:26 am

help me...GPL thingy...

Post by pleigh »

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.. :D
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

from what I remember, the source must be made available. It doesn't have to be with the binary/package explicitly, but it must be available in some form.
User avatar
pleigh
Forum Contributor
Posts: 445
Joined: Wed Jan 19, 2005 4:26 am

Post by pleigh »

thanks feyd...but there are other software that are free for download and yet, the source is not available for download too...are they considered to be liable under the GPL?
Roja
Tutorials Group
Posts: 2692
Joined: Sun Jan 04, 2004 10:30 pm

Re: help me...GPL thingy...

Post by Roja »

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?
It depends on the license. Netbeans is not under the GPL.

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).
User avatar
pleigh
Forum Contributor
Posts: 445
Joined: Wed Jan 19, 2005 4:26 am

Post by pleigh »

thanks sure...thanks for the info...here's an example of a software under GPL(i think)...the sharpdevelop(to develop c# programs of course.. :D )...what really confuses me is the distribution of the code(mySoftware)..but as to its usage(mySoftware again)of course i distribute it for free... :wink:
timvw
DevNet Master
Posts: 4897
Joined: Mon Jan 19, 2004 11:11 pm
Location: Leuven, Belgium

Post by timvw »

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.
Last edited by timvw on Mon Aug 15, 2005 7:35 am, edited 1 time in total.
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

I'm moving this thread to The Enterprise, as it has the most to do with just that I feel.
timvw
DevNet Master
Posts: 4897
Joined: Mon Jan 19, 2004 11:11 pm
Location: Leuven, Belgium

Post by timvw »

User avatar
pleigh
Forum Contributor
Posts: 445
Joined: Wed Jan 19, 2005 4:26 am

Post by pleigh »

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??
Roja
Tutorials Group
Posts: 2692
Joined: Sun Jan 04, 2004 10:30 pm

Post by Roja »

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??
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.

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.
Post Reply