DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations

Five Tips for Protecting Your Software From Piracy

Software piracy is rampant, affecting more software than ever before. Learn how to protect your company's software from such threats.

Ted Miracco user avatar by
Ted Miracco
·
Mar. 21, 17 · Opinion
Like (1)
Save
Tweet
Share
8.17K Views

Join the DZone community and get the full member experience.

Join For Free

Roughly 40 percent of software installed on computers around the world is not properly licensed, according to the most recent Business Software Alliance (BSA) survey. This is an alarming figure considering cyber attacks are more prevalent than ever and pirated software is an easy entry point for hackers to do their dirty work.

What’s worse, for the companies developing legitimate software, the cost of the pirated software, which often contains viruses and malware, is incredibly high in terms of its damage to the company’s reputation and its revenues.

Don’t let the pirates win - here are five tips on protecting your software from piracy:

Maximize Your U.S. Contacts

Host your software, or some aspect of your software, in the U.S. Also, host your online manuals in the U.S. and install copy protection and/or control numbers on DVD software. That way, if you ultimately need to pursue legal action against a foreign corporation, you may have an opportunity to do so using U.S. jurisdiction.

Beef-Up Your Software License Agreement 

Always include at least a click-through agreement with an up-front display of the Terms of Use. This should be mandatory for all avenues of software access, including trial versions. Include in your Terms of Use a form with selection and choice of law clauses, as well as a liquidated damages clause that specifies a predetermined amount of money that must be paid as damages for breach of contract. Include licensee’s recognition that your work is protected by U.S. copyright law and make sure your agreement is for a license, not a sale.

Include Evidence Gathering Technology in Your Software

Embed technology in your software that enables you to collect forensic evidence and cross correlate and supplement the collected data with website registration information, website account logins, trial version requests, download records of manuals and support documents, support requests, and training program attendance records.

Advanced tamper detection technology can tell you that your software has been used illegally and can provide details of exactly who used it, where, how many times, for how long, and more. This is information that can be leveraged in negotiations to bring offenders under compliance or, in a worst-case scenario, for a legal proceeding.

Make Sure Your Policing Efforts Are Timely and You Are Serious

Statutes of limitations may prevent you from recovering for unauthorized use if a few years have passed since the incident occurred, especially if you knew of the incident and did not act. Crying wolf can also cost you credibility and money. Repeated “nice” letters and/or threats with no follow-up generally don’t work. Say what you mean and mean what you say.

Prioritize Your Efforts

Not all pirates are equal: your resources and competing interests may make some pirates more attractive to pursue than others. Avoid educational organizations and focus on companies that are gaining an unfair competitive advantage against your paying customers. Look at reputations: is the company’s management reputable and likely unaware of the piracy? Look for lower risk/higher reward. Is the pirate a frequent user with clear benefits to legalizing licenses?

Conclusion

It’s time to take a stand against piracy to protect your valued paying customers and your company’s reputation and future success. By arming your software with actionable information and following through on your accusations against infringers, you’ll set a reputation that your software is not to be pirated and you’ll help make an impact on the global piracy epidemic.

Software

Published at DZone with permission of Ted Miracco. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • How Chat GPT-3 Changed the Life of Young DevOps Engineers
  • 10 Easy Steps To Start Using Git and GitHub
  • Multi-Tenant Architecture for a SaaS Application on AWS
  • Introduction to Container Orchestration

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: