Announcement

Collapse
No announcement yet.

FreeBSD 11.1 Debuts With LLVM/Clang 4, ZFS Improvements

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

  • FreeBSD 11.1 Debuts With LLVM/Clang 4, ZFS Improvements

    Phoronix: FreeBSD 11.1 Debuts With LLVM/Clang 4, ZFS Improvements

    FreeBSD 11.1 is now available as the first point release to FreeBSD 11...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Woot! Nice job FreeBSD team

    Comment


    • #3
      No wonder so many are dumping Poetterinux:

      * The systemd fiasco
      * Still stuck with GCC
      * GPL infested

      vs

      * Competent grownups making sane engineering decisions based on a solid Unix foundation
      * Modern complier tech with LLVM/Clang
      * Sane and non-viral licensing

      Comment


      • #4
        Originally posted by BeardedGNUFreak View Post
        No wonder so many are dumping Poetterinux:

        * The systemd fiasco
        * Still stuck with GCC
        * GPL infested

        vs

        * Competent grownups making sane engineering decisions based on a solid Unix foundation
        * Modern complier tech with LLVM/Clang
        * Sane and non-viral licensing
        Interesting comment comming from someone named "BeardedGNUFreak"

        GPL's "virality" is good, though. Why are some developers so averse at open-sourcing?

        Comment


        • #5
          Originally posted by BeardedGNUFreak View Post
          * The systemd fiasco
          Whatever, but systemd makes system management a breeze, being logical and fairly simple for admins. Well, not for these "veteran unix admins" who can't or wouldn't learn new things, even if it pays for itself tenfold. Not to mention now everyone could use modern Linux features, be it decent resource management or reasonable isolation like containers and syscalls limits, not to mention more mundane things like users, priorities and so on. Something veteran unix dudes never able to set up properly. Well, maybe except these few arrogant Solaris nuts, who had similar controls for years (but still paid their price relying on proprietary solution, eventually meeting their fate, so now they're virtually extinct species on this planet).

          Sure, BSDs wouldn't be BSDs if they would go for reasonable, straightforward and workable system management. BSD system management should be some arcane art, only for chosen few. Ironically, it comes to system taking shitload of efforts to set up and maintain, without any sensible advantage to offset these woes. Uh, well, FreeBSD at least got idea why we're using package management and even implemented sane package management. Just a "bit" too late and still failing to understand why RH, Debian, Ubuntu, SuSe, etc have put their policies in place. So system is more or less usable for some real-world tasks rather than for excersizing some overgrown BSDish egos.

          * Still stuck with GCC
          * GPL infested
          ...So I could at least get my toolchain and it would work in Linux. Yet another page of storybook where BSDs failed since dawn of time, yet failed to learn on very own failures. Sure, we all love proprietary BSDs, proprietary compiler toolchains and other DRM/proprietary crap. Especially when it refuses to work in your OS of choice and you're better off using some exotic or inconvenient OS/environment, nowhere close to your day-to-day environment. Development should be pain, isn't it? That's how it works in BSD+proprietary ecosystem since dawn of time. That's what made Linux and GCC to shine in first place. Can you get idea devs could get fed up with all this crap? So that bearded GNU guy played quite a nice prank on all these greedy selfish bitches who care only about squeezing few extra cents and excersizing goddamn pointless greed each and every time they can. Even if it starts hurting things a lot. To degree most of those doing so actually ditched BSDs and gone Linux. Isn't it funny?

          * Competent grownups making sane engineering decisions
          Are you sure it's all about BSDs? Uhm, the only sane example of engineering I could imagine is freebsd package manager. Yet, it's not like if their repo policies are production-friendly or something. Other than that BSDs tend to look and perform like smouldering wreck or resort to grossly irrelevant/outdated stuff. ZFS wasn't created by BSD ppl whatsoever and BSDish "engineering" of filesystems tends to be fucking piece of shame. Well, except HammerFS, but who uses it in production these days? Huh?

          based on a solid Unix foundation
          Unix is just some ancient irrelevant proprietary OS. It could make sense to inherit some good design patterns from it, but look, it has been created ages ago, when world been a different place. So no, there wasn't even youtube or something. Oh, wait, most BSD fans are keeping Windows to cope with it. Ironically, it's yet another showcase on how BSD + proprietary performs.

          * Modern complier tech with LLVM/Clang
          Loud buzzwords are great but it does not translates into any meaningful practical advantages. Chance to stumble on proprietary toolchain from some greedy bitch is hardly an "advantage" of platform these days. Its 2017, not 1990s, lol.

          * Sane and non-viral licensing
          Somehow one who really care about it proven to be greedy proprietary wretches who are inclined on pwnzoring each other, even if it brings development to halt. No, sure, some "new" companies have got idea, so when Google of Facebook or something like this uses BSD license, one could expect they wouldn't play "bait and switch" crap since they're well aware what the "fork" is. But it does not works with many other companies, especially older ones. That's why there have to be GPL.

          Comment


          • #6
            Originally posted by ssorgatem View Post
            Interesting comment comming from someone named "BeardedGNUFreak"
            It shows that whilst he (I went with "he" because of the "Bearded" part) is a fan of the entire GNU ethos, he is also open-minded enough to be critical of Linux and see some benefits in FreeBSD.

            If only a certain someone (*cough* SystemCrasher) was just as logical (and less hateful or religious) when it comes to technology ^ ^.

            Personally, I am extremely thankful for the GPL license and would actually have no problem with it if FreeBSD ever decided to migrate *everything* to it haha.
            However, Linux is becoming unusable and frankly since it is diverging from the UNIX design, should instead be called GNU/LinOS. Actually it should never have been called Linux in the first place because UNIX is a full OS, LinUX is just a kernel. Perhaps GNU/LinKern?
            Last edited by kpedersen; 27 July 2017, 06:11 AM.

            Comment


            • #7
              Originally posted by BeardedGNUFreak View Post
              No wonder so many are dumping Poetterinux:

              * The systemd fiasco
              * Still stuck with GCC
              * GPL infested

              vs

              * Competent grownups making sane engineering decisions based on a solid Unix foundation
              * Modern complier tech with LLVM/Clang
              * Sane and non-viral licensing
              "So many"? Really? LOL

              Comment


              • #8
                How is the Cent OS 7 compatibility layer going in 11.1? Steam, full Google Chrome, Crossover support?

                Comment


                • #9
                  Originally posted by BeardedGNUFreak View Post
                  No wonder so many are dumping Poetterinux:

                  * The systemd fiasco
                  * Still stuck with GCC
                  * GPL infested

                  vs

                  * Competent grownups making sane engineering decisions based on a solid Unix foundation
                  * Modern complier tech with LLVM/Clang
                  * Sane and non-viral licensing
                  You do know that clang/llvm is available on basically every distribution package manager? And systemd is the best thing that have happened to Linux despite all those "veteran Unix admins" that you only see on Slashdot (where they cannot argue without spitting vile and personal insults instead of arguments, so by "veteran" they probably mean "demented").

                  Comment


                  • #10
                    Originally posted by F.Ultra View Post
                    You do know that clang/llvm is available on basically every distribution package manager? And systemd is the best thing that have happened to Linux despite all those "veteran Unix admins" that you only see on Slashdot (where they cannot argue without spitting vile and personal insults instead of arguments, so by "veteran" they probably mean "demented").
                    Yeah. But software. Can you really compile much of a Linux software against Clang/LLVM? It's far less forgiving. Haven't had much success on it myself, lol.

                    Systemd. For each their own. Pointless to bring this shit up in BSD thread. SysvInit had no capability for recognizing the state of the services it was running. So, something was needed. Linux just got more than it bargained for. FreeBSD's RC init does - it also has ton of utilities for controlling and fine tuning all the works. Just have to find them using documentation. Which majority of Linux users utterly lack the patience for. From financial point of view systemd makes sense - it allows sysadmins getting the systems up and going fast, for home user it's total overkill.

                    I've messed plenty with OpenRC by now (Manjaro, Alpine Linux and TrueOS), even this is IMHO somewhat overkill for home user.

                    BeardedGNUFreak was right though, about engineering decisions. FreeBSD is engineered. Linux is randomly evolving. Both have strong and weak points. Diversity is good.

                    Before anyone would mentally draw lines like: Clang=BSD, GCC=Linux.. DragonFly and NetBSD are using GCC for system compiler, It makes exactly half the BSD flavors.
                    Last edited by aht0; 28 July 2017, 04:45 AM.

                    Comment

                    Working...
                    X