Reply to post: Re: So? - Addendum

Chap 'fixes' Microsoft's Windows 7 and 8 update block on new CPUs


Re: So? - Addendum

And, sadly, I doubt that GNU/Linux ever will be ready for the mainstream (although it's been my personal choice for over ten years). The distinction between Linux-the-kernel and GNU/Linux-the-OS is becoming more important than ever when one remembers that the ?majority? platform is now Google/Linux, aka Android. Linux is a nice kernel which, at least in my experience, is significantly superior to the Windows kernel; unfortunately, outside of Android, userland is at best clunky and at worst downright hostile.

I'm willing to go through the pain of periodically having to reconfigure the bluetooth setup because of some breaking change in bluez/alsa/pulse/$PACKAGE and that of having to type some cryptic commands to get an A2DP connection in exchange for the computational efficiency, decent file systems and ability to build an environment that fits with my preferences, but that's the last thing that my (Mac-user) wife would want to have to contend with.

Just for a rant, I personally don't think that __any__ of the mainstream OS's actually get things right because the security contexts are defined in terms of users (UID in *nix, SID in Windows); that worked fine for non-networked machines with trusted code and ensures that the machine can't be hosed by a rogue process. Unfortunately, it doesn't take process isolation into account ("Facebook can access my photos, but Word can't") or the "soft" context (my holiday photos vs my "personal" collection) - even worse, a web browser is a single process from the OS perspective but can be doing almost anything across multiple different contexts. In my mind, we can't achieve real security until these types ideas (properly thought out) are baked-in to the kernel itself.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon


Biting the hand that feeds IT © 1998–2019