Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the critical need for standardizing open source package requirements across different packaging ecosystems in this 40-minute conference talk from the Linux Foundation. Learn how the absence of a unified requirement specification creates challenges in addressing vulnerabilities and license conflicts, despite the existence of Semver 2.0 for version syntax. Discover insights from Deps.dev's analysis of requirement specifications across five major ecosystems including Maven, Cargo, and PyPI, and understand how they've developed a unified set representation for cross-ecosystem tooling. Examine the ecosystem-specific quirks and commonalities that exist in current requirement systems, and understand why establishing a well-defined, industry-supported requirement specification is essential for the future of open source package management and security.
Syllabus
We Need a Standard for Open Source Package Requirements - Elitsa Bankova & Eve Martin-Jones, Google
Taught by
Linux Foundation