Announcement

Collapse
No announcement yet.

PlayStation 4 System Compiler Support Landing In LLVM

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • PlayStation 4 System Compiler Support Landing In LLVM

    Phoronix: PlayStation 4 System Compiler Support Landing In LLVM

    Support for Sony's PlayStation 4 game console code generation is landing within LLVM's open-source compiler infrastructure...

    http://www.phoronix.com/scan.php?pag...4-LLVM-Landing

  • #2
    Remember now, only GPLv3 designed software gets companies to commit their changes to shared code, back to the mainline. /s

    Comment


    • #3
      Wait, doesn't PS4 use FreeBSD?

      Comment


      • #4
        Originally posted by Marc Driftmeyer View Post
        Remember now, only GPLv3 designed software gets companies to commit their changes to shared code, back to the mainline. /s
        To be fair, would they still mainline the code if the LLVM codebase wasn't changing so much between releases?

        Comment


        • #5
          Originally posted by AnonymousCoward View Post
          Wait, doesn't PS4 use FreeBSD?
          Yeah, but the build platform is based on LLVM, which afaik requires them to mainline any changes they make.

          Comment


          • #6
            Originally posted by duby229 View Post
            Yeah, but the build platform is based on LLVM, which afaik requires them to mainline any changes they make.
            Nope, the LLVM license says absolutely nothing of the sort, and was kinda the whole point of why stallman was shitting his pants over it about a year ago.

            Comment


            • #7
              Originally posted by pasaulais View Post
              To be fair, would they still mainline the code if the LLVM codebase wasn't changing so much between releases?
              That's most of the real reason any company actually contributes to open source projects where it's not an Open Source Support company. When you hold onto changes you're effectively creating a fork and you're having to maintain that fork. It is much simpler and easier (and thus costs the least money) to just work upstream as much as you can.

              Comment


              • #8
                Originally posted by Marc Driftmeyer View Post
                Remember now, only GPLv3 designed software gets companies to commit their changes to shared code, back to the mainline. /s
                We do know those cases in which code has been committed, but we do not know about all the other cases.

                Originally posted by pasaulais View Post
                To be fair, would they still mainline the code if the LLVM codebase wasn't changing so much between releases?
                I agree with you (and with Luke_Wolf). The same happens with the Linux kernel.

                Comment


                • #9
                  Originally posted by Luke_Wolf View Post
                  Nope, the LLVM license says absolutely nothing of the sort, and was kinda the whole point of why stallman was shitting his pants over it about a year ago.
                  Well, that's a good thing then. They didn't have to, but they did. If every company had ethics like that we'd all be better off.

                  Comment


                  • #10
                    Originally posted by Luke_Wolf View Post
                    Nope, the LLVM license says absolutely nothing of the sort, and was kinda the whole point of why stallman was shitting his pants over it about a year ago.
                    LLVM is over 10 years old, and yet Stallman shit the bed one year ago. Perhaps he shit the bed due to the fact he's seeing the GPL being used less and not more?

                    Comment

                    Working...
                    X