LCE2011: Kernel developer panel - backward compatibility vs complexity
Posted Oct 27, 2011 23:15 UTC (Thu) by giraffedata
Parent article: LCE2011: Kernel developer panel
An audience member asked if it was worth it to continue maintaining backward compatibility "forever", and wondered if it doesn't lead to more kernel complexity. Torvalds was unconcerned about that ... Cox echoed that, saying that if the kernel developers give user space better interfaces, the programs will eventually switch, and any compatibility code can be deprecated and eventually removed.
How is Cox's statement an echo? Linus said we should be backward compatible forever -- the added complexity is not a problem; Cox gives a recipe for avoiding backward compatibility, apparently to reduce complexity.
to post comments)