Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Linux is such a terrible target for games because of its fragmentation and tendency to break library ABIs frequently.

Linux ABI itself is pretty stable. That unfortunately can't be said of anything that depends on anything not-strictly-kernel, non-strictly-glibc library.

> Valve tries to deal with those.

Valve attempt to handle those issues is pretty interesting, it's a kinda of "linux standard base" / "python manylinux" hybrid where they strictly freeze portions of the userland.

Because of that, you will have some fronzen, kinda buggy years-old libraries, but the resulting binaries works, on several computers, over a reasonably long time, without recompiling anything, most of the time.



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

Search: