LWN.net Logo

Ksplice provides updates without reboots

Ksplice provides updates without reboots

Posted Jul 13, 2009 1:34 UTC (Mon) by jhhaller (subscriber, #56103)
In reply to: Ksplice provides updates without reboots by jbarnold
Parent article: Ksplice provides updates without reboots

[I posted a similar comment on Steven Vaughan-Nichols' Computerworld ksplice article]

While the patent office has rejected Microsoft's patent, Microsoft is appealing it to court, so it's not over yet. Also, the reason for the rejection was a prior HP patent application. Presumably, HP could object to ksplice, although they are friendlier to Open Source, and their patent was related to dynamically patching code related to missing hardware instructions, not patching code. But, I think there are many other patching frameworks which are likely to be prior art. IEEE Software, March, 1993 had a survey of patching frameworks dating back to the 1970s.

In my opinion, the main innovation of ksplice isn't the dynamic patching, but the automated discovery of what and where to patch, as well as allowing changes to the number of function arguments. However, until shared libraries and long-lived processes are addressed, I think the business case for a service will be limited.


(Log in to post comments)

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