Home > Articles

Software Auditing and License Management

Ed Tittel
  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
Close WindowEd Tittel

Ed Tittel

Learn more…

Windows 7 Start Menu: A Shortcut to Higher Productivity
Nov 11, 2009
Windows 7 Repair and Troubleshooting
Oct 20, 2009
Top Five Sysinternals Windows Utilities
Jun 30, 2009
Defragmenting the Windows Registry
Jun 16, 2009
Information Security Bookshelf, Part 2 (2009 Edition)
May 18, 2009
Information Security Bookshelf, Part 1 (2009 Edition)
May 8, 2009
Managing Windows Vista Volume Shadow Copies
Apr 24, 2009
Speeding Windows Vista Startup
Apr 23, 2009
Understanding the Windows Vista Reliability Monitor
Feb 17, 2009
Using HWMonitor to Track Windows System Temps and Health
Feb 3, 2009
Implementing the Physical Database
Nov 11, 2005
Network+ Exam Cram: Networking Devices in Modern Networks
Aug 5, 2005
Understanding Windows Media Center PC Software
Sep 17, 2004
Understanding Windows Media Center PC Hardware
Sep 3, 2004
Managing and Troubleshooting Desktop Storage
Aug 27, 2004
Setting Up, Managing, and Troubleshooting Security Accounts and Policies in Windows XP Professional
Jul 30, 2004
Designing Strategies for Security Management
Jul 23, 2004
Intrusion Detection Overview
Jun 18, 2004
Mixing MP3 and FM Radio: Maybe, Maybe Not!
Jun 11, 2004
Taking MP3 (and Other Digital Formats) On the Road
Jun 4, 2004
Packaging MP3s for Flash Players
Apr 30, 2004
Infrastructure Security Practice Exam Questions
Apr 9, 2004
IT Certification in Academia: An Overview and Survey
Mar 5, 2004
Network and System Administration Certifications Survey
Feb 6, 2004
Home Security and Surveillance Systems
Jan 16, 2004
Ed Tittel's Wireless Certification Survey
Jan 9, 2004
Understanding IT Credential Maintenance: To Recertify, Maintain Credentials, or Not
Nov 7, 2003
DHCP for Windows 2000 Network Infrastructure Exam #70-216
Oct 24, 2003
ISC-Squared Security Certifications
Aug 8, 2003
The Database Certification Landscape
Aug 8, 2003
Installing, Configuring, and Troubleshooting Access to Resources in Windows 2000 Server
Jun 20, 2003
Cisco Certification Programs
Jun 13, 2003
The Servlet Container
May 2, 2003
Installing and Maintaining Solaris 8
Apr 18, 2003
MCSE Windows 2000 Exam Cram 2 (Exam 70-217): Implementing and Administering DNS
Apr 11, 2003
Solaris 9 User Account Administration
Mar 7, 2003
Ed Tittel's Survey of Wireless Technology
Mar 1, 2003
Introducing the Computing Technologies Industry Association or CompTIA
Mar 1, 2003
The Certified Protection Professional Program
Mar 1, 2003
The CIW Security Professional Exam
Mar 1, 2003
The Computer Security Bookshelf, Part 1
Mar 1, 2003
The Computer Security Bookshelf, Part 2
Mar 1, 2003
The SANS Security Certification Program
Mar 1, 2003
The Web Certification Landscape
Mar 1, 2003
Understanding Protocol Analysis
Mar 1, 2003
TICSA Certification: Information Security Basics
Nov 22, 2002
Ed Tittel Returns to ExamCram2
Oct 14, 2002
Always on? Always headed for trouble!
Oct 11, 2002
Phone Books? We Don’t Need No Stinkin’ Phone Books!
Sep 20, 2002
Burning ROM: Writable CDs Find Lots of Uses
Aug 23, 2002
The Essential IP Toolkit
Jul 19, 2002
Back to the Future: Using the SendtoX PowerToy in Windows XP
Jun 14, 2002
Big Certs, Big Pay, Big Effort, Big Deal!
May 1, 2002
The Power, Value, and Virtues of Rumor
Mar 22, 2002
Moving onto a Windows XP Desktop
Mar 8, 2002
Understanding the Internet Information Server Situation
Feb 15, 2002
Anyone But Microsoft
Feb 8, 2002
Understanding Security Policies
Jan 25, 2002
Software Auditing and License Management
Jan 18, 2002
The “Inverse Golden Rule” of Security
Jan 4, 2002
Small Web Sites Can Be Beautiful
Dec 28, 2001
Microsoft’s Change of Heart on MCSE
Dec 21, 2001
E-Cards Go Everywhere the Internet Goes
Dec 14, 2001
Security's "Top 10"
Nov 16, 2001
Say Hello to Another "New and Improved" MCSE Program
Nov 9, 2001
Musings on Personal (and SOHO) Firewalls
Nov 2, 2001
The New XP GUI Phooey, or How I Learned to Stop Worrying and Love the Bomb
Oct 26, 2001
Profiting from Infection?
Oct 19, 2001
New Windows Means New Windows Certifications, Right?
Aug 13, 2001
Security Certification Overview
Aug 13, 2001
MCAD Developing XML Web Services and Server Components with Visual C#™ .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-320), Adobe ReaderMCAD Developing XML Web Services and Server Components with Visual C#™ .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-320), Adobe Reader
Feb 14, 2006
MCSE Windows 2000 Network Infrastructure Exam Cram 2 (Exam Cram 70-216), Adobe ReaderMCSE Windows 2000 Network Infrastructure Exam Cram 2 (Exam Cram 70-216), Adobe Reader
Feb 14, 2006
MCSE Windows XP Professional Exam Cram 2 (Exam Cram 70-270), Adobe ReaderMCSE Windows XP Professional Exam Cram 2 (Exam Cram 70-270), Adobe Reader
Feb 14, 2006
Network+ Exam Cram 2 (Exam Cram N10-002), Adobe ReaderNetwork+ Exam Cram 2 (Exam Cram N10-002), Adobe Reader
Feb 14, 2006
Novell Netware 5.x to 6 Upgrade Exam Cram 2, Adobe ReaderNovell Netware 5.x to 6 Upgrade Exam Cram 2, Adobe Reader
Feb 14, 2006
TICSA Training Guide, Adobe ReaderTICSA Training Guide, Adobe Reader
Feb 14, 2006
Network+ Exam Cram 2 (Exam Cram N10-003), 2nd EditionNetwork+ Exam Cram 2 (Exam Cram N10-003), 2nd Edition
Jun 8, 2005
MCAD/MCSE/MCDBA 70-229 Exam Cram 2: Designing & Implementing Databases w/SQL Server 2000 Enterprise EditionMCAD/MCSE/MCDBA 70-229 Exam Cram 2: Designing & Implementing Databases w/SQL Server 2000 Enterprise Edition
Jun 1, 2005
MCDST 70-271 Exam Cram 2: Supporting Users & Troubleshooting a Windows XP Operating SystemMCDST 70-271 Exam Cram 2: Supporting Users & Troubleshooting a Windows XP Operating System
Jul 15, 2004
MCDST 70-271 Exam Cram 2: Supporting Users & Troubleshooting a Windows XP Operating System, Adobe ReaderMCDST 70-271 Exam Cram 2: Supporting Users & Troubleshooting a Windows XP Operating System, Adobe Reader
Jul 15, 2004
MCDST 70-272 Exam Cram 2: Supporting Users & Troubleshooting Desktop Applications on a Windows XP Operating SystemMCDST 70-272 Exam Cram 2: Supporting Users & Troubleshooting Desktop Applications on a Windows XP Operating System
May 19, 2004
MCSE 70-298 Exam Cram 2: Designing Security for a Windows Server 2003 NetworkMCSE 70-298 Exam Cram 2: Designing Security for a Windows Server 2003 Network
May 18, 2004
MCSE 70-298 Exam Cram 2: Designing Security for a Windows Server 2003 Network, Adobe ReaderMCSE 70-298 Exam Cram 2: Designing Security for a Windows Server 2003 Network, Adobe Reader
May 18, 2004
MCSA/MCSE Implementing and Managing Exchange Server 2003 Exam Cram 2 (Exam Cram 70-284)MCSA/MCSE Implementing and Managing Exchange Server 2003 Exam Cram 2 (Exam Cram 70-284)
May 4, 2004
MCSA/MCSE Implementing and Managing Exchange Server 2003 Exam Cram 2 (Exam Cram 70-284), Adobe ReaderMCSA/MCSE Implementing and Managing Exchange Server 2003 Exam Cram 2 (Exam Cram 70-284), Adobe Reader
May 4, 2004
Network+ Certification Practice Questions Exam Cram 2 (Exam N10-002)Network+ Certification Practice Questions Exam Cram 2 (Exam N10-002)
Apr 14, 2004
Network+ Certification Practice Questions Exam Cram 2 (Exam N10-002), Adobe ReaderNetwork+ Certification Practice Questions Exam Cram 2 (Exam N10-002), Adobe Reader
Apr 14, 2004
CSIDS Exam Cram 2 (Exam Cram 623-531), Adobe ReaderCSIDS Exam Cram 2 (Exam Cram 623-531), Adobe Reader
Mar 15, 2004
MCSE Windows XP Professional Practice Questions Exam Cram 2 (Exam 70-270)MCSE Windows XP Professional Practice Questions Exam Cram 2 (Exam 70-270)
Mar 15, 2004
MCSE Windows XP Professional Practice Questions Exam Cram 2 (Exam 70-270), Adobe ReaderMCSE Windows XP Professional Practice Questions Exam Cram 2 (Exam 70-270), Adobe Reader
Mar 15, 2004
A+ Certification Practice Questions Exam Cram 2 (Exams: 220-301, 220-302), Adobe ReaderA+ Certification Practice Questions Exam Cram 2 (Exams: 220-301, 220-302), Adobe Reader
Mar 10, 2004
Security+ Practice Questions Exam Cram 2 (Exam SYO-101)Security+ Practice Questions Exam Cram 2 (Exam SYO-101)
Mar 9, 2004
Security+ Practice Questions Exam Cram 2 (Exam SYO-101), Adobe ReaderSecurity+ Practice Questions Exam Cram 2 (Exam SYO-101), Adobe Reader
Mar 9, 2004
MCSE 70-294 Training Guide: Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory InfraStructureMCSE 70-294 Training Guide: Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory InfraStructure
Feb 13, 2004
MCSE 70-294 Training Guide: Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory InfraStructure, Adobe ReaderMCSE 70-294 Training Guide: Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory InfraStructure, Adobe Reader
Feb 13, 2004
MCSE Designing a Microsoft Windows Server 2003 Active Directory and Network Infrastructure Exam Cram 2 (Exam Cram 70-297)MCSE Designing a Microsoft Windows Server 2003 Active Directory and Network Infrastructure Exam Cram 2 (Exam Cram 70-297)
Dec 12, 2003
HTI+ Exam Cram 2HTI+ Exam Cram 2
Dec 11, 2003
MCSE Planning and Maintaining a Windows Server 2003 Network Infrastructure Exam Cram 2 (Exam Cram 70-293)MCSE Planning and Maintaining a Windows Server 2003 Network Infrastructure Exam Cram 2 (Exam Cram 70-293)
Dec 1, 2003
MCSA/MCSE Implementing, Managing, and Maintaining a Windows Server 2003 Network Infrastructure Exam Cram 2 (Exam Cram 70-291)MCSA/MCSE Implementing, Managing, and Maintaining a Windows Server 2003 Network Infrastructure Exam Cram 2 (Exam Cram 70-291)
Oct 28, 2003
MCSA/MCSE Managing and Maintaining a Windows Server 2003 Environment Exam Cram 2 (Exam Cram 70-290)MCSA/MCSE Managing and Maintaining a Windows Server 2003 Environment Exam Cram 2 (Exam Cram 70-290)
Oct 20, 2003
MCSA/MCSE 70-291 Training Guide: Implementing, Managing, and Maintaining a Windows Server 2003 Network InfrastructureMCSA/MCSE 70-291 Training Guide: Implementing, Managing, and Maintaining a Windows Server 2003 Network Infrastructure
Aug 26, 2003
Java 2 Developers' Exam Cram 2 (Exam Cram CX-310-252A & CX-310-027)Java 2 Developers' Exam Cram 2 (Exam Cram CX-310-252A & CX-310-027)
Aug 20, 2003
MCAD Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio®  .NET Exam Cram 2 (Exam Cram 70-315)MCAD Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-315)
Aug 20, 2003
MCAD Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio®  .NET Exam Cram 2 (Exam Cram 70-315), Adobe ReaderMCAD Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-315), Adobe Reader
Aug 20, 2003
MCAD Developing XML Web Services and Server Components with Visual Basic® .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-310)MCAD Developing XML Web Services and Server Components with Visual Basic® .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-310)
Jul 16, 2003
MCAD Developing XML Web Services and Server Components with Visual Basic® .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-310), Adobe ReaderMCAD Developing XML Web Services and Server Components with Visual Basic® .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-310), Adobe Reader
Jul 16, 2003
MCAD Developing and Implementing Web Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-305)MCAD Developing and Implementing Web Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-305)
Jul 1, 2003
MCAD Developing and Implementing Web Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-305), Adobe ReaderMCAD Developing and Implementing Web Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-305), Adobe Reader
Jul 1, 2003
MCAD Developing and Implementing Windows-based Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio®  .NET Exam Cram 2 (Exam Cram 70-316)MCAD Developing and Implementing Windows-based Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-316)
Apr 23, 2003
MCAD Developing and Implementing Windows-based Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio®  .NET Exam Cram 2 (Exam Cram 70-316), Adobe ReaderMCAD Developing and Implementing Windows-based Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-316), Adobe Reader
Apr 23, 2003
MCSE Windows 2000 Active Directory Services Design Exam Cram 2 (Exam Cram 70-219), Adobe ReaderMCSE Windows 2000 Active Directory Services Design Exam Cram 2 (Exam Cram 70-219), Adobe Reader
Apr 23, 2003
MCSD Analyzing Requirements and Defining .NET  Solution Architectures Exam Cram 2 (Exam 70-300)MCSD Analyzing Requirements and Defining .NET Solution Architectures Exam Cram 2 (Exam 70-300)
Apr 22, 2003
MCAD Developing and Implementing Windows-based Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-306)MCAD Developing and Implementing Windows-based Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-306)
Apr 17, 2003
MCAD Developing and Implementing Windows-based Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-306), Adobe ReaderMCAD Developing and Implementing Windows-based Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET Exam Cram 2 (Exam Cram 70-306), Adobe Reader
Apr 17, 2003
MCSE Windows 2000 Professional Exam Cram 2 (Exam Cram 70-210), Adobe ReaderMCSE Windows 2000 Professional Exam Cram 2 (Exam Cram 70-210), Adobe Reader
Apr 17, 2003
Security+ Certification Exam Cram 2 (Exam Cram SYO-101), Adobe ReaderSecurity+ Certification Exam Cram 2 (Exam Cram SYO-101), Adobe Reader
Apr 10, 2003
MCSE Windows 2000 Active Directory Services Infrastructure Exam Cram 2 (Exam 70-217), Adobe ReaderMCSE Windows 2000 Active Directory Services Infrastructure Exam Cram 2 (Exam 70-217), Adobe Reader
Apr 2, 2003
MCSE Windows 2000 Server Exam Cram 2 (Exam Cram 70-215), Adobe ReaderMCSE Windows 2000 Server Exam Cram 2 (Exam Cram 70-215), Adobe Reader
Apr 2, 2003
MCAD/MCSD/MCSE Training Guide (70-229): SQL Server 2000 Database Design and Implementation, 2nd EditionMCAD/MCSD/MCSE Training Guide (70-229): SQL Server 2000 Database Design and Implementation, 2nd Edition
Mar 27, 2003
Solaris 8 System Administrator Exam Cram 2 (Exam CX-310-011 and CX-310-012), Adobe ReaderSolaris 8 System Administrator Exam Cram 2 (Exam CX-310-011 and CX-310-012), Adobe Reader
Mar 17, 2003
Java 2 Programmer Exam Cram 2 (Exam Cram CX-310-035)Java 2 Programmer Exam Cram 2 (Exam Cram CX-310-035)
Mar 7, 2003
Solaris 9 System Administration Exam Cram 2 (Exam Cram CX-310-014 & CX310-015)Solaris 9 System Administration Exam Cram 2 (Exam Cram CX-310-014 & CX310-015)
Dec 23, 2002
Solaris 9 System Administration Exam Cram 2 (Exam Cram CX-310-014 & CX310-015), Adobe ReaderSolaris 9 System Administration Exam Cram 2 (Exam Cram CX-310-014 & CX310-015), Adobe Reader
Dec 23, 2002
MCSA Managing a Windows 2000 Network Environment Exam Cram 2 (Exam Cram 70-218), Adobe ReaderMCSA Managing a Windows 2000 Network Environment Exam Cram 2 (Exam Cram 70-218), Adobe Reader
Dec 6, 2002
Java 2 Enterprise Edition (J2EE) Web Component Developer Exam Cram 2 (Exam Cram 310-080)Java 2 Enterprise Edition (J2EE) Web Component Developer Exam Cram 2 (Exam Cram 310-080)
Nov 26, 2002
Java 2 Enterprise Edition (J2EE) Web Component Developer Exam Cram 2 (Exam Cram 310-080), Adobe ReaderJava 2 Enterprise Edition (J2EE) Web Component Developer Exam Cram 2 (Exam Cram 310-080), Adobe Reader
Nov 26, 2002
A+ Exam Cram 2 (Exam Cram 220-221, Exam Cram 220-222), Adobe ReaderA+ Exam Cram 2 (Exam Cram 220-221, Exam Cram 220-222), Adobe Reader
Nov 21, 2002

