Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Better PURLs for Better Software Compliance Processes

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the critical role of Package URLs (PURLs) in software compliance through this 39-minute conference talk from the Linux Foundation. Learn how reliable software component identification serves as a fundamental requirement for regulatory compliance across programming languages, package ecosystems, tools, APIs, and databases. Discover why PURL has become the de-facto standard adopted by open source and proprietary Software Composition Analysis (SCA) tools, Software Bill of Materials (SBOM) specifications, Vulnerability Exploitability Exchange (VEX) formats, and vulnerability databases. Examine the significant inconsistencies revealed in a 2024 SCA report regarding how different tools create PURLs and understand the challenges this creates for compliance processes. Delve into the Better PURLs project, a comprehensive initiative featuring open source tools and open data designed to address these inconsistencies through extended PURL syntax validation. Understand how this validation ensures PURL components including namespace, name, version, and qualifiers are correct for specific package ecosystems according to specifications, while confirming that PURLs accurately locate existing software package artifacts. Gain insights from industry experts Philippe Ombredanne from AboutCode and Alyssa Wright from Bloomberg as they present the latest developments in PURL standardization and demonstrate how accurate, correct PURLs facilitate improved compliance processes for organizations managing software components and dependencies.

Syllabus

Better PURLs for Better Software Compliance Processes - Philippe Ombredanne & Alyssa Wright,

Taught by

Linux Foundation

Reviews

Start your review of Better PURLs for Better Software Compliance Processes

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.