Software Development

The One Thing a Software Developer Should Never Do

Short answer: never shut down a customer’s site or disable their software access over a billing dispute unless your contract explicitly gives you the right to do so. Taking that step without clear contractual authority exposes you to a Computer Fraud and Abuse Act violation, which is both a civil

Read More »

Acceptance and Completion Criteria

Short answer: acceptance criteria are subjective (“the customer decides if it is good enough”) and completion criteria are objective (“we delivered X, here is the proof”). As a vendor, you want completion criteria in every SOW, because that is what gets you paid. As a SaaS attorney, I run into

Read More »

3 Things You Need in Your Open Source Policy!

Short answer: Three things: a written open source policy, a tracking process for the open source code and its license terms, and an annual review to make sure your developers actually follow the policy. If you operate a software-based business, you are likely using some open source code in your

Read More »

Register Your Software for Copyright Protection!

Short answer: registering your software with the U.S. Copyright Office is cheap and easy, and it unlocks two things you cannot get otherwise: your attorney’s fees and statutory damages. For a software company, that is some of the best legal insurance money can buy. Most people do not realize there

Read More »

Free initial Consultaion

Get started with a free initial consultation—fill out the form below to connect with our experts today!