Good luck also untangling the dependency mess in software, I doubt it would be difficult to pin down who is really at fault.
Think of the mess when people start suing developers of web applications!
App Developer: Its the browser!
Browser developer: its the JavaScript library!
JavaScript library Dev: its the VM developers!
user again: Yeah lets sue Sun!
Javascript developer: JavaScript is not ...you know what ..your absolutely right! go for it
User can't find Sun and sues Microsoft for VBScript because its the closest thing to it.
Microsoft: Oracle bought Sun.
Oracle: Hell I knew I shouldn't have bought Sun, anyway, Java is OpenSourced so I have no control over it.
Java developers: JavaScript is not Java!
User: Why am I here?
Java developers: I don't know, but if there is anything wrong, its usually Microsoft's fault.
Microsoft: .... [chairs start to fly and hit user on the head]
Microsoft Lawyer: Lets counter suit the chair manufacturers for not anticipating our use case.
Fast forward to court date after every software and furniture manufacturer under the sun gets involved in the case....
User's lawyer: What do you mean you got windows off of pirate bay? You could have mentioned this small detail before I took on your case!
RIAA Lawyer: Don't worry, you can plead insanity, and I can take it from here.
TPB: Argh! We be hosting the tracker only mate! not the software! the software be hosted in china.
After a very long court proceeding which involved everybody under the sun and caused three world wars, two nuclear stand-offs, and countless bus parties... a strange group of people came crashing into the courthouse
Guys in red:Nobody expects the Spanish Inquisition!
and it starts to go downhill from here!