Sorry, this author hasn't posted any blogs.

Technology Strategies

Like this article? We recommend
Technology Strategies

The Business Software Association (BSA) has been conducting concerted campaigns to warn businesses about potential legal and financial penalties that attach to illegal or illicit use of copyrighted software for quite some time. Let author and columnist Ed Tittel explain what could happen to you if you get caught pirating software, and review tools and techniques to audit and ensure software license and compliance for the computers on your premises. In this case, an ounce of prevention is not only better than a pound of cure, it's also substantially more affordable!

On November 6, 2000 — slightly more than a year ago — my company received a letter in the mail from the Business Software Alliance that changed the way we've done business ever since. In case you don't know about this organization, the Business Software Alliance (BSA) is a non-profit organization formed to enforce software licensing agreements. In fact, the BSA pursues all kinds of tactics to make sure that large and small businesses adhere to the terms and conditions found in the licenses for the software they use, with heavy emphasis on stamping out software piracy.

The letter we received from the BSA, as I learned later, represented a major thrust by the BSA into secondary metropolitan areas to "encourage" license compliance from local businesses. At the same time that the letter hit our mailbox, similar letters were showing up in other mailboxes by the thousands in our hometown of Austin, Texas, but also in St. Louis, Missouri, and other cities with between one and three million inhabitants.

