Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. - What means "GNU"?

- What means "GNU"?

Scheduled Pinned Locked Moved C / C++ / MFC
helpquestion
23 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Maer727

    - Thanks, moliate pal! - Yep, I think you are right and smart. You must be a fan of UNIX. - Well, another question arises in my head. I do not know why they do not use the UNIX kernel and write a new version of their own. Why not just implement the binaries of UNIX and use the UNIX kernel? It is a nice kernel, isn't it? - Can you help? - Have a nice weekend, Maer

    M Offline
    M Offline
    moliate
    wrote on last edited by
    #21

    The keyword is "Free software" (guess that is two words). In Swedish there are two different words: "gratis", meaning "free of cost" and "fri", meaning free in the liberty sense. GNU software use both definitions. That means you can do all the things below: (From the GNU hompage)

    • The freedom to run the program, for any purpose (freedom 0).
    • The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
    • The freedom to redistribute copies so you can help your neighbor (freedom 2).
    • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. (freedom 3). Access to the source code is a precondition for this.

    There is a whole family of UNIX-like OS:es and kernels, like BSD, freeBSD, Linux, AIX, XENIX, HP-UX, SCO, Solaris.... Most of them are not "Free" in any definition and does not make the source available. GNU did not write any kernel, but provide a lot of functionality that make up the OS, like the most common shellcommands (Fileutils). Stallman himself is an idealist and don't use any "Non-Free" software. > - Yep, I think you are right and smart. You must be a fan of UNIX. Thanks :-D. I am a Windows programmer, like most of us in here, but I have done some occational Linux programming (and some on "non-free" Solaris).

    M 1 Reply Last reply
    0
    • M moliate

      The keyword is "Free software" (guess that is two words). In Swedish there are two different words: "gratis", meaning "free of cost" and "fri", meaning free in the liberty sense. GNU software use both definitions. That means you can do all the things below: (From the GNU hompage)

      • The freedom to run the program, for any purpose (freedom 0).
      • The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
      • The freedom to redistribute copies so you can help your neighbor (freedom 2).
      • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. (freedom 3). Access to the source code is a precondition for this.

      There is a whole family of UNIX-like OS:es and kernels, like BSD, freeBSD, Linux, AIX, XENIX, HP-UX, SCO, Solaris.... Most of them are not "Free" in any definition and does not make the source available. GNU did not write any kernel, but provide a lot of functionality that make up the OS, like the most common shellcommands (Fileutils). Stallman himself is an idealist and don't use any "Non-Free" software. > - Yep, I think you are right and smart. You must be a fan of UNIX. Thanks :-D. I am a Windows programmer, like most of us in here, but I have done some occational Linux programming (and some on "non-free" Solaris).

      M Offline
      M Offline
      Maer727
      wrote on last edited by
      #22

      - Thanks pal! - Your reply helps a lot. I still have a question. - What means "es" in your reply? (" ... es and kernels ... " ) - Can you help me, a newbie? - Have a nice weekend, Maer

      M 1 Reply Last reply
      0
      • M Maer727

        - Thanks pal! - Your reply helps a lot. I still have a question. - What means "es" in your reply? (" ... es and kernels ... " ) - Can you help me, a newbie? - Have a nice weekend, Maer

        M Offline
        M Offline
        moliate
        wrote on last edited by
        #23

        That was a unsuccessful attempt to find a plural form for OS. I should have written "operating systems" instead.. ;) /*english is not my first language* moliate

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups