Announcement

Collapse
No announcement yet.

BeOS-Inspired Haiku Working On Supporting Modern CPU Features Like AVX

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

  • cb88
    replied
    Originally posted by jacob View Post

    But no one is saying it should support 1000s of different ARM SoCs. Just one. Haiku is a hobbyist OS and as such it would be a great fit for a RPi. That's it. OK, that still makes a few different variants but there is no reason why it shouldn't be manageable, especially if Linux has already done the heavy lifting so that all the required initialisation and low-level support code is known and documented.
    By the time someone spends the time to get one ARM SoC half way working... its EOL... and you can't buy it anymore... so yes you end up with 100 half implemented ARM ports and zero you can buy off the shelf. Most of the Linux code cannot be used in Haiku... as it is GPL, one exception for this is MIT licensed graphics code.

    Leave a comment:


  • jacob
    replied
    Originally posted by cb88 View Post

    Reread what you just said yourself.... with ARM you can't count on anything being there, there are almost always custom buses.... GPUs that don't exist anywhere else, etc etc.. in short on arm NOTHING, is standardized. The only reason Linux works as it does is it happens to be a dumping round for all the non standard crap used on ARM, to implementing it on another OS is needlessly time consuming and frankly there are better things to focus on than supporting 1000 different ARM variants that are different for no reason at all.
    But no one is saying it should support 1000s of different ARM SoCs. Just one. Haiku is a hobbyist OS and as such it would be a great fit for a RPi. That's it. OK, that still makes a few different variants but there is no reason why it shouldn't be manageable, especially if Linux has already done the heavy lifting so that all the required initialisation and low-level support code is known and documented.

    Leave a comment:


  • cb88
    replied
    Originally posted by jacob View Post

    AFAIK that problem concerns basically the boot loader and the 1st stage boot phase of the kernel. Everything else is standardised (except for device drivers of course).
    PPC or rather POWER today is a great option for whoever wants a fully trustworthy, user-controllable system but I don't think it makes much sense to run Haiku on it.
    Reread what you just said yourself.... with ARM you can't count on anything being there, there are almost always custom buses.... GPUs that don't exist anywhere else, etc etc.. in short on arm NOTHING, is standardized. The only reason Linux works as it does is it happens to be a dumping round for all the non standard crap used on ARM, to implementing it on another OS is needlessly time consuming and frankly there are better things to focus on than supporting 1000 different ARM variants that are different for no reason at all.

    Leave a comment:


  • S.Pam
    replied
    If you run beta 2 on bare metal it might be worth running software update. Running very smooth on my main ryzen computer

    Leave a comment:


  • Vistaus
    replied
    Originally posted by thunderbird32 View Post

    Maybe, but for the time being (whatever else you feel about them aside) the BSDs have a much bigger userbase than Haiku. I can't see that changing over the near-term.
    Lolwut? I'm pretty sure Haiku has more desktop users than all of the BSD's combined. BSD is bigger than Haiku on servers, but Haiku isn't a server distribution anyway.

    Leave a comment:


  • Danielsan
    replied
    Originally posted by thunderbird32 View Post

    Maybe, but for the time being (whatever else you feel about them aside) the BSDs have a much bigger userbase than Haiku. I can't see that changing over the near-term.
    While I don't disagree with your statement, my only point is BSDs are constantly failed to have a proper desktop version while HAIKU is entirely focus on the desktop use.

    Leave a comment:


  • thunderbird32
    replied
    Originally posted by Danielsan View Post
    At a certain point Haiku will be the only viable alternative to Linux...
    Maybe, but for the time being (whatever else you feel about them aside) the BSDs have a much bigger userbase than Haiku. I can't see that changing over the near-term.

    Leave a comment:


  • Danielsan
    replied
    At a certain point Haiku will be the only viable alternative to Linux...

    Leave a comment:


  • commodore256
    replied
    90's Workstation OSes were a great balance of flexibility, robustness, speed and simplicity.

    Today's OSes are so damn complicated, even if Microsoft put all of Windows 10 under an MIT or LGPL License, it might as well be a Blackbox because software is so complicated these days. I hate how in order to make a damn blog, you'll need at least 60 million lines of code infrastructure just to serve and read a blog that says "hello world".
    Last edited by commodore256; 29 June 2020, 08:55 AM.

    Leave a comment:


  • jacob
    replied
    Originally posted by cb88 View Post

    Perhaps... but also a complete waste of time. The problem with ARM is that is a massive time sink since there is no standard architecture, its a major annoyance even to Linux, which has a massive amount of developers on hand, while on the other hand x86 and PPC have standardized architectures allowing generic support of pretty much all boards, something which is supported as an illusion on Linux for ARM.
    AFAIK that problem concerns basically the boot loader and the 1st stage boot phase of the kernel. Everything else is standardised (except for device drivers of course).
    PPC or rather POWER today is a great option for whoever wants a fully trustworthy, user-controllable system but I don't think it makes much sense to run Haiku on it.

    Leave a comment:

Working...
X