Skip to main content

Leveraging Existing Code: APIs, Libraries, and Open-Source Projects

  • Chapter
  • First Online:
How to Speak Tech
  • 1429 Accesses

Abstract

Imagine how much more slowly society would have developed if no one could leverage the inventions of others to design new products. Using others’ innovations for new discoveries is crucial. Maybe a drug developed for one disease can be adapted to cure another. Perhaps flexible glass created for more durable dishware can be used to make unbreakable cell phone screens. We continuously search for the next best thing, and we cannot expect to find it if we always begin from scratch.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 24.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 32.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    This chapter draws adaptively on schemata in Paul Reinheimer, Professional Web APIs with PHP. Wrox, 2006.

  2. 2.

    “The Free Software Definition,” www.gnu.org/philosophy/free-sw.html , 2013.

  3. 3.

    “The Open Source Definition,” http://opensource.org/osd , n.d.

  4. 4.

    See, for example, Vinod Valloppillil, “Open Source Software,” Microsoft Memorandum, August 11, 1998. Available at http://catb.org/~esr/halloween/halloween1.html#quote8 .

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Vinay Trivedi

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Trivedi, V. (2019). Leveraging Existing Code: APIs, Libraries, and Open-Source Projects. In: How to Speak Tech. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4324-4_6

Download citation

Publish with us

Policies and ethics