Announcement

Collapse
No announcement yet.

Should There Be A Unified BSD Operating System?

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

  • Should There Be A Unified BSD Operating System?

    Phoronix: Should There Be A Unified BSD Operating System?

    There's a call for unification of the four largest *BSD operating systems in a move to create a "unified BSD" with the best features in order to better compete with GNU/Linux...

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

  • #2
    Won't happen - whereas Linux distros at least have the same kernel, the same source packages, similar packaging systems, BSD's are like totally different OSes (at least they are POSIX compatible).

    Comment


    • #3
      the mythical man-month

      People that call for unification do the mistake that they think that 1+1 always = 2. This is definitely not the case in large projects the so-called fragmentation can in fact _speed up_ development since many alternative solutions are tried out in prarallel. Successful solutions will find their way into the other systems if they are attractive enough. The important thing is that "cultism" and NIH attitudes are kept to a minimum so that those alternative solutions get a fair evaluation.

      Just to note 1 thing, FreeBSD in their quest to get rid of the last remnants of GPL in their base system have imported a number of utilities from NetBSD and OpenBSD. Another is the use of NetBSD pkgsrc in DragonFly BSD (and others).

      Comment


      • #4
        Originally posted by phoronix View Post
        an independent user has written
        = a random troll has written on a mailing list

        Comment


        • #5
          Should There Be A Unified BSD Operating System?
          No.

          Originally posted by birdie View Post
          Won't happen - whereas Linux distros at least have the same kernel, the same source packages, similar packaging systems
          They don't.

          (Also, BSDs share kernels - FreeBSD, PC-BSD, Debian GNU/kFreeBSD, ... - and packaging systems - pkgsrc and pkg_add.)

          Comment


          • #6
            Originally posted by Cthulhux View Post
            (Also, BSDs share kernels - FreeBSD, PC-BSD, Debian GNU/kFreeBSD, ... - and packaging systems - pkgsrc and pkg_add.)
            That's not correct. PC-BSD is "merely" FreeBSD with a different installer and pre-installed software and configuration.
            Also, the "4 major" BSDs don't share a kernel, they are vastly different. Different kernel from FreeBSD is one of the reasons of DragonflyBSD's existence.
            FreeBSD uses pkg as the new binary package manager, PC-BSD PBIs, from NetBSD comes pkgsrc etc.

            Comment


            • #7
              Any headline which ends in a question mark can be answered by the word no.

              If the headline asks a question, try answering 'no'. Is This the True Face of Britain's Young? (Sensible reader: No.) Have We Found the Cure for AIDS? (No; or you wouldn't have put the question mark in.) Does This Map Provide the Key for Peace? (Probably not.) A headline with a question mark at the end means, in the vast majority of cases, that the story is tendentious or over-sold. It is often a scare story, or an attempt to elevate some run-of-the-mill piece of reporting into a national controversy and, preferably, a national panic. To a busy journalist hunting for real information a question mark means 'don't bother reading this bit'.

              Comment


              • #8
                Originally posted by BitRot View Post
                That's not correct. PC-BSD is "merely" FreeBSD with a different installer and pre-installed software and configuration.
                And an identical kernel and packaging system.

                Originally posted by BitRot View Post
                FreeBSD uses pkg as the new binary package manager, PC-BSD PBIs, from NetBSD comes pkgsrc etc.
                PC-BSD uses pkg and PBIs.
                DragonflyBSD uses pkgsrc, too.

                So now what?

                Comment


                • #9
                  The unification should be of OSS

                  I don't mean by distro, I mean by identifiability and userbase. The BSD devs should join the linux fold, wherever they end up. So too should disparate Solaris devs, and devs of other disparate OSs.

                  We need their help! They're clearly gifted and capable developers.

                  Last I heard, BSD was losing users, not gaining them. They should consider writing software where there is a growing userbase.(even if realistically, that user base growth is slow. It's still growth)

                  As an aside: I do think there's an argument to be made that there's too many linux distributions as well, but on a whole having multiple distros and a choice of them is a good thing.

                  Comment


                  • #10
                    Originally posted by halfmanhalfamazing View Post
                    Last I heard, BSD was losing users, not gaining them.
                    Why should elitists couple with ordinary persons?

                    Comment


                    • #11
                      Originally posted by Cthulhux View Post
                      And an identical kernel and packaging system.


                      PC-BSD uses pkg and PBIs.
                      DragonflyBSD uses pkgsrc, too.

                      So now what?
                      Well, that's easy to imagine.
                      Your point was that BSDs share kernels. That's not true, as the BSD being talked about in the article all use different kernels.
                      Also, you said they share packaging systems. That's true to a much lesser extent than you implied, it's just that DragonflyBSD uses netpkgsrc (and maybe OpenBSD too, I don't know).
                      PC-BSD is just a distribution of FreeBSD, not another BSD.

                      Comment


                      • #12
                        Originally posted by halfmanhalfamazing View Post
                        I don't mean by distro, I mean by identifiability and userbase. The BSD devs should join the linux fold, wherever they end up. So too should disparate Solaris devs, and devs of other disparate OSs.

                        We need their help! They're clearly gifted and capable developers.

                        Last I heard, BSD was losing users, not gaining them. They should consider writing software where there is a growing userbase.(even if realistically, that user base growth is slow. It's still growth)

                        As an aside: I do think there's an argument to be made that there's too many linux distributions as well, but on a whole having multiple distros and a choice of them is a good thing.
                        You're implying that the goal of the BSD devs is to be popular. It's not.
                        The devs have ideals. That's why they are doing what they are doing.
                        Other than that, if everyone would only develop for Linux, it would be pretty boring.

                        Comment


                        • #13
                          Originally posted by Cthulhux View Post
                          Why should elitists couple with ordinary persons?
                          LOL Oh come on now. Macs are computers for elitists, let's be honest here.

                          Anyways, the BSD crowd has a lot in common with the Linux crowd. It's not like moving to Windows.

                          Comment


                          • #14
                            Originally posted by halfmanhalfamazing View Post
                            I don't mean by distro, I mean by identifiability and userbase. The BSD devs should join the linux fold, wherever they end up. So too should disparate Solaris devs, and devs of other disparate OSs.

                            We need their help! They're clearly gifted and capable developers.

                            Last I heard, BSD was losing users, not gaining them. They should consider writing software where there is a growing userbase.(even if realistically, that user base growth is slow. It's still growth)

                            As an aside: I do think there's an argument to be made that there's too many linux distributions as well, but on a whole having multiple distros and a choice of them is a good thing.
                            The main foci of major BSD-derived operating systems have always been technical excellence and the ability to share their innovations others. A major strength of BSD-derived operating systems is that their developers consider the long term usefulness of changes to the platform as a whole. That is in contrast to various Linux distributions, which often accept short-sighted decisions of other groups without question, even when they conflict. If BSD-derived operating systems gain market share, it should be because they are doing things well, not because they abandoned principles that much of the Linux community has never had.

                            With that said, the only significant things that the BSD community appears to lack at the moment are KVM, Network Manager, some wireless drivers and some graphics drivers, all of which could easily be ported if key Linux developers were to join the BSD community. If Linux developers joined the BSD community to do that, end users would be better off.
                            Last edited by ryao; 11-13-2012, 10:05 AM.

                            Comment


                            • #15
                              Originally posted by BitRot View Post
                              You're implying that the goal of the BSD devs is to be popular. It's not.
                              I didn't have popularity in mind. "Hey, that BSD is soooooo unpopular...." That's a silly notion.

                              What I'm saying, is that there's strength in numbers.

                              http://www.freebsd.org/doc/en/articl...and-linux.html

                              The opening line:

                              For the average user, the difference is surprisingly small
                              Then we should work together, instead of working separately.

                              Comment

                              Working...
                              X