I am reading Geekonomics at present, and while there are many reasons to praise the book, one of the key takeaways for me has been something that I haven't thought about previously. Namely, that the data breach laws that have come into existence in the past few years have put IT in an untenable situation, because they require disclosure of security breaches (and likely open the company up to legal c
onsequences), but the company has no recourse on the back end. This is because even though many breaches can be directly traced to the software manufacturer's lack of software QA, as David Rice points out in the chapter entitled "Absolute Immunity: You Couldn't Sue Us Even If You Wanted To", software license agreements are highly one-sided, providing almost no ability for the user/IT organization to pursue the manufacturer.

The combination of data breach laws with the antiquated and one-sided license agreements prevalent in the software industry has put IT organizations into a "squeeze play" of sorts.