O'Reilly logo

Growing Software by Louis Testa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Third-Party Packages Integrated into the System

In most small software companies, the development team integrates third-party code into the product because it shortens development time. You need to identify and document these packages for a number of reasons:

  • Potential investors will request this information as part of due diligence.

  • External security audits will require a list of third-party packages used.

  • Third-party packages can increase your product costs if the vendor raises its rates.

  • Third-party package vendors can change licensing requirements, making it difficult to meet your goals and the license requirements.

  • Third-party packages can affect the quality of your product.

  • A third-party package that you have modified can increase ongoing costs, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required