OSCON 1.2: Law for Geeks
|Email weblog link|
Lawrence Rosen's Law for Geeks is more an extended Q&A than a tutorial, but it's entertaining and informative nonetheless.
Rosen has had considerable experience advising individuals, companies, non-profit groups, etc. on the law as it applies to Open Source. It was impressive how often someone would ask about an unusual hypothetical issue, only to have Rosen respond with a completely obtuse but related real world case. For example, Rosen once had a client who had worked years ago for a company that developed a snazzy piece of software, then decided to shelve it indefinitely and later went bankrupt. The client had kept a backup he'd made when the project (and company) were still alive. Can the client now release the code from the ancient backup? (Answer: the law is clear that the answer is no, but the reality is somewhat different.)
Drifting from question to question, Rosen took the time to debunk misconceptions (for example, "don't ask, don't tell" patent avoidance doesn't protect you as much as you think), explain various nuances between related legal concepts, and serve quite a few reality checks along with the theory and code of law.
There were, however, a few key threads throughout:
- The devil is in the details, and the practice of law is usually much greyer than the letter of law. Many decisions around intellectual property issues are more about risk analysis than right and wrong.
- Get a lawyer's advice (did you expect him to say otherwise?). Recent case law makes this even more attractive, as all you've got to lose is the fee. Still, you need to filter his advice through your brain.
- Industry standards should be free from patent restrictions (or be freely licensed in Open Source-favorable terms). Though obvious to most of us, this is a current battle that he and others are waging within various standards bodies.
- Current Open Source licenses could use a lot of improvement, and current law is at best an imperfect match for the software industry. Thankfully, there are growing ranks of OSS-aware lawyers who are working to improve this situation.
Strangely, the talk was valuable less on a direct knowledge-transfer level (though there was certainly a lot of that), but more on a meta-level, convincing me that these issues are difficult and important and pat answers are not enough. I made sure to pick up Rosen's business card . . . .
Geoff Broadwell lives not far from O'Reilly headquarters in Santa Rosa, California, with a wonderful wife and daughter and four extremely spoiled cats. Geoff happily calls Perl the only computer language he ever really loved, having sampled a fair number before and since. He is on a personal mission to prove that dynamic languages are by far the best programming option for almost every purpose, and believes that the ultimate Linux distro of the future will contain little more than a kernel, an OpenGL and X server, the Parrot VM, and many, many Perl scripts.
Return to weblogs.oreilly.com.