So, on the plus side, assuming that the absurd aspects get ironed out, couldn't this be a good thing.
Businesses that rely on open source software will either have to accept liability for defects, or contract out to a third party who accepts liability.
That seems like it might encourage open-source business models that encourage selling support, even just for the liability protection.
Or am I being too hopeful?