Jump to Section
Need help with a Software License?
What Is a Software License?
A software license is a legally binding agreement made between the owner or developer of a software program and the user, outlining how they can use and distribute the product. In this document, the responsibilities of each party are clearly defined, preventing and protecting the developer from infringement of copyright law. Typically, the software license addresses things like:
- If the user can view the underlying source code
- If the user can copy, alter, or redistribute the program
- Where the program can be installed and how frequently
Why Software Licensing Is Important
Before any software can be installed, it has to be legally licensed. Otherwise, it would be considered a breach of copyright law to use the software. For businesses acting as users, being aware of software licensing is particularly important because you don't want to unnecessarily pay for licenses that you aren't using. While acquiring too many can be a waste of a company's resources, having too few can leave the company vulnerable to a costly potential lawsuit. Additionally, software license agreements can make managing the company's software way easier, so it's important that you find the right one.
As a software developer, software license agreements protect the investment of time, energy, and resources, ensuring that you will be able to make a profit from your hard work. Some of the other motivations for obtaining a software license agreement are because it:
- Prevents customers from abusing your software. Without getting a signed licensing agreement, there's nothing stopping your customer from attempting to copy your software for their own benefit. Usually, customers that try to copy software do it so that they can install it on multiple computers, saving them money, but they could also try to sell it for a profit. Either way, this could cost you potential income.
- Allows you to license the software without selling it. You can let customers pay for a license of your software while maintaining all rights to it, allowing you to license it out with restrictions placed on its use. This essentially gives you more control over how your software is both used and distributed and gives you the chance to make more money over time.
- Gives you the chance to disclaim warranties. Customers have certain expectations any time they purchase a product, and your software is no different. By incorporating a disclaimer of warranties in your license agreement, you can require the user to accept the software as available or as-is, putting the risk on them.
- Limits your liability. Limiting your liability is extremely important because it helps protect your company against potential lawsuits.
- Allows you to freely revoke licenses. Including this section of the agreement gives you the freedom to revoke or suspend licenses at any time, and for any reason, helping you keep complete control over the software.
Image via Unsplash by @zanilic
What Is Included in a Software Licensing Agreement?
Software license agreements can look different depending on the developer and the use, but most of these documents contain at least these four sections:
This section provides information regarding the type of agreement being established, when the agreement goes into effect, and how long it will be active for.
In this section, you provide details about the people or businesses that are entering into the agreement. Aside from clarifying whether each party is an individual or a company, you will need to provide key details, such as each party's:
- Full name.
- Contact information.
The terms of the agreement should be set out in this section, including important information regarding:
- The price of the license and whether it is a one-time flat fee or requires annual fees.
- Access to the coding.
- Whether the license is a site license, meaning it can be used on multiple computers as long as they are at one location.
- Support, maintenance, and refunds that are or aren't offered.
Any terms that are specific to your software or situation and aren't found in other sections of the agreement should be listed here. This section is also where you can place signatures, dates, and a note about any notarization requirements.
Additional Clauses Often Found in Software License Agreements
Aside from the four main sections, there are some clauses that provide important protection for your business, such as:
- Governing law: This is where you establish which state or city will have jurisdiction over any potential legal disputes.
- Termination: Setting guidelines for the event of an agreement termination allows you to establish that you are legally within your rights to revoke the license for any reason and at any time. You can also detail the steps that will need to be taken, such as uninstalling or destroying the software.
- Limits of liability: Including this clause protects you from potential lawsuits from the customer by clearly stating that they are accepting the software as-is and disclaiming any implied warranties regarding the software and its usage.
- Device usage: The need for this section really depends on how you license the software. You could use this opportunity to outline whether the customer is restricted to installing the software on one computer, or whether this is a site license that applies to multiple computers at one location.
- Breach of contract: When entering into a contract, it's always wise to have a clause that states that not adhering to the terms will result in a breach of contract . This gives you the opportunity to set up clear consequences so that you can protect and regain control of your software if the need arises.
- Modification: Unless you are allowing users to freely alter your software, which is inadvisable, you should include a clause that states what defines modification for this specific agreement and any guidelines that you have about how your software can be modified. Most customers understand and expect the need for this clause because you, as the developer, should have control over any changes made to the software and be able to profit from them.
- Rights: To prevent someone from purchasing a license and then stealing key components of your software for their own product, you need to clarify that the rights to the software are your property even after the agreement has been executed, including the name, software copyright, intellectual property rights, and distribution rights.
- Non-transferability: This clause is essential if you want to restrict the license from being transferred to another business or person. Non-transferability clauses are common because transferred licenses prevent you from making money from new customers, but also because you won't have an enforceable agreement with the new party once it is transferred. In most cases, software licenses are only transferrable when the original computer is no longer in use.
- Non-exclusivity: If you're hoping to license your software to other businesses so that you can increase your profits, you should include a clause that clearly states that your software isn't exclusive to that customer.
Legally binding agreements, such as a software license agreement, are essential regardless of what kind of business you're in or the kind of transaction taking place. To keep your product and your profits protected, it's imperative that you clearly lay out your rights and expectations before you allow users to install and use your software.
Meet some of our Software License Lawyers
Firm rated best ADR firm for Wisconsin and won an award for cultural innovation in dispute resolution from acquisition international magazine in 2016 and it was rated "Best of Brookfield" by Best Businesses in 2015. Attorney Maxwell C. Livingston was rated 10 best in Labor & Employment Law by American Institute of Legal Counsel and 40 Under 40 by American Society of Legal Advocates for 2016; he also won 10 Best by American Institute of Family Law Attorneys. He is licensed in Wisconsin in all state and federal courts, and in the 7th Circuit Court of Appeals, wherein he won a landmark decision in McCray v. Wielke.
Richard is a wizard at taking on bureaucracies and simply getting the job done. His clients value his straight-forward counsel and his ability to leverage a top-notch legal staff for efficient and effective results. Richard is a professional engineer, professor of law, and has been named among the top 2.5% of attorneys in Texas by the Super Lawyers®. When he is not driving results for his clients, Richard can be found with his small herd on his Texas homestead.
Experienced attorney and tax analyst with a history of working in the government and private industry. Skilled in Public Speaking, Contract Law, Corporate Governance, and Contract Negotiation. Strong professional graduate from Penn State Law.
I am an attorney admitted in NY, with over 6 years of experience drafting, reviewing and negotiating a wide array of contracts and agreements. I have experience in Sports and Entertainment, Real Estate, Healthcare, Estate Planning and with Startup Companies. I am confident I can assist you with all of your legal needs.
Rishma D. Eckert, Esq. is a business law attorney who primarily represents domestic and international companies and entrepreneurs. A native of both Belize and Guyana, she remains engaged with the Caribbean community in South Florida: as a Board Member and General Counsel for the Belize American Chamber of Commerce of Florida, and Member of the Guyanese American Chamber of Commerce. She holds a Bachelor of Laws degree (LL.B.) from the University of Guyana in South America, a Master’s degree in International and Comparative Law (LL.M.) from Stetson University College of Law in Gulfport, Florida, and earned a Juris Doctor degree (J.D.) from St. Thomas University School of Law in Miami, Florida. Licensed to practice in the State of Florida and the Federal Court in the Southern District of Florida, Mrs. Eckert focuses her passion and practice on domestic and international corporate structuring and incorporation, corporate governance, contract negotiation and drafting, and trademark and copyright registrations.
Mark A. Addington focuses his practice primarily on employment litigation, including contractual disputes, restrictive covenants (such as non-competition, non-solicitation, or confidential information restrictions), defense of wage and hour, harassment, retaliatory discharge, disability, age, religion, race, and sex discrimination.
Founder and Managing partner of Emerald Law, PLLC, a business law firm specializing in contract drafting and corporate transactions. Kiel worked as in house counsel for a variety of companies before launching his own firm, and most recently served as the Chief Legal Officer for an international private equity firm.