Kapitel 15. Abhängigkeiten von Drittanbietern ausnutzen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Es ist kein Geheimnis, dass die Software von heute auf OSS aufbaut. Selbst im kommerziellen Bereich basieren viele der größten und profitabelsten Produkte auf Open-Source-Beiträgen einer großen Zahl von Entwicklern auf der ganzen Welt.

Einige Produkte, die auf OSS basieren, sind:

  • Reddit (BackBoneJS, Bootstrap)

  • Twitch (Webpack, Nginx)

  • YouTube (Polymer)

  • LinkedIn (EmberJS)

  • Microsoft Office Web (AngularJS)

  • Amazon DocumentDB (MongoDB)

Abgesehen davon, dass einfach nur auf OSS angewiesen ist, machen viele Unternehmen jetzt ihre Kernprodukte mit Open Source und verdienen mit Support oder laufenden Dienstleistungen, anstatt die Produkte direkt zu verkaufen. Einige Beispiele dafür sind:

  • Automattic Inc. (WordPress)

  • Canonical (Ubuntu)

  • Koch (Chefkoch)

  • Docker (Docker)

  • Elastic (Elasticsearch)

  • Mongo (MongoDB)

  • GitLab (GitLab)

BuiltWith ist ein Beispiel für eine Webanwendung, die andere Webanwendungen mit einem Fingerabdruck versieht, um festzustellen, auf welcher Technologie sie basieren(Abbildung 15-1). Dies ist nützlich, um schnell die Technologie hinter einer Webanwendung zu bestimmen.

BuiltWith
Abbildung 15-1. BuiltWith Webanwendung

Die Abhängigkeit von OSS ist zwar bequem, birgt aber ...

Get Sicherheit von Webanwendungen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.