Results 1 to 7 of 7
  1. #1
    Join Date
    Apr 2009
    Posts
    4
    Rep Power
    0

    Arrow [SOLVED] Probably a tooootal newb question... but

    why would anyone use java to program with?? I totally just got my butt kicked trying to understand the GNU-GPL license (which java falls under per wikipedia), but what I left with was the following:

    -if you develop with a GPL language, you cant charge for any program you build with it AND you also have to provide your source code to anyone who asks (if you make the program public anyway).

    -oh and you also allow anyone to redistribute your program and make any changes to it they want.

    If I had years and years of programming experience and i wanted to create somthing truely unique- why would i possibly pick any GPL language? And the net is plastered with innovative java code... How are java dev's paying their bills if they cant charge for the programs they build and have to give their source code away? Any clarification would be greatly appreciated.

  2. #2
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,315
    Blog Entries
    1
    Rep Power
    26

    Default

    As I understand it, Sun has fairly recently released the java source code under the gnu licensure. Programs however created with a Java compiler without directly using the source code can be sold without restriction.

  3. #3
    Join Date
    Apr 2009
    Posts
    4
    Rep Power
    0

    Default

    thanks but any chance you can clarify a little? dont understand the "without directly using the source code"

  4. #4
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,315
    Blog Entries
    1
    Rep Power
    26

    Default

    The more I read, my understanding may be wrong on this. What I do know is that if you create a Java program and wish to sell it, there are no legal restrictions on your doing this regardless of Java's source being available via gnu license.

  5. #5
    Join Date
    Apr 2009
    Posts
    4
    Rep Power
    0

    Default

    ok- well that makes things make more sense. one more quickie if you dont mind- do you have to provide the source code for the program you build if someone asks for it?

  6. #6
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,315
    Blog Entries
    1
    Rep Power
    26

    Default

    Quote Originally Posted by proeliumfessus View Post
    ok- well that makes things make more sense. one more quickie if you dont mind- do you have to provide the source code for the program you build if someone asks for it?
    I'm not a professional programmer, but rather a physician, but my brother is an intellectual property lawyer. Per him, it would all depend on your contract. So if it were me, I'd negociate this point prior to doing the work.

  7. #7
    Join Date
    Apr 2009
    Posts
    4
    Rep Power
    0

Similar Threads

  1. Question mark colon operator question
    By orchid in forum Advanced Java
    Replies: 9
    Last Post: 12-19-2010, 09:49 AM
  2. Help with newb-project much appreciated
    By barr in forum New To Java
    Replies: 7
    Last Post: 12-11-2008, 12:14 PM
  3. Java newb Q: 8-digit id
    By 1111FM in forum New To Java
    Replies: 2
    Last Post: 09-29-2008, 03:37 PM
  4. Newb Topics
    By dkizzy in forum New To Java
    Replies: 2
    Last Post: 09-17-2008, 08:01 AM
  5. JSP Question
    By maheshkumarjava in forum JavaServer Pages (JSP) and JSTL
    Replies: 1
    Last Post: 03-29-2008, 11:51 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •