Since the article is about open-sourcing the interface and not the software itself, why only when the product goes end of life?
Also, "end of life" is hard to define. Does it mean not being produced, ordered or sold? After how many days, months, etc.?