There is an interesting direction underway, as exemplified by the OSRM announcement yesterday regarding open source insurance. This article has more information, but the net is that users of open source software can now purchase insurance which will pay them for costs incurred when they are inadvertantly out of compliance with open source licensing terms. In other words, if you get a notification that you are improperly using open source code, this insurance would, among other things, pay you to take the engineering steps required to bring your usage into compliance.
I'll confess that my personal view has been that this is a corner case situation at best, but there are a few other data points that are making me rethink. For example I was talking with an industry analyst yesterday who remarked on the number of calls he is getting from enterprise customers wanting to discuss risk, and indemnification. He actually used the analogy to the old west - as the boundaries of civilization gradually expanded, the culture changed. Maybe this is inevitable. I'm firmly convinced that the open source model will change (has changed) the software industry. But in the process there will undoubtedly be some changes to the culture of the open source world as well. Whatever those changes are will be good news to some, and bad news to others.