3 ms·
This is a very faithful reimplementation if BeOS, which means it shares one unfortunate limitation with it: The lack of drivers. Already back in '99, not lever
by swerner 8y ago
This is a very faithful reimplementation if BeOS, which means it shares one unfortunate limitation with it: The lack of drivers.
Already back in '99, not leveraging 3D hardware was a problem for adoption. These days even more so, as not only 3D software but also 2D, audio and scientific software leverage GPUs.
- bunderbunder 8y agoI wonder if it would be worthwhile for small OS projects like this to pivot toward running on the Raspberry Pi instead of on generic PC hardware. The downside for Haiku would be that they're giving up on the original goal of maintaining binary compatibility with original BeOS software. But that ship may have largely sailed, anyway, with the decision to go 64-bit. The upside is that it would reduce the number of different hardware devices that they would need to support in order for people to perceive it as useful software by approximately 5,367 orders of magnitude. (Well, that and a bunch of rework to get over to the different hardware, ofc.)
- bebop 8y agoI also commented on a thread above, there are plans to support running BeOS GCC 2.95 applications on the x64 version of Haiku.
- bebop 8y agoThere has been discussion [0] on porting FreeBSD's linuxkpi framework to get Linux drivers working on Haiku. So far I do not think anyone is actively working on it, but it would be a very similar solution as was used to get FreeBSD's networking drivers working on Haiku. [0] - https://discuss.haiku-os.org/t/plans-for-3d-acceleration/7272/8 https://discuss.haiku-os.org/t/plans-for-3d-acceleration/727...
- swerner 8y agoThat would be wonderful. If I could get OpenGL support for current generation NVIDIA or AMD hardware, ideally with OpenCL or Vulkan too (CUDA is probably too much to ask for), I would even be able to use Haiku for my daily work.
- stcredzero 8y agoBack in the day, BeOS was smaller than the size of some modern web pages. I wonder if this could be leveraged with WebAssembly to have completely portable operating systems?
- gattilorenz 8y agoAre you sure you mean BeOS and not QNX, which had a floppy demo disk with network or modem support? http://toastytech.com/guis/qnxdemo.html http://toastytech.com/guis/qnxdemo.html I know that even BeOS 4 came on CD, and I think the free PE version of BeOS 5 was about 50 Mb (although that might have been a virtual hard disk image? It's been a few years...)
- donatj 8y agoA page I use for work is no joke 100mb. They pre-cache like every single asset because ???