Remix.run Logo
marty-oehme 5 hours ago

Very cool project! I do have to admit - looking far, far into the future - I am a bit scared of a Linux ABI-compatible kernel with an MIT license.

juliangmp 5 hours ago | parent | next [-]

I agree, I know a lot of people aren't huge fans of it but in the long run Linux being GPL2 was a huge factor in its success.

viraptor 5 hours ago | parent | prev | next [-]

Too late? https://docs.freebsd.org/en/books/handbook/linuxemu/

jorvi 4 hours ago | parent | next [-]

Somewhere there is a dark timeline where the BSDs won, there are 50 commercial and open source variants all with their own kernel and userland. The only promise of interoperability is in extremely ossified layers like POSIX. There is, however, something terrible gathering its strength. A colossus. The great Shade that will eat the net. In boardroom meetings across the land, CTOs whisper its name and tremble... "OS/2."

maybewhenthesun 35 minutes ago | parent [-]

Waaaarp

andrewl-hn 3 hours ago | parent | prev [-]

Also, AFAIK SmartOS / Ilumos has had a combat layer for it, too.

stingraycharles 5 hours ago | parent | prev | next [-]

Why?

p0w3n3d 4 hours ago | parent | next [-]

because otherwise big tech companies will take it and modify and release hardware with it without releasing patches etc? Basically being selfish and greedy?

surajrmal an hour ago | parent | next [-]

Does this happen to freebsd? I know plenty of closed source Linux drivers.

sneak 4 hours ago | parent | prev [-]

It is neither selfish nor greedy to accept and use a gift freely given to you.

Receiving a gift does not confer obligations on the recipient.

Hendrikto 3 hours ago | parent | next [-]

True, but you would probably still be pissed if somebody took your gift and hit you over the head with it.

mordae 2 hours ago | parent | prev [-]

It does. There is an implied expectation that the recipient will will not be selfish. They can pay it back, pay it forward, possibly later when they can afford it, etc., but they are expected not to be selfish and also give someone something eventually.

mnau 3 hours ago | parent | prev [-]

Because unlike most other functionality, you generally need hw specs or cooperation to write drivers (see Nvidia GSP).

Anyone can write Photoshop (provided reasonable resources). The problem is going to be proprietary file format and compatibility with the ecosystem. It's same with hardware, except several orders of magnitude worse.

devnullbrain an hour ago | parent | prev [-]

It will be compatible for ~5 minutes:

https://www.kernel.org/doc/html/v4.10/process/stable-api-non...

athrowaway3z 36 minutes ago | parent [-]

> [Moss has] binary compatibility with Linux userspace applications (currently capable of running most BusyBox commands).

Per your link

> Note: Please realize that this article describes the in kernel interfaces, not the kernel to userspace interfaces.