Announcement

Collapse
No announcement yet.

Arch BSD: Arch Linux Atop The FreeBSD Kernel

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

  • #21
    So, Amzo, what is the benefit of pacman towards pkgng?

    Comment


    • #22
      Originally posted by Cthulhux View Post
      So, Amzo, what is the benefit of pacman towards pkgng?
      pkgng wasn't around when I started the project and FreeBSD 9.1 lacks pkgng packages .

      Comment


      • #23
        Of course, as it is still a beta.

        That's why I am wondering if there is any benefit of Arch BSD.

        Comment


        • #24
          Originally posted by Amzo View Post
          I know most people on this Forum are anti-BSD, but this was a personal project for me, to change some of the things I disliked about FreeBSD.
          Nah, no more than BSD anti-Linux crowd. Why didn't you choose much modern DragonflyBSD kernel instead?

          Comment


          • #25
            Originally posted by Amzo View Post
            Actually, first of all, the project is using BSD userland, there was someone who attempted the same but with a GNU userland which has long died.

            The reason I started this project, which some may not agree with, was the lack of binary packages that were outdated in FreeBSD repos and to change the initsystem to something more modern.

            Basically, the project was to user a new package manager (pacman) and to use a new initsystem ( OpenRC ) and things have been going well.

            A few other important changes are:

            PKGBUILD and makepkg work with FreeBSD ports in a jail, this saves effort of compiling outside the port tree and having to setup a lot of system variables to keep them prefixed in /usr/local to keep to BSD standards

            The benefit to this is ease, and you can also override variables in PKGBUILD such as LDFLAGS, CFLAGS, CONFIGURE etc to set any options you otherwise would when building outside the port tree.

            I know most people on this Forum are anti-BSD, but this was a personal project for me, to change some of the things I disliked about FreeBSD.
            OpenRC is a RC system, not an init system. Unless you have adopted sysvinit, you are likely using the FreeBSD init system with OpenRC on top.

            Originally posted by kraftman View Post
            Nah, no more than BSD anti-Linux crowd. Why didn't you choose much modern DragonflyBSD kernel instead?
            DragonflyBSD takes a different approach to kernel design than FreeBSD, but it is by no means more modern. FreeBSD has both DTrace and ZFS. DragonflyBSD has neither.

            Comment


            • #26
              Originally posted by Amzo View Post
              Actually, first of all, the project is using BSD userland, there was someone who attempted the same but with a GNU userland which has long died.

              The reason I started this project, which some may not agree with, was the lack of binary packages that were outdated in FreeBSD repos and to change the initsystem to something more modern.

              Basically, the project was to user a new package manager (pacman) and to use a new initsystem ( OpenRC ) and things have been going well.

              A few other important changes are:

              PKGBUILD and makepkg work with FreeBSD ports in a jail, this saves effort of compiling outside the port tree and having to setup a lot of system variables to keep them prefixed in /usr/local to keep to BSD standards

              The benefit to this is ease, and you can also override variables in PKGBUILD such as LDFLAGS, CFLAGS, CONFIGURE etc to set any options you otherwise would when building outside the port tree.


              I know most people on this Forum are anti-BSD, but this was a personal project for me, to change some of the things I disliked about FreeBSD.
              Cool, thanks for explanation, this is really GREAT news, and I sincerely wish ArchBSD the best in all of its future endeavours.
              The best of the Linux distro's (namely, at the least, one of the very best) being Arch, which I luv, with the *BSD/Unix, my first luv. (that is, OpenBSD, and FreeBSD -and in that order).

              It's a marriage that may help bear very fruitful results, one of them being, that ALL hardware manufacturers hopefully, and finally, start turning around and working even MORESO with BSD/Linux, at all levels, drivers', firmware,..., -did you HEAR that AMD/ATI Catalyst ?

              Comment


              • #27
                Originally posted by ryao View Post
                DragonflyBSD takes a different approach to kernel design than FreeBSD, but it is by no means more modern. FreeBSD has both DTrace and ZFS. DragonflyBSD has neither.
                Dragonfly is what BSD system should be. FreeBSD was using Linux threads in the past, but switched to much worse and slower solution. It was using GCC and now it's using slow llvm. I would consider Dtrace and zfs as tech preview, so they're meaningless. Dragonfly has modern file system unlike FreeBSD which has legacy and crappy UFS. Dragonfly is also much faster, because it's using Linux principles.

                Comment


                • #28
                  Originally posted by scjet View Post
                  It's a marriage that may help bear very fruitful results, one of them being, that ALL hardware manufacturers hopefully, and finally, start turning around and working even MORESO with BSD/Linux, at all levels, drivers', firmware,..., -did you HEAR that AMD/ATI Catalyst ?
                  Keep dreaming. BSD is meaningless, because it's dead.

                  Comment


                  • #29
                    So much about the questions why the Linux fan trolls had not posted here yet.

                    Comment


                    • #30
                      Originally posted by kraftman View Post
                      FreeBSD was using Linux threads in the past, but switched to much worse and slower solution.
                      What?


                      Originally posted by kraftman View Post
                      Dragonfly is also much faster, because it's using Linux principles.
                      What "Linux principles"?

                      Comment

                      Working...
                      X