A C compiler

Discussion in 'Web Design & Programming' started by edijs, Jun 1, 2008.

  1. edijs

    edijs Programmer

    Likes Received:
    9
    Trophy Points:
    38
    ... I browsed the web the other day and became a deep urge to compile some C code... :p, so as I was on Mac OS, I didn't have any C compiler really handy. That, for what it's worth, brought me here. :cool:
     
  2. Impotence

    Impotence May the source be with u!

    Likes Received:
    6
    Trophy Points:
    38
    nice find, also, I believe gcc works under OSX if you want a real compiler
     
  3. edijs

    edijs Programmer

    Likes Received:
    9
    Trophy Points:
    38
    probably, cause MAC is a heavily modified BSD anyway...
     
  4. Impotence

    Impotence May the source be with u!

    Likes Received:
    6
    Trophy Points:
    38
    If we are talking strictly about the kernel, I doubt its that heavily modified (more stripped down to what they need).

    The argument for the BSD license seems to be that people should be free to not disclose there source code... but why anyone would want to work for free to help Microsoft and Apple make a profit off of it by making it proprietary is beyond me!
     
  5. Addis

    Addis The King

    Likes Received:
    91
    Trophy Points:
    48
    gcc is available for mac, you can compile it yourself quite easily actually.

    Hard to say which license ultimately allows the most freedom. The licence using copyleft to impose restricions to allow freedom, or the one which allows all freedom anyway.
     
  6. Impotence

    Impotence May the source be with u!

    Likes Received:
    6
    Trophy Points:
    38
    Depends which way you look at freedom...

    The GPL gives you the right to demand source code if they have not already provided it. If you want to keep your source code closed then you can't sell or give your software to anyone else / use it outside your company.

    The BSD license gives you the right to deny the rights that you were granted (to use the source code that you have found) to everyone else if you distribute your work.

    Which is more free? depends if your trying to make a profit from it (as opposed to making a profit using it, aka MySQL, which you can do easily with ether license).
     
  7. Matt555

    Matt555 iMod

    Likes Received:
    98
    Trophy Points:
    48
    I use GCC on my Mac, I installed it as part of the developer account I have with them I believe.

    Works like a charm.
     

Share This Page