By providing an open firmware, the products can have a longer life, and they can also be repurposed / have their functional abilities expanded.