|
|
Log in / Subscribe / Register

Nobody expects the spanish plonk squad!

Nobody expects the spanish plonk squad!

Posted Nov 29, 2014 0:10 UTC (Sat) by viro (subscriber, #7872)
In reply to: Nobody expects the spanish plonk squad! by anselm
Parent article: The Grumpy Editor's guide to surviving the systemd debate

You still don't get it. Incompatible changes in udev did happen. _Exactly_ because somebody thought that there is such a thing as application-private kernel API. And it was a fucking disaster.

These days any kernel developer who would even try to pull off something like that would get painfully educated on the reasons why You Don't Fucking Do That(tm).

It doesn't matter how many programs use it. One boot-critical is more than enough. Quite a few of us avoided udev for years after that stunt, exactly because it made our lives very, very unpleasant *and* udev developers tried to pull off that kind of indignant "but it's just a private API, how can you say that we don't get to change it at whim?" shit, making everyone suspect that they fundamentally didn't get it.

We can keep several kernel images and boot one of them. Easily. We can not do the same with the userland programs. And you don't get to assume that your Great! Shiny! Change! renders all previous history instantly obsolete and uninteresting.


to post comments

Nobody expects the spanish plonk squad!

Posted Nov 29, 2014 3:15 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link]

As I understand, nobody is going to rip off the netlink API from the kernel. They simply plan to rip it from udev. Your old boot system will still work.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds