News for hackers. Stuff that matters.
Re:The State of Linux Security by pjmlp on Thursday December 22, 2016 @04:56PM (#13240722)
And looking at embedded OSes, L4, sandboxing in Apple, Google and Microsoft OSes, the future direction is quite clear.
Re:The State of Linux Security by dispose13432 on Thursday December 22, 2016 @06:02PM (#13241194)
Does Apple run on a MicroKernel? Microsoft? Google definitely doesn't (it runs on linux).

The problems they solve are orthogonal to kernel issues.

Sandboxing thwarts userspace attacks (any program I install has access to my userspace). Microkernels solve kernel side attacks.

Re:The State of Linux Security by mtgx on Thursday December 22, 2016 @11:52PM (#13242924)
The real irony is that Android might as well run on a microkernel, considering no OEM has any intention of ever making their firmware work on anyone else's hardware. Everyone's ROMs would be more or less just as incompatible as they are now, but at least they'd be faster and much more secure at the kernel level.
Re:The State of Linux Security by dispose13432 on Friday December 23, 2016 @12:30AM (#13243059)
>but at least they'd be faster

The problem with microkernal's isn't compatibility, it's speed.

Re:The State of Linux Security by snvzz on Monday December 26, 2016 @12:42PM (#13259020)
Re:The State of Linux Security by pjmlp on Friday December 23, 2016 @09:37AM (#13244894)
QNX, Genode and L4 have solved that problem longtime ago.

The problems with microkernels are mostly urban legends.

Re:The State of Linux Security by dispose13432 on Friday December 23, 2016 @01:22PM (#13246326)
So why can't hurd get its act together?
Re:The State of Linux Security by snvzz on Monday December 26, 2016 @12:46PM (#13259037)
Because they're still using Mach, and most capable contributors moved on to microkernel-based projects that actually aren't hopeless.
Re:The State of Linux Security by pmoriarty on Friday December 23, 2016 @04:32PM (#13247327)
Lack of volunteers.
Re:The State of Linux Security by pjmlp on Friday December 23, 2016 @03:08PM (#13246935)
Lack of resources and manpower.
Re:The State of Linux Security by snvzz on Monday December 26, 2016 @12:41PM (#13259016)
Google's working on Fuchsia. This might be exactly their plan.
Re:The State of Linux Security by pjmlp on Friday December 23, 2016 @09:44AM (#13244931)
Yes all of them do depend on some form on microkernels.

It is called L4 and is responsible for the baseband communications and secure enclave.

https://en.wikipedia.org/wiki/L4_microkernel_family#Commerci...

Re:The State of Linux Security by huxley on Thursday December 22, 2016 @08:28PM (#13242066)
Apple uses XNU which is a hybrid kernel based on the Mach 3 microkernel

https://en.wikipedia.org/wiki/XNU

Re:The State of Linux Security by tossedaway334 on Thursday December 22, 2016 @11:29PM (#13242839)
OSX is effectively a microkernel in name only, its a microkernel with a single monolithic UNIX kernel client, and has virtually none of the advantages of a real microkernel setup with multiple clients sharing tasks.