Hacker Newsnew | past | comments | ask | show | jobs | submit | lproven's commentslogin

> Only if you ignore most of reality, sure.

No, not really.

Hypervisor VM: emulates a virtual computer with virtual, emulated hardware, but a simulated version of the same CPU as the host, allowing 1 OS to run under another.

E.g. Xen, VMware, KVM, bhyve

Bytecode VM: emulates a partial virtual environment, with an emulated CPU and some form of conversion or translation from virtual environment to the underlying real API and real OS, allowing programs to execute on radically different OSes on different CPUs.

E.g. JVM, MoarVM, Parrot VM, Dis in Inferno

Emulator VM: emulates a virtual computer with virtual, emulated hardware, including a virtual CPU.

E.g. MESS, RetroVM, ZesaruX

Container: emulates an OS from userland down, but shares the same OS kernel across instances.

E.g. Docker, LXC, LXD, Incus, FreeBSD jails, Solaris Zones


I wish.

I would much prefer its final desktop, from Xandros 4, to the Trinity (TDE) desktop fork of KDE 3.


> yeah but what can you do with free QNX?

« QNX DEMO disk

Extending possibilities and adding undocumented features »

http://qnx.puslapiai.lt/qnxdemo/qnx_demo_disk.htm


> someone took a real shot at reviving the spirit of the project.

They did.

https://www.theregister.com/2024/02/14/damn_small_linux_retu...


> The Acorn Archimedes had the whole OS on a 512KB ROM.

True. And it's still around. It's FOSS now, runs natively on a Raspberry Pi 1-400 and Zero, and has Wifi, IPv6, and a Webkit browser.

https://www.riscosopen.org/content/

https://www.riscosdev.com/direct/


> The 8514/A (1987) was Turing complete

WTF? Tell me more!

I have one, but I have no matching screen so I never tried it... Maybe it's worth finding a converter.


Yep, Alpine works well. A GUI can be tricky, though. And none of the RasPi tools (e.g. `raspi-config`) will run because of the different libc.

So, running it on a Pi 5 CM in an IO board, there's no way to tell the Pi what device to boot from.


> I have no experience with alternative C libs. Can you share some example issues?

No precompiled Linux stuff runs. No Chrome, no 3rd party Electron apps work unless specifically ported. For me, no Slack, no Panwriter, no Ferdium.

Flatpak works, sort of, with restrictions. Snap doesn't.


Fixed over 2 years ago, as I reported at the time.

https://www.theregister.com/2023/05/16/alpine_linux_318/


Yep. PiOS Desktop (for x86) was a superb very-lightweight distro.

I carefully put a fairly minimal Xfce setup on it instead of LXDE and RAM usage doubled. It's impressively hand crafted and pruned.

Sadly, though, it hasn't been updated since Debian 11.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: