Re:Oasis: Small statically-linked Linux system
by sophacles on Sunday August 14, 2022 @10:05AM
(#32459346)
Name me an OS that doesn't need an OS to build it.
Re:Oasis: Small statically-linked Linux system
by hulitu on Sunday August 14, 2022 @01:25PM
(#32461074)
It needs a very special OS: "git, lua, curl, a sha256 utility, standard compression utilities, and an x86_64-linux-musl cross compiler"
Re:Oasis: Small statically-linked Linux system
by yjftsjthsd-h on Sunday August 14, 2022 @02:07PM
(#32461450)
Of those, only an x86_64-linux-musl cross compiler strikes me as even remotely unusual, and that's still widely available.
Re:Oasis: Small statically-linked Linux system
by sophacles on Sunday August 14, 2022 @03:57PM
(#32462383)
You mean besides just install the relevant packages by: "pacman -S git lua52 gzip coreutils gcc musl" on a standard arch install? (presumably similar for other distros)
Re:Oasis: Small statically-linked Linux system
by solar-ice on Monday August 15, 2022 @01:24AM
(#32466158)
That's... a list of things I already have installed, the Lua executable aside. This is a pretty normal-looking dependency list for native C software. Are you perhaps not used to building C software?
Re:Oasis: Small statically-linked Linux system
by 80h on Sunday August 14, 2022 @10:21AM
(#32459467)
> No X server and an obscure web browser. Useless.
Indeed, it uses a custom Wayland compositor. To me it looks like using a minimal Wayland compositor would fit the project better than using X. The same could be said about using Netsurf.
Re:Oasis: Small statically-linked Linux system
by sleepydog on Sunday August 14, 2022 @12:09PM
(#32460376)
Velox appears to be a Wayland compositor, and supports Xwayland.
So you need a custom POSIX system to bootstrap oasis.
> All software in the base system is linked statically,
this could be a good thing, however
> including the display server (velox) and web browser (netsurf).
No X server and an obscure web browser. Useless.