Page 1 of 8 123 ... LastLast
Results 1 to 10 of 77

Thread: Apple Originally Tried To Give GPL'ed LLVM To GCC

  1. #1
    Join Date
    Jan 2007
    Posts
    14,909

    Default Apple Originally Tried To Give GPL'ed LLVM To GCC

    Phoronix: Apple Originally Tried To Give GPL'ed LLVM To GCC

    Phoronix was the first to report widespread on Richard Stallman calling LLVM a "terrible setback" with the innovative and growing compiler infrastructure being put out under a BSD-style license instead of the GPL. Well, a little known fact is that when LLVM was first starting out, Apple tried integrating LLVM changes with GCC but it was rejected by the GCC developers...

    http://www.phoronix.com/vr.php?view=MTU4MzE

  2. #2
    Join Date
    Apr 2009
    Posts
    557

    Default

    Fantastic article, Michael! Factual, informative, FUD fighting. I don't use Apple products, nor do I condone their attempts to destroy Android with hurtful patent crap. I also prefer GPL over BSD licenses. But what's true, is true. Cheers!

  3. #3
    Join Date
    Jan 2013
    Posts
    30

    Default

    Ein Ubuntu, ein brrfs, ein LLVM, ein Drindl !

    Seriously, enough is enough. That "journalism" just stinks. There are many attempts to different things that was rejected almost every day in hundreds of free projects over planet. Apple or NBA backdoors, dont matter.
    Last edited by storm_st; 01-25-2014 at 11:31 AM. Reason: spelling

  4. #4
    Join Date
    May 2012
    Location
    Colombia
    Posts
    19

    Default

    Quote Originally Posted by storm_st View Post
    There are many attempts to different things that was rejected almost every day in hundreds of free projects over planet. Apple or NBA backdoors, dont matter.
    Yeah, Michael Jordan wants to mess with your generated assembly

  5. #5
    Join Date
    Jul 2010
    Posts
    499

    Default

    I wish Michael would have read the mails himself before posting this article.

    First it looks like Lattner has been asked by gcc devs to propose llvm integration. The majority of the replies seem to have been positive about C++ usage. I didn't see anyone protesting agains llvm modularity.

    There have been concerns about missing debug info and a few other bits like limited platform backends, but nothing that would have been unfixable from what i read.

    The major issue noted in multiple replies has been:
    > The lack of FSF copyright assignment for LLVM is a problem. It may
    > even be a bigger problem than what we think. Then again, it may not.
    > I just don't know. What I do know is that this must absolutely be
    > resolved before we even think of adding LLVM to any branch. Chris
    > said he'd be adding LLVM to the apple branch soon. I hope the FSF
    > assignment is worked out by then. I understand that even code in
    > branches should be under FSF copyright assignment.
    Let me guess that this never happened...

  6. #6
    Join Date
    Oct 2011
    Posts
    67

    Default

    "Apple was trying to do the right thing" ummm so by Michael's logic, LLVM should have been integrated into GCC to be kept under the GPL license... What the actual f... ?! Are you serious?

    There was nobody stopping Apple to license LLVM under the GPL if they wanted it, integrated into GCC or not.

    Rising up shit storms is what passes for journalism these days.

  7. #7
    Join Date
    Mar 2013
    Posts
    254

    Default

    Quote Originally Posted by log0 View Post
    Let me guess that this never happened...
    Of course it didn't. Apple wanted to pull the old Microsoft EEE trick with GCC but FSF anticipated that.

  8. #8
    Join Date
    Aug 2010
    Posts
    41

    Default Years later...

    8 years later and GCC is still generally the superior compiler collection.

    All that weight behind LLVM (not just apple, but the BSD's too) has gotten it to almost catch up, but while that may be concernworthy, in relation to freedoms, it also is a testament to the GCC that it still hasnt been dethroned.

  9. #9
    Join Date
    Nov 2013
    Location
    127.0.0.1
    Posts
    112

    Default

    Offtopic but I would like to see GCC 5 using C
    a dream that will never come true...

    GCC developers didn't like the modular and library design of LLVM, LLVM wasn't formally "done" at that point, and there was some "Not Invented Here" syndrome going on by the FSF developers.
    Source or you are a big fat troll

  10. #10
    Join Date
    Mar 2013
    Posts
    254

    Default

    Quote Originally Posted by mendieta View Post
    Fantastic article, Michael! Factual, informative, FUD fighting. I don't use Apple products, nor do I condone their attempts to destroy Android with hurtful patent crap. I also prefer GPL over BSD licenses. But what's true, is true. Cheers!
    The article is a delirious tall tale intended for those who can't take off their rose-colored glasses even for a second.

Posting Permissions

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