License Question (GNU/GPL)

This is a discussion on License Question (GNU/GPL) within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Is it ok to include the license in distribution but not be able to open it from my program or ...

  1. #1
    Registered User
    Join Date
    Nov 2001
    Posts
    202

    License Question (GNU/GPL)

    Is it ok to include the license in distribution but not be able to open it from my program or does it have to be viewable thru the program? I read the license and thats my only question with it. If it's that I have to allow users to open it through my program what syntac can I use to display? I know file i/o for dos (console) but how can I display that in Windows?

  2. #2
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    The license says basically that you should try to make the license viewable from the within the program. The easiest way to put it in the program would be to have an "about" option, perhaps on in a dropdown menu, or directly with a button, that displays the license.

    Why does the GPL, a "free" license, feel so damn restrictive?
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  3. #3
    Registered User
    Join Date
    Nov 2001
    Posts
    202
    I know how to do that its just how can I display the License without painting over my window and without having one HUGE dialog/message box?

  4. #4
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    Make the GPL have it's own huge dialog, but just make it optional for the user to click.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  5. #5
    Registered User
    Join Date
    Nov 2001
    Posts
    202
    That just seems very hackish and inprofessional. Are there anyother ways like open a read only file or something?

  6. #6
    geek SilentStrike's Avatar
    Join Date
    Aug 2001
    Location
    NJ
    Posts
    1,141
    That's how it's done with most small GPL apps, as an option for a drop down. I don't know what the interface for your program looks like, so I can't really suggest anything.
    Prove you can code in C++ or C# at TopCoder, referrer rrenaud
    Read my livejournal

  7. #7
    Registered User
    Join Date
    Nov 2001
    Posts
    202
    I didnt mean the menu. I also put that in and its been there since the start I was just saying that a huge Dialog box seems unprofessional.

  8. #8
    31173 h4x0r gnu-ehacks's Avatar
    Join Date
    Nov 2001
    Posts
    556
    If you are using GNU/GPL free licensing, do you really need to post the licensing? If so, just put it in a different window. Not the about window, because that already has stuff on it. Put some other button in the help menu, and call it "license" or something. Whatever you want. =)
    What will people say if they hear that I'm a Jesus freak?
    What will people do if they find that it's true?
    I don't really care if they label me a Jesus freak, there is no disguising the truth!

    Jesus Freak, D.C. Talk

    -gnu-ehacks

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. The Bludstayne Open Works License
    By frenchfry164 in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 11-26-2003, 11:05 AM
  2. Question...
    By TechWins in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 07-28-2003, 10:47 PM
  3. opengl DC question
    By SAMSAM in forum Game Programming
    Replies: 6
    Last Post: 02-26-2003, 09:22 PM
  4. fopen();
    By GanglyLamb in forum C Programming
    Replies: 8
    Last Post: 11-03-2002, 12:39 PM
  5. Borland License and commercial software
    By jester in forum Windows Programming
    Replies: 0
    Last Post: 12-30-2001, 09:46 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21