Announcement

Collapse
No announcement yet.

FreeBSD 10 Alpha Released

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

  • FreeBSD 10 Alpha Released

    Phoronix: FreeBSD 10 Alpha Released

    While FreeBSD 9.2 hasn't even been released yet, the first alpha development release of FreeBSD 10.0 is now available...

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

  • #2
    One of the rather interesting features of FreeBSD 10 should be Capsicum. It has been shipping since 9.0 but wasn't enabled by default. It should be enabled by default in 10.0 and ship along with Capsicum enhanced applications.

    Capsicum uses capabilities (not traditional POSIX capabilities) for security and sandboxing rather than the legacy UNIX MAC and DAC model.

    This offers increased flexibility and reliability for defining security policies.

    Anyone interested can read further: http://www.cl.cam.ac.uk/research/security/capsicum/

    Comment


    • #3
      is osx itself compiled with LLVM or GCC. and if so, since when?

      Comment


      • #4
        Originally posted by jayrulez View Post
        One of the rather interesting features of FreeBSD 10 should be Capsicum. It has been shipping since 9.0 but wasn't enabled by default. It should be enabled by default in 10.0 and ship along with Capsicum enhanced applications.

        Capsicum uses capabilities (not traditional POSIX capabilities) for security and sandboxing rather than the legacy UNIX MAC and DAC model.

        This offers increased flexibility and reliability for defining security policies.

        Anyone interested can read further: http://www.cl.cam.ac.uk/research/security/capsicum/
        It is worth noting that Apple uses Capsiculum in iOS to sandbox software from the App Store.

        Comment


        • #5
          Originally posted by ryao View Post
          It is worth noting that Apple uses Capsiculum in iOS to sandbox software from the App Store.
          Are you sure about this? I did a google search and found nothing that confirms this. All references point to Apple using something called seatbelt for sandboxing apps in the iOS.

          Could you provide a reference?

          Comment


          • #6
            No, apple does not use capsicum to secure iOS. Capsicum is still really young and still being heavily worked on. It's not yet ready for production usage, but it might become ready in the near future. Capsicum would need the iOS app to be re-written to benefit capsicum sandboxing, just like any other application : it's not a transparent security mechanism like MAC (Selinux, apparmaor, etc).

            But this is true that apple use a security mechanism developped for freeBSD by the Trusted BSD project, the same project from which capsicum comes from http://www.trustedbsd.org/. Apple uses the classic MAC approach for sandboxing, but it's still too weak and can be escaped more easily than a more fine grained mechanism like capsicum.

            Comment

            Working...
            X