Campaigns for the largest US cities, such as New York, Los Angeles, Chicago, and so forth, have not only included targeted mailings like the one we received, but also billboards and print ads to alert organizations that if they are caught in violation of software licenses, they are liable for hefty fines and penalties. In fact, the letters and the ads point out almost gleefully that in addition to being forced to pay for all software used in violation of software licensing requirements, organizations caught committing piracy can be levied fines up to $150,000 per infraction for each illicit or pirated copy of software found on their premises. Big ouch!

Who's Pushing the BSA's Buttons?

Before I go any further, it's important to examine the BSA's mission statement: "The Business Software Alliance is the voice of companies developing the software, hardware and technologies building the Internet and electronic commerce" (italics are mine, for emphasis only). That's right, the BSA is funded by the very companies who seek to benefit from eliminating software piracy by selling legitimate copies of software to companies that may not be in compliance with licensing requirements for commercial software.

When considering who's behind the BSA, think about big software companies in this context — for example, Microsoft, whose name shows up in tandem with the BSA in news stories and press releases more often than not. In fact, BSA worldwide members include Adobe, Apple, Autodesk, Bentley Systems, CNC Software/Mastercam, Macromedia, Microsoft, Symantec, and UGS, among others. There's even been speculation that member software companies contribute names and addresses of customers who've licensed software from them in the areas targeted for BSA mailings and advertisements. This may seem a bit paranoid, but it stands to reason that organizations willing to join those companies' registration databases may be law-abiding enough to be scared or forced into compliance by threats of legal action and financial penalties. Real pirates (the seagoing kind, that is) were also usually scofflaws, inclined to avoid and ignore the law except when compelled to admit its existence by superior force. I believe that hardened modern-day digital pirates probably have similar attitudes toward software licenses as well.

The tactic used in the letter we received from the BSA warned of potential spot-checks on companies in our area. It also indicated that the BSA was declaring an amnesty through November 30, 2000, for companies who could show proof of purchase and legitimate licenses for all software in use on their premises. In other words, we had just a little over three weeks to conduct a complete software audit, figure out our compliance posture, purchase any necessary software, and get our records in order. The letter made it clear that only by doing so could we safely withstand a potential hostile audit from the "software police."

  • Share ThisShare This
  • Your Account

Discussions

Make a New Comment

You must log in in order to post a comment.

Informit Network