Slashdot Mirror


SFLC's Legal Guide On Free Software

An anonymous reader writes "Last week the Software Freedom Law Center published A Legal Issues Primer for Open Source and Free Software Projects. The primer, written for developers, has sections on copyrights, trademarks, patents, and organizational structure. Linux-Watch has reviewed the guide, saying 'I think any open-source developer or open-source group administrator must read this paper.'"

21 of 59 comments (clear)

  1. I don't know... by nhaines · · Score: 3, Insightful

    Surely the more information is available and easily-accessible (from an introduction point of view) the better, right?

    I'm happy to see more resources aimed at educating developers. Particularly new ones.

  2. The Primer is nice and all... by NotQuiteReal · · Score: 5, Insightful
    ...and IANAL

    But, legally speaking, you should read the license you pick. Don't just assume any summary is correct. I am not saying this summary is not accurate, I am just reminding you that you actually need to read what you "sign".

    --
    This issue is a bit more complicated than you think.
    1. Re:The Primer is nice and all... by palegray.net · · Score: 3, Interesting

      But, legally speaking, you should read the license you pick. Funny thing about that; I've long been in the habit of reading things before I agree to them, or before distributing someone's code. That said, it's kinda surprising how many GPL violations keep popping up.
    2. Re:The Primer is nice and all... by RobBebop · · Score: 4, Informative

      The authors of this primer are lawyers. Sure, they have biased ties to the FSF, but there isn't a group of men on the planet better qualified to put together a concise explanation of the values, virtues, and gotchas of working with free and open source software.

      --
      Support the 30 Hour Work Week!!!
  3. Re:Thieves, Losers and Crack Addicts! by cp.tar · · Score: 2, Funny

    Ah. So that's why you pay for sex.

    --
    Ignore this signature. By order.
  4. Exactly what I was expecting by Secret+Rabbit · · Score: 4, Interesting

    I was expecting to read a biased view toward the GPL, etc. Went straight to the BSD(-style) section and it's exactly what I found. Not about what the BSD(-style) licenses do/do not permit, but a commentary about what features of the GPL aren't in the BSD and how that's "good" "according to some people."

    Gotta say that I've read a lot about licenses, etc and have yet to see one that isn't biased in one direction or another. And this is certainly no exception. I'd just love to see a commentary that keeps people's fucking politics out of it.

    1. Re:Exactly what I was expecting by Cannelbrae · · Score: 4, Insightful

      Can you expand on the pieces you view as biased? Most of it looks rather straight forward. They explained that bsd style licenses grants a freedom, explained why this freedom can be beneficial, and explained what you lost by (downstream openness) by selecting the license.

      That seems like a pretty simple and blunt explaination. Each license has pros and cons depending on need.

    2. Re:Exactly what I was expecting by LingNoi · · Score: 3, Insightful

      Just because they're not evangelising the BSD license doesn't make them bias. They just spent time describing how the GPL works first so of course they're just going to expend on that and just show how GPL and BSD are practically the same apart from the following differences.

    3. Re:Exactly what I was expecting by einhverfr · · Score: 2, Interesting

      Part of the issue is that the FSF-types have a rather odd interpretation of the BSD-like license. In their view, if you release a work under that license, I can take that work and change the license without adding a single line of code. Interestingly, I have never met a developer who actually read and used the license to take that interpretation with the exception of one large company who used it for reference implementations.

      Most developers using this license interpret it instead as allowing other people to add copyrighted elements (thus creating derivative works) which can carry additional restrictions, but that the verbatim work cannot be relicensed. Nearly all lawyers I have met outside the FSF proper have also held this view (main exceptions being Eben Moglen who is involved in the FSF and Larry Rosen who isn't). IANAL.

      Under the FSF view, the license change of the Ath5k drivers for Linux from BSD to GPL was perfectly legal. In the BSD developer's view it was not.

      In general, I have found the SFLC folk seem divided about whether the FSF interpretation of that license is correct or whether the license addresses all third-party recipients of copyrighted elements released under such a license.

      --

      LedgerSMB: Open source Accounting/ERP
    4. Re:Exactly what I was expecting by LingNoi · · Score: 2, Interesting

      Under the FSF view, the license change of the Ath5k drivers for Linux from BSD to GPL was perfectly legal. In the BSD developer's view it was not.
      If the BSD code is always going to be available under BSD then what's the problem? Nothing lost, nothing gained.
  5. I don't like the "you should..." bits by EmbeddedJanitor · · Score: 2, Insightful
    I mostly agree with parent in that you still need to understand what you read. If you have a company or lots of money riding on it, then get independent legal advice. An overview of various licenses to describe the options/variants is quite handy.

    What I object to is the "you should ..." bits which indicate that the authors are suggesting courses of action. I'd rather just have the lawyers unwind the legalese and make it human readable and let me make the decisions as to what I should and should not do. This makes it feel like the authors have an agenda that they are pushing.

    --
    Engineering is the art of compromise.
    1. Re:I don't like the "you should..." bits by RobBebop · · Score: 4, Informative

      What I object to is the "you should ..." bits which indicate that the authors are suggesting courses of action. I'd rather just have the lawyers unwind the legalese and make it human readable and let me make the decisions as to what I should and should not do. This makes it feel like the authors have an agenda that they are pushing.

      The authors do have an agenda, which is to promote freedom. The authors are also lawyers and the reason they are saying "you should" read it is because it does unwind the legalese jargon in the F/OSS licenses and explains why you would want to use such a license.

      As far as framing it differently... the Software Freedom Law Center team includes a number of prominent individuals who have made strong arguments for Free Software in the past. Included in the board of directors is Lawrence Lessig and Eben Moglen. Maybe you've heard of them, maybe you haven't... but tens of thousands of people are knowledgeable about some of the work of these two men. Maybe you'd trust the word of one commenter that these are two noble, respectable men and my assurances that any concise documentation that they would publish is worth checking out.

      And I guess you have a right to be skeptical because there are tons of "articles" on /. that are just links to technorati or arstechnica or cnet... but this isn't one of them. This is one with authors who more interested in Free Software for Freedom's sake then the sake of steering traffic to their site to get ad revenue. Ya dig?

      --
      Support the 30 Hour Work Week!!!
    2. Re:I don't like the "you should..." bits by Chandon+Seldon · · Score: 2, Insightful

      The purpose of this document is not as a simple summary of some licenses, it's explicitly *advice* from a *team of lawyers* on the legal aspects of running a free software project. If you aren't running a free software project or don't want advice from the SFLC, then this document is not for you.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    3. Re:I don't like the "you should..." bits by einhverfr · · Score: 2, Interesting

      One thing I would say for the SFLC is that they clearly have areas where there is a great diversity of opinion (this is good and bad).

      For example, I have had the opportuntity to pose the following question:

      If I copy a BSD-licensed file into a GPL v3 project, Does the GPL v3 require that this particular BSD-license allow the file to have its license changed to the GPL in the mere course of copying the file?

      Eben Moglen says yes, and thinks the BSD-license only requires that the file was once licensed under that license and so this is possible. I.e. only the notice of the license (as mentioned in the license) not the actual permissions need be passed on (by what does "... is permitted provided that..." mean in this context?)

      Richard Fontana states no, and thinks the BSD-license does not permit this because the BSD-license only allows for new copyrighted elements to carry additional restrictions, not for new restrictions to be extended to elements merely used with the permission of the original author.

      I suspect that Fontana's points are more closely reflected in the official SFLC advice that licenses to BSD-licensed files only are done after substantial modification and hence is more likely to be correct as it fits with my lay interpretation of copyright law better. Furthermore after in-depth discussions with many individuals who license their works under BSD-like licenses, I have come to the conclusion that this is the correct answer.

      I do wish the SFLC woudl address the question of the scope of the GPL v3 section 7 but I suspect with this sort of difference of opinion, the courts will get to it first....

      --

      LedgerSMB: Open source Accounting/ERP
  6. Not sure it's the politics by l2718 · · Score: 4, Insightful

    In this case, the politics are the indirect reason. I think the writers (which were all part of the "FSF" cadre) are simply more knowledgeable about the GPL-style licensing than about BSD-style licensing. They have considerable experience and expertise drafting and enforcing the GPL and LGPL, but they have not been, for example, part of the AT&T-Berkeley BSD litigation. The discussion of copyright enforcement would have been more interesting if it included examples of successful enforcement of both the types of licenses.

    The discussion of "copyright assignment" falls under the same heading: that's what the FSF does, and they are telling us what they learned about this kind of setup. Better they share their knowledge than leaving others to rediscover it.

    I think the best way to view this document is as follows: "we are laywers, who have been helping FOSS projects. Here are some lessons we learned, in non-technical language. Read this before talking to your lawyer and you'll get more mileage out of him/her".

  7. Re:HTML version horrible - stick with the PDF by SSpade · · Score: 2

    The PDF is 326,093 bytes. The HTML is 184,296 bytes, and pulls in an additional 74,847 bytes in associated files, leading to a total download of 259,143 bytes. So, you're saving about 20% by going for the malformed, painful to read version. Time to read first page is probably comparable, if you're using a browser with adequate PDF support (which if your browser dates from the same era as your 14.4k modem, it probably doesn't).

    Of course, with the HTML you also have the option of throwing away all the formating and reading it in lynx, saving yourself about 43% over the PDF.

    Or you could just read the slashdot thread about it, and get the salient points in a mere 50k, plus images, flash ads and so on.

  8. Re:HTML version horrible - stick with the PDF by The+Mighty+Buzzard · · Score: 2, Funny

    Well, this is /. so it goes without saying that most of us won't bother reading either.

    --
    Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
  9. Furthermore by einhverfr · · Score: 3, Insightful

    Some licenses (particularly long ones like the GPL v3) may need to be read many times, argued with many lawyers, etc. before one can even hope to have even a partial understanding of it....

    IANALE

    --

    LedgerSMB: Open source Accounting/ERP
  10. My review of the document by einhverfr · · Score: 2, Interesting

    IANAL, so a lot of this is in the context of listening to a lot of other lawyers talk.

    I think the document seems to be a reasonable summary of the concensus view in a lot of cases. I think it is a good read.

    There are a few areas where I would prefer to see more detail (it is my understanding that prior to pursuing legal action for copyright infringement, one must register the copyrights but this may be different than enforcement as other forms of leverage may be applied in those cases).

    One thing I thought was particularly well put forward was the patent section and the question as whether to apply for patents. The key thing I have heard from patent lawyers is that unless you intend to monetize an invention in a major way, it is not worth applying for a patent for the simple reason that patent enforcement is difficult and expensive.

    --

    LedgerSMB: Open source Accounting/ERP
  11. Does it cover international law? by Spudley · · Score: 3, Insightful

    I haven't read it (YET!), but as legal issues mentioned on Slashdot tend to have a very US-centric perspective, and as I live outside the US, I'm curious as to how much of it will be applicable to me.

    To be honest, I would say that all developers, even those who are firmly based in the US, need to be considering international law in this regard -- you may be based in the US, but your software will almost certainly end up all over the world.

    --
    (Spudley Strikes Again!)
    1. Re:Does it cover international law? by rapiddescent · · Score: 2, Interesting

      The parent poster has raised a good point. I'm an independent consultant who has helped large orgs use OSS and Linux in the UK. I'm currently at a large Life Assurance company who have just started using Linux and use Open Source software here and there (mainly in java dev). The software teams are energised about OSS and are keen to contribute back (with management approving time to do so).

      However, the Group Legal folks are very concerned because the various GPL and other OSS licences do not protect the organisation sufficiently with regard to warranties. This is because in the Scotland it is impossible to disclaim all warranties - yet the GPL tries to do this. They are worried that one of our Developers contributes code that eventually causes a consequential loss that comes to court. Since we are a brand name insurance company - they are extra-special-nervous about this.

      Management understand we can only get the best out of OSS by contributing back - but have found the US-centric legal approach very unhelpful.

      We were contributing back through shell companies and "home" accounts but group legal have explicitly asked us not to do this because in Scotland a chain of liability could still lead back to the company...

      any ideas gratefully received!

      IDCALBTWFAU = "I did consult a lawyer but they were F.A. use"