Announcement

Collapse
No announcement yet.

helloSystem 0.5 Released For macOS-Inspired FreeBSD Desktop

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

  • #11
    Huh looks like macos, but probably a lot less bad under the hood, not that that's very challenging, nothing is really worse than macos under the hood.

    Comment


    • #12
      helloSystem Wants To Be The "macOS of BSDs"
      MacOS X is already the MacOS of BSDs.

      Comment


      • #13
        Originally posted by rabcor View Post
        Huh looks like macos, but probably a lot less bad under the hood, not that that's very challenging, nothing is really worse than macos under the hood.
        Please explain. How is MacOS bad, under the hood?

        I'm not a Mac or iPhone user. I just want to understand you points.

        Comment


        • #14
          Originally posted by coder View Post
          MacOS X is already the MacOS of BSDs.
          Obligatory macOS is not based on BSD but merely has a BSD subsystem.

          Like Windows is not based on Linux due to the WSL subsystem.

          Originally posted by coder View Post
          Please explain. How is MacOS bad, under the hood?
          For me a few things:

          Their launchd init system seems specially crafted to hide DRM (i.e for Adobe Photoshop) in there. It is very opaque and meant for tools rather than clean and simple text files.

          There is a lot of telemetry in there (Just like other consumer operating systems like Windows). Not to mention with the later versions enforce a signing system so code I compile on one machine can't be copied and executed on another without going through a developer DRM signing process. They hide this under the guise of "notarization" which is enforced for Apples vendor specific processor builds of macOS.
          Last edited by kpedersen; 12 June 2021, 06:55 PM.

          Comment


          • #15
            Originally posted by tildearrow View Post

            Instead of trashing the project, what about you realize this was made by a few people in free time and not by a thousand-employee company in work time?

            I dare you make a desktop and show me if you can do any better.
            This is my current FreeBSD desktop: https://i.ibb.co/G2DDjTh/Screenshot-...3-00-25-52.png

            It's better than Apple's real macOS in my opinion. By the way, Apple probably based Big Sur's design on a screenshot I posted on unixporn.

            Comment


            • #16
              Originally posted by kpedersen View Post
              Obligatory macOS is not based on BSD but merely has a BSD subsystem.

              Like Windows is not based on Linux due to the WSL subsystem.
              No, it's not like that. MacOS X always had bits of BSD baked into it. Here's how wikipedia characterizes it:

              The heritage of what would become macOS had originated at NeXT, a company founded by Steve Jobs following his departure from Apple in 1985. There, the Unix-like NeXTSTEP operating system was developed, and then launched in 1989. The kernel of NeXTSTEP is based upon the Mach kernel, which was originally developed at Carnegie Mellon University, with additional kernel layers and low-level user space code derived from parts of BSD


              The difference vs. WSL is that WSL is a bolt-on and you can use Windows without touching it (as 99.999% of Windows software does). Conversely, the BSD layers in OS X seem an essential part of it. I knew a NetBSD kernel developer who was a pretty big fan of MacOS X, in the early 2000's. I didn't really grill him about it, but I got the sense that one of the things he liked about it was its BSD-ness.

              Originally posted by kpedersen View Post
              For me a few things:
              Thanks for the list. However, I think those make it evil, not bad. When I hear someone characterize it as "bad under the hood", I take that to mean it's technically inferior or just a mess.

              I know almost nothing about MacOS X, which is why I asked. However, I'm envious of its Grand Central Dispatch facility. And no, I don't think the compatibility libraries you can find for Linux are an acceptable substitute. It really needs kernel-level support, to scale properly.

              Comment


              • #17
                Originally posted by skeevy420 View Post
                It's the sentence's tense that dictates whether for or of should be used.
                I don't understand why you cannot identify that the title as ungrammatical when it is just that; 'For' and 'of' are incorrect regardless of tense or stylistic choices.

                "helloSystem 0.5 Released For macOS-Inspired FreeBSD Desktop"
                1. helloSystem is the macOS-inspired FreeBSD desktop and isn't being released for a macOS-inspired FreeBSD desktop.
                2. 'of' just doesn't work which is apparent to any native English-speaker.

                A more grammatical title would be: "helloSystem 0.5, a macOS-inspired FreeBSD desktop, released."
                But the subect and verb are extremely far apart which some linguists don't like. Trust me, it is a huge 'thing' that is discussed in the books in my library.

                Let's try to rework the sentence to remove that large distance: "0.5 release of helloSystem, a macOS-inspired FreeBSD desktop."

                Yes, it's an obvious improvement.

                I recommend the book Style: Lessons in Clarity and Grace (https://en.wikipedia.org/wiki/Style:...rity_and_Grace)




                Comment


                • #18
                  Wake me up when it runs Mac binaries...

                  Comment


                  • #19
                    Originally posted by kpedersen View Post

                    Obligatory macOS is not based on BSD but merely has a BSD subsystem.

                    Like Windows is not based on Linux due to the WSL subsystem.



                    For me a few things:

                    Their launchd init system seems specially crafted to hide DRM (i.e for Adobe Photoshop) in there. It is very opaque and meant for tools rather than clean and simple text files.

                    There is a lot of telemetry in there (Just like other consumer operating systems like Windows). Not to mention with the later versions enforce a signing system so code I compile on one machine can't be copied and executed on another without going through a developer DRM signing process. They hide this under the guise of "notarization" which is enforced for Apples vendor specific processor builds of macOS.
                    Can you elaborate on how the init system us hiding DRM for Photoshop?

                    Also, a simple command in the Terminal disables "notarization" and you can run anything under the sun on macOS without any restrictions. macOS is not iOS.

                    Comment


                    • #20
                      Originally posted by coder View Post
                      No, it's not like that. MacOS X always had bits of BSD baked into it.
                      Yes very true, actually most operating systems do (Even Windows's Winsock is based on an old version of the BSD network stack.)

                      However it does still stand, macOS and Windows is not based on BSD (unlike this helloSystem would be). macOS (via Darwin) uses a hybrid microkernel (XNU), Not the monolithic BSD one. And really there is is a lot of GNU code in there too. It shipped bash and screen in the userland for example.

                      However you could certainly say that macOS is composed of code derived from NEXTStep, BSD, Mach and other free software projects code, as well as developed by Apple. It certainly is clear that Apple is making good profit from everyone elses work too (including GNU and BSD projects).
                      Last edited by kpedersen; 13 June 2021, 05:57 AM.

                      Comment

                      Working...
                      X