1. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Aug 2001
    Rep Power

    Is it even possible to make non open source linux C programs?

    It seems that it's imposslble to do so, and as a result major software companies are unwilling to develop for the platform, limiting Linux's acceptance as a desktop platform.

    If the standard C libraries on Linux, and gcc are coverned by the GNU public license, then simply using the function printf() would automatically make your code open source.

    Furthermore if you developed your program on windows, make no changes to the code, decided to create a linux binary by compiling the identical code on Linux, with gcc, then your code automatically is GPLed.
  2. #2
  3. Banned ;)
    Devshed Supreme Being (6500+ posts)

    Join Date
    Nov 2001
    Woodland Hills, Los Angeles County, California, USA
    Rep Power
    According to this link, the LGPL was created specifically to accomodate commercial users.

IMN logo majestic logo threadwatch logo seochat tools logo