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

Linux has won the server and HPC room war, there are many other kinds of deployments.

On mobile there is iOS and regarding ChromeOS and Android it is only an implementation detail, lets see where it goes if Google is serious about Fuchsia.

On game consoles we have a modified BSD on PS, Windows variant on XBox and Nintendo's own microkernel.

Then on IoT space BSD licensed OSes like mbed, Zephyr and RTOS are on the rise.

And then there is the whole mainframe and high integrity computing domains.



Android it is only an implementation detail, lets see where it goes if Google is serious about Fuchsia.

I think you got it backwards. Android was a serious thing. Fuchsia is an implementation detail.


Not really, you missed the point that the Linux kernel is actually irrelevant for app developers on Android, to the point that ART might in the future run on top of Fuchsia and no one would notice.

There are no Linux kernel specific APIs in the list of stable NDK APIs.

https://developer.android.com/ndk/guides/stable_apis

As of Android 7 using non-stable APIs will kill the APK on launch.

https://developer.android.com/about/versions/nougat/android-...

https://android-developers.googleblog.com/2016/06/improving-...

https://android-developers.googleblog.com/2016/06/android-ch...

Only OEMs get to deal directly with Linux kernel.

You might naturally create an NDK application and do a bunch of syscalls, just it doesn't mean that the APK is guaranteed to work across all Android devices.


Of course Linux is an implementation detail. When did I claim otherwise? That actually proves my point: Fuschia is another implementation detail as well.


Linux = a kernel and if it uses the Linux kernel well that is what defines something as Linux.


Sure if it makes you happy, even if the userspace is completely different.


Not happy, but how would you define Linux?




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: