
You may have already heard of this open source license, but if not, here are a few things every SaaS company needs to know about the Afferro GPL or AGPL (at least from the perspective of an open source attorney).
1) If you use AGPL'd code or modified code in your SaaS offering, you need to make the source code available.
2) What does the GPL say again?
2) Where does it actually say this in the AGPL?

Ok so this is not that hard to remember: if you use code under the AGPL in your SaaS offering, you need to take seriously the source code disclosure requirements, as the rules are very different from the GPL (just a reminder from an open source law firm).
Resources:
I finally found a really useful working paper and law review article written by some European open source attorneys and the Free Software Foundation Europe on linking issues and the GPL license. I thought I would share some of the highlights with you as it is really hard to get some good practical guidance on open source legal issues. As a bonus, this perspective tries to marry the legal analysis with the technical analysis. Take a read!
(1) Derivative Work or Compilation (copyleft obligations)
(2) Close Call (aka, it depends)
(3) Independent and Separate Program (no copyleft obligations)
So long story short, this is an evolving issue and I don't think the definitive work has been written, but don't let that stand in your way of learning more about it. As an open source attorney and proprietary software attorney, I thought you should be aware of this, as these folks did a fantastic job with this working paper and law review article (see below).
Resources:
Working Paper on Software Interactions and the GNU Public License (July 2010)
Larry Rosen's view on Dynamic Linking.
Disclaimer: This post is for informational and educational purposes only, and is not legal advice. Hire an attorney if you need legal advice.
If you operate a software based business you are likely using some open source code in your software. There really is nothing wrong with that, as it is really common now (and probably a best practice). But what is your process to review and track this code, and the associated license terms? Well, here are 3 thoughts from a software licensing lawyer that may help.
1) Written Policy. Think through (a) what situations makes sense for your company to use open source code (maybe with functionality that is not core to your offering), and (b) what type of licenses you will allow and won't (maybe try to avoid GPL licenses if you distribute your code to your customers). For example, you may allow licenses which only require notice (i.e. attribution) that the code is distributed with yours. Oh yea, don't forget to write this down in a policy and let all your developers know about it.
See below for an example of attribution.
2) Tracking Process. Tracking where you use the open source code and the associated license terms is critical, and I suggest very easy to do (along the way at least). Your process could be as simple as a spreadsheet with the name of the open source code, listing of which of your products (and versions) it is included with, any requirements of that license, and a copy of the license agreement. This tracking process is super simple if you implement it along the way, and really hard to re-create if you have to do it years later when someone (an acquiror or the CEO) needs to know what open source code is embedded in your product.
3) Annual Review. While many people overlook this, whoever is in charge of your open source process/policy (and I suggest you have one person in charge who owns this policy), should annually review that your developers (including any developers that are actually contract developers) are aware of and follow your policy.
Look I could make this a lot more complicated, but I find that most small software companies need at least these three basics requirements and not the 25 page open source policy.
Great More Detailed Article on Developing an Open Source Policy.
Some Thoughts from a Microsoft Attorney on Creating an Open Source Policy
Legal Disclaimer: This is for informational and educational purposes only, and does not constitute legal advice. Contact your attorney for legal advice, which should be provided after review of the facts and applicable law.
Any software or SAAS executive should learn about this, even if this does not affect their software EULA or SAAS contract. This is just one of those things to be aware of, because it is a big deal in the licensing of copyrighted material. So what do you need to know about this?
There is a lot more to learn about this program (remember this is just a blog) and its relation to copyright law, but I really do think it is a great program. Talk to your copyright attorney first though!
Resource: Here is one of their great short videos to explain the CC program and their reason for existence: Video.
Some more copyright related blog posts.
Everything a Software or SAAS Company Needs to Know About Copyrights.
Disclaimer: This is for informational and educational purposes, and no legal advice is provided. Consult your attorney for legal advice.
On August 10, 2010 the Linux Foundation announced the Open Compliance Program. So what is this all about and is this bad or good?
Essentially, the Linux Foundation created this program to address a lot of the FUD relating to using open source software with proprietary software. I think this is a noble objective, as there definitely is quite a lot of that FUD out there. So what are the components of the program (from the perspective of a of proprietary Software or SAAS company).
1) TOOLS [Note to Self: need to check what OS these run on, as it may not be that useful for us]
2) SELF ASSESSMENT CHECKER
3) SOFTWARE PACKAGE DATA EXCHANGE (SPDX). [Note to Self: While this sounds good on its face, it sounds like they are trying to lead the industry into disclosing all embedded open source software to (a) customers and (b) partners, etc. in the form of the Bill of Material (not sure this is a good thing or even necessary; sounds like it will mainly add complexity and delay (at least in certain situations))]
4) COMPLIANCE DIRECTORY AND RAPID ALERT SYSTEM. [Note to Self: Sounds like a good idea, as it will help to create a direct link between the open source providers and the open source compliance officers at various companies] MORE INFO HERE.
5) TRAINING AND EDUCATION. [Note to Self: Only good things can come from this] MORE INFO HERE.
Whew. Ok, so if you have a Software or SAAS company, take a read (or have your head of development take a read), especially if you embed open source software in your software.
Disclaimer: This is for informational and educational purposes, and no legal advice is provided. Consult your attorney for legal advice.
People often ask me can I use this or that work of a copyright owner. Basically, as a copyright attorney, there is a legal concept called ‘fair use’ which allows non-copyright owners to use copyrighted works in certain situations.
What are the situations? Well, this is one of those it depends, as there is a 4 part test.
1. Purpose and character of the use.
2. Nature of the copyrighted work (factual (+ for fair use) or creative (- for fair use))
3. The amount and substantiality of the portion used in relation to the copyrighted work as a whole (less used (+ fair use) and more used (- fair use))
4. The effect of the use upon the potential market for, or value of, the copyrighted work (less of market effect (+ fair use) and more market effect (- fair use))
These factors are weighed in each situation to determine if it is a fair use, or not. If you are right and it is fair use, then you can use the copyrighted work without the permission of the copyright holder, but if you are wrong, then you may have some significant legal problems (if the copyright holder decides to pursue the matter).
The internet has really brought this issue to the forefront, and it is a good example of when technology and law come together to create fodder for disputes
© 2009-12 Jeremy Aber. All Rights Reserved. Represents clients in Austin, Houston, Dallas, San Antonio and nationwide on copyright law.
Developed by Wordpress Experts
SAAS Contract
SAAS Reseller Agreement
Austin Software Attorney
Houston Software Attorney
Dallas Software Attorney
Austin Copyright Attorney
Software Negotiations
SaaS Attorney
SaaS Agreement