copyleft picture

Copyleft: Ultimate Guide for Software Developers

What’s Copyleft? In the simplest terms, Copyleft is a type of contract that governs the use of a piece of open-source software.  Copyleft gets a lot of press because it’s a powerful type of contract that can have unintended consequences for companies that use open-source software that’s subject to a Copyleft license – far-reaching consequences, […]

Copyleft: Ultimate Guide for Software Developers Read More »

nurse

Business Associate Agreement: a SaaS Company Guide

What is a Business Associate Agreement? Simple: a Business Associate Agreement is the name of a common contract between what’s called a “Covered Entity” (e.g., a hospital network) and a “Business Associate” (e.g., a SaaS company handling data related to health information).  Business Associate Agreements are not terribly long, maybe 4-5 pages, but they are

Business Associate Agreement: a SaaS Company Guide Read More »

terms of service excerpt

Terms of Service: SaaS Company Must-Have

What are Terms of Service? Simple: Terms of Service are a contract between a SaaS company and its customers.  “EULA,” or “End User License Agreement,” is the common name for on-prem software’s analogous legal document.  You might sometimes see “Terms of Use” or “Service Terms” or “Subscription Terms” or “Subscriber Agreement” used as the title

Terms of Service: SaaS Company Must-Have Read More »

Protestor holding sign that reads "hate is a virus"

Acceptable Use Policy: Do you need one?

What’s an Acceptable Use Policy? An Acceptable Use Policy is a legal document that forms a part of the “contract stack” of a software, SaaS, PaaS, or IaaS company.  The document is typically designed to supplement the usage rights and usage parameters that are defined within the End User License Agreement (EULA), Terms of Service

Acceptable Use Policy: Do you need one? Read More »

typewriter

Master Services Agreement (MSA)

What’s a Master Services Agreement?A master services agreement is a type of contract in which one party is providing services to another party. Why “master”?It’s called a “master” agreement because typically, the agreement is designed to allow the addition of multiple different types of services to the agreement itself. So it’s modular in nature. These

Master Services Agreement (MSA) Read More »