• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: July 16th, 2023

help-circle


  • EOS is about 24 additional packages on top of the 70,000 Arch already offers, many of which are already on the AUR ( like yay and paru ). EOS uses the real Arch kernel. Once installed, EOS is Arch in my view.

    There are not “two updates”. It is not an OS over an OS. EOS is awesome but it is a glorified Arch installer with opinionated defaults.







  • While I agree with you, what is attractive about Manjaro that you want that EOS does not offer?

    I also tend to see EndoeavourOS as a great Manjaro replacement because what I want is a high-quality, opinionated, and easy to install no-nonsense distro that offers a massive repository of very up-to-date software in its repos.

    I used to think Manjaro looked better but I installed it recently and I did not like it as much as the default EOS look. Perhaps I am just conditioned.

    The only thing that stands out for me that people might prefer about Manjaro is the graphical package management. Of course, it is a one-time, one line command to install the very same package manager in EOS that Manjaro uses. Does that disqualify EOS as a Manjaro replacement?



  • BSD is well designed and cohesive but has many more missing bits and contraints than Linux. So, if you are in its sweet spot, it is awesome and maybe better than Linux. However, outside that it can be totally unusable.

    For me, the biggest issue is the lack of software. There is both a mountain of it as it is of course an POSIX compatible OS and at the same time it is trivial to need important software that is missing.

    As a desktop, it therefore feels very nice and also very limiting.

    I love that it is actually real UNIX with an unbroken history back to the beginning. I find that really compelling. At the same time, I always get “bored” using it because it inevitably does not support what I want to do.

    I am still hoping Chimera Linux finds a sweet spot that melds the two worlds in a nice way.


  • In what way?

    The binary formats are not compatible, not even the format of the files themselves. Linux uses ELF. MacOS uses MachO.

    True, macOS is more or less POSIX at the base but the API Mac applications are written to is not that at all ( Cocoa ). GNUstep exists for a reason. Sadly, it is not very mature. It is certainly not a trivial undertaking though as there have been a number of attempts over decades and nobody has really pulled it off.

    The Win32 API on the other hand has largely been implanted on Linux. A few Win32 APIs are even being added to the kernel.

    Going the other way is easier. You can port POSIX stuff to macOS fairly easily.