You presume a single agent where there are many.
Such a daemon would really need to be set up by the distribution, who are in a better situation to drive users towards free drivers in the first place, by autoinstalling them. Such a further steps seems a nuisance to me.
"I just installed NDISwrapper after repeated crashes from the free driver, and this stupid popup is complaining that I should go back, what a joke!"
Maybe that wouldn't happen, but I do not like this style of solution.
The kernel developers are -- via technical means -- conveying to kernel-driver developers what they believe is a fair manner of use of their code by proprietary modules. This is completely reasonable. The debate is in the details of how they go about it.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds