News for hackers. Stuff that matters.
Re:Airyx OS by NotEvil on Thursday August 05, 2021 @07:45AM (#28072366)
I don't think it's a licencing issue. It's implementation as both kernels uses different syscalls and have different architecture.
Re:Airyx OS by trasz on Thursday August 05, 2021 @08:43AM (#28072883)
Syscalls are mostly the same, but indeed, the interface between the kernel and the file systems is very different. However, code which implements that interface on the file system is a relatively small part of the whole thing; most of the code should be reusable.

Historical note: FreeBSD used to support XFS; I believe it was ported from Linux.

Re:Airyx OS by rjsw on Thursday August 05, 2021 @08:21AM (#28072679)
It takes a lot of work to get the Linux GPU drivers to build for other operating systems.
Re:Airyx OS by trasz on Thursday August 05, 2021 @08:45AM (#28072899)
True. Although it’s way easier than it used to be, thanks to linuxkpi layer - the piece of FreeBSD kernel which implements various Linux kernel APIs.