Date   

Re: Congress is considering removing the SBOM provision from the NDAA Bill now before Congress

Eliot Lear
 

Why?  GSA is already specifying SBOMs.  And is the list to encourage congressional lobbying?

On 16.12.22 20:38, Dick Brooks wrote:

FYI:

 

Please get the word out to restore the SBOM provision in the NDAA.

 

“I don't see why any member of Congress would want to hamstring their own cybersecurity professionals from monitoring and mitigating software vulnerabilities that are detectable using an SBOM. Members of Congress please help your own cybersecurity professionals that work so hard to keep you and your districts safe from hacker attacks. Restore the SBOM provision in the NDAA.”

 

https://energycentral.com/c/pip/industry-objections-spur-changes-cybersecurity-provisions-defense-bill%C2%A0%C2%A0

 

 

Thanks,

 

Dick Brooks

 

Active Member of the CISA Critical Manufacturing Sector,

Sector Coordinating Council – A Public-Private Partnership

 

Never trust software, always verify and report!

http://www.reliableenergyanalytics.com

Email: dick@...

Tel: +1 978-696-1788

 


Congress is considering removing the SBOM provision from the NDAA Bill now before Congress

Dick Brooks
 

FYI:

 

Please get the word out to restore the SBOM provision in the NDAA.

 

“I don't see why any member of Congress would want to hamstring their own cybersecurity professionals from monitoring and mitigating software vulnerabilities that are detectable using an SBOM. Members of Congress please help your own cybersecurity professionals that work so hard to keep you and your districts safe from hacker attacks. Restore the SBOM provision in the NDAA.”

 

https://energycentral.com/c/pip/industry-objections-spur-changes-cybersecurity-provisions-defense-bill%C2%A0%C2%A0

 

 

Thanks,

 

Dick Brooks

 

Active Member of the CISA Critical Manufacturing Sector,

Sector Coordinating Council – A Public-Private Partnership

 

Never trust software, always verify and report!

http://www.reliableenergyanalytics.com

Email: dick@...

Tel: +1 978-696-1788

 


Possible Vendor Day

Dick Brooks
 

Sending this to the SPDX list per Gary’s suggestion at today’s SPDX tech team meeting. .

 

Last Week I attended a FERC-DOE supply chain technical conference and a suggestion was made to host a “SBOM Vendor Day” to show the energy industry what is available for processing (creating/consuming) SBOM’s.

 

At this point it’s “just an idea” and there is nothing concrete. I’ve been collecting email from parties with an interest in participating in a SBOM Vendor Day, IF this “Vendor Day” concept comes to fruition.

 

Please email me if interested in participating in a SBOM Vendor Day presentation for the Energy industry.

 

FYI: So far OWASP and Microsoft have expressed interest in participating, IF this SBOM Vendor Day comes to fruition.

 

Thanks,

 

Dick Brooks

 

Active Member of the CISA Critical Manufacturing Sector,

Sector Coordinating Council – A Public-Private Partnership

 

Never trust software, always verify and report!

http://www.reliableenergyanalytics.com

Email: dick@...

Tel: +1 978-696-1788

 


Your feedback as open source licenses expert/user about OSLiFe-DiSC tool

Sihem Ben Sassi
 

Dear all,

A step forward to automate license processing is to characterize legal terms dealt with by licenses and describe licenses accordingly in order to reach a standardized model.

To that end, we developed the OSLiFe-DiSC tool (https://sihem.pythonanywhere.com/ -- please refresh the page if an error is displayed--) based on an open source licenses feature model. It allows (1) discovering licenses features (i.e. description according to the model), (2) selecting licenses satisfying desired features, and (3) comparing two licenses. A 8 minutes video demo (https://youtu.be/VwzBq7XBTvk) shows the OSLiFe-DiSC functionalities.

I would ask you, as licenses expert and/or user, to try the tool and give your feedback by filling the questionnaire accessible through the peach colored button inside the OSLiFe-DiSC tool, or directly through https://cutt.ly/G0eiq92

If needed, you may see the manuscript available at https://cutt.ly/P0wsuA for more information about extracted legal terms represented by the features of the licenses model.

Your feedback is very appreciated and needed.

Best Regards,

Sihem Ben Sassi
PhD, HDR in computer sciences


Re: Interpreting SPDX Validator Error: SpdxIdInUseException ... ExtractedLicensingInfo

Keith Zantow
 

Thank you, Gary! I wasn't sure where the right place was to ask this question. Issue submitted with example: https://github.com/spdx/spdx-online-tools/issues/414


On Wed, Dec 7, 2022 at 5:01 PM Gary O'Neall <gary@...> wrote:

Hi Keith,

 

The “Unexpected Error” usually indicates an issue with the validation tool itself.  Can you post an issue at https://github.com/spdx/spdx-online-tools/issues and attach a file that reproduces the problem?  Alternatively, you can email me the information at gary@....

 

Thanks,
Gary

 

From: spdx@... <spdx@...> On Behalf Of Keith Zantow via lists.spdx.org
Sent: Tuesday, December 6, 2022 1:19 PM
To: spdx@...
Subject: [spdx] Interpreting SPDX Validator Error: SpdxIdInUseException ... ExtractedLicensingInfo

 

Hi,

 

I'm using the SPDX online validator and I'm trying to understand what this error means. Could someone shed some light on it?

 

Analysis exception processing SPDX file: Unexpected Error: org.spdx.library.model.SpdxIdInUseException: Can not create Apache-2.0. It is already in use with type ListedLicense which is incompatible with type ExtractedLicensingInfo

 

Thanks much,

-Keith Zantow


Re: Interpreting SPDX Validator Error: SpdxIdInUseException ... ExtractedLicensingInfo

Gary O'Neall
 

Hi Keith,

 

The “Unexpected Error” usually indicates an issue with the validation tool itself.  Can you post an issue at https://github.com/spdx/spdx-online-tools/issues and attach a file that reproduces the problem?  Alternatively, you can email me the information at gary@....

 

Thanks,
Gary

 

From: spdx@... <spdx@...> On Behalf Of Keith Zantow via lists.spdx.org
Sent: Tuesday, December 6, 2022 1:19 PM
To: spdx@...
Subject: [spdx] Interpreting SPDX Validator Error: SpdxIdInUseException ... ExtractedLicensingInfo

 

Hi,

 

I'm using the SPDX online validator and I'm trying to understand what this error means. Could someone shed some light on it?

 

Analysis exception processing SPDX file: Unexpected Error: org.spdx.library.model.SpdxIdInUseException: Can not create Apache-2.0. It is already in use with type ListedLicense which is incompatible with type ExtractedLicensingInfo

 

Thanks much,

-Keith Zantow


Interpreting SPDX Validator Error: SpdxIdInUseException ... ExtractedLicensingInfo

Keith Zantow
 

Hi,

I'm using the SPDX online validator and I'm trying to understand what this error means. Could someone shed some light on it?

Analysis exception processing SPDX file: Unexpected Error: org.spdx.library.model.SpdxIdInUseException: Can not create Apache-2.0. It is already in use with type ListedLicense which is incompatible with type ExtractedLicensingInfo

Thanks much,
-Keith Zantow


Re: SPDX creation phase

Jimmy Ahlberg
 

Having also been in that call I would also like this clarification. The idea behind having this information available is for the recipient to make her or his own judgement on how accurate they expect such to be.

 

If this has been solved in the SPDX community that would be great. 😊 Steve’s comments on different “stages” was not something I had considered, but it does potentially complicate things.

 

BR J

 

From: spdx@... <spdx@...> On Behalf Of Steve Kilbane via lists.spdx.org
Sent: Thursday, 1 December 2022 12:20
To: spdx@...
Subject: [spdx] SPDX creation phase

 

Hi all,

 

One of the suggestions in today’s call for the OpenChain Telco SIG, where we’re discussing proposals for an SBOM standard for the Telecommunications industry, was:

 

> SBOMs conforming to the Telco SBOM Specification need to contain the information when the SBOM was created in the “Created” SPDX field and at what phase of the software build it was created (“pre-build”, “build-time” or “post-build”) in the CreatorComment SPDX field.

 

(See https://github.com/OpenChain-Project/Telco-WG/pull/15)

 

I raised a concern about ambiguity here, in that your application may be built from libraries that are built at an earlier stage, so the SBOM information may be created after some components are built, but before others. A recipient of the SBOM might also interpret each of these three phrases differently from the creator of the SBOM. I recall hearing that there have been conversations about many different SBOMs according to phase (source SBOM, build SBOM, deploy SBOM, cloud SBOM, etc.), so I wondered whether there was advice that the Telco SIG could lean upon, rather than trying to formulate a solution when it’s already a solved problem.

 

Apologies if this isn’t the right group.

 

steve

 


FERC-DOE Supply Chain Technical Conference on December 7, 2022 at FERC HQ in Washington.

Dick Brooks
 

Hoping to meet some people at this supply chain technical conference in Washington on December 7.

 

Please come out and show your support for SBOM in software supply chains and meet many of the people working on supply chain initiatives in the electric industry.

 

https://www.ferc.gov/news-events/events/joint-ferc-doe-supply-chain-risk-management-technical-conference-12072022

 

 

Thanks,

 

Dick Brooks

 

Active Member of the CISA Critical Manufacturing Sector,

Sector Coordinating Council – A Public-Private Partnership

 

Never trust software, always verify and report!

http://www.reliableenergyanalytics.com

Email: dick@...

Tel: +1 978-696-1788

 


Re: SPDX creation phase

Gary O'Neall
 

Hi Steve,

 

I’m going to include the SPDX tech group on the email thread – sorry to many of you for the duplication.

 

Steve – If you’re a member of that email we can continue the thread there.

 

There is a Build Profile working group which is tackling very similar problems for the SPDX 3.0 spec led by Brandon and Nisha (cc’d) – you may want to connect with that group.

 

For SPDX 2.3, I have a couple of thoughts and suggestions.  I think the Creation Information created date will provide the information on when the SBOM was created.  We don’t have any fields at the SPDX Document level to store and retrieve the build phase information, but we have added 3 new fields at the package level which may be useful:

 

For a typical SBOM, the SPDX document will have a Document Describes which points to the package the SBOM is describing.  Although it isn’t direct, you could use the Built Date and Release Date along with the Creation information to determine where in the lifecycle the SBOM was created.  Since these are optional fields, the Telco SIG would need to specify that they be included for the package in the Document Describes field.

 

Using the comment field for information not in the SPDX spec is an acceptable practice – especially if the information is intended to be human readable.  You can also use an Annotation on the SPDX document for the same purpose.  The advantage of the Annotation is you can have more than one with each Annotation having a specific purpose.  For example, you could have an Annotation “Build-Phase: pre-build” and an separate annotation for unrelated information.

 

 

Best regards,

Gary

 

From: spdx@... <spdx@...> On Behalf Of Steve Kilbane
Sent: Thursday, December 1, 2022 3:20 AM
To: spdx@...
Subject: [spdx] SPDX creation phase

 

Hi all,

 

One of the suggestions in today’s call for the OpenChain Telco SIG, where we’re discussing proposals for an SBOM standard for the Telecommunications industry, was:

 

> SBOMs conforming to the Telco SBOM Specification need to contain the information when the SBOM was created in the “Created” SPDX field and at what phase of the software build it was created (“pre-build”, “build-time” or “post-build”) in the CreatorComment SPDX field.

 

(See https://github.com/OpenChain-Project/Telco-WG/pull/15)

 

I raised a concern about ambiguity here, in that your application may be built from libraries that are built at an earlier stage, so the SBOM information may be created after some components are built, but before others. A recipient of the SBOM might also interpret each of these three phrases differently from the creator of the SBOM. I recall hearing that there have been conversations about many different SBOMs according to phase (source SBOM, build SBOM, deploy SBOM, cloud SBOM, etc.), so I wondered whether there was advice that the Telco SIG could lean upon, rather than trying to formulate a solution when it’s already a solved problem.

 

Apologies if this isn’t the right group.

 

steve

 


Re: SPDX creation phase

Dick Brooks
 

Steve,

 

SBOM’s are created to serve a purpose, for example some SBOM’s are used for license management, some are used for dependency tracking and the one I’m most familiar with is an SBOM used by a software consumer in a software risk assessment.

 

In the risk assessment case it’s imperative that the SBOM describe the contents of a software package used for installation and execution in a consumers digital ecosystem. Data in this SBOM, i.e. component names and versions, is more compatible with vulnerability databases when searching for CVE’s filed against component software, i.e. Log4j is a good example.

 

I can’t speak to SBOM’s used for other purposes.

 

Thanks,

 

Dick Brooks

 

Active Member of the CISA Critical Manufacturing Sector,

Sector Coordinating Council – A Public-Private Partnership

 

Never trust software, always verify and report!

http://www.reliableenergyanalytics.com

Email: dick@...

Tel: +1 978-696-1788

 

From: spdx@... <spdx@...> On Behalf Of Steve Kilbane
Sent: Thursday, December 1, 2022 6:20 AM
To: spdx@...
Subject: [spdx] SPDX creation phase

 

Hi all,

 

One of the suggestions in today’s call for the OpenChain Telco SIG, where we’re discussing proposals for an SBOM standard for the Telecommunications industry, was:

 

> SBOMs conforming to the Telco SBOM Specification need to contain the information when the SBOM was created in the “Created” SPDX field and at what phase of the software build it was created (“pre-build”, “build-time” or “post-build”) in the CreatorComment SPDX field.

 

(See https://github.com/OpenChain-Project/Telco-WG/pull/15)

 

I raised a concern about ambiguity here, in that your application may be built from libraries that are built at an earlier stage, so the SBOM information may be created after some components are built, but before others. A recipient of the SBOM might also interpret each of these three phrases differently from the creator of the SBOM. I recall hearing that there have been conversations about many different SBOMs according to phase (source SBOM, build SBOM, deploy SBOM, cloud SBOM, etc.), so I wondered whether there was advice that the Telco SIG could lean upon, rather than trying to formulate a solution when it’s already a solved problem.

 

Apologies if this isn’t the right group.

 

steve

 


SPDX creation phase

Steve Kilbane
 

Hi all,

 

One of the suggestions in today’s call for the OpenChain Telco SIG, where we’re discussing proposals for an SBOM standard for the Telecommunications industry, was:

 

> SBOMs conforming to the Telco SBOM Specification need to contain the information when the SBOM was created in the “Created” SPDX field and at what phase of the software build it was created (“pre-build”, “build-time” or “post-build”) in the CreatorComment SPDX field.

 

(See https://github.com/OpenChain-Project/Telco-WG/pull/15)

 

I raised a concern about ambiguity here, in that your application may be built from libraries that are built at an earlier stage, so the SBOM information may be created after some components are built, but before others. A recipient of the SBOM might also interpret each of these three phrases differently from the creator of the SBOM. I recall hearing that there have been conversations about many different SBOMs according to phase (source SBOM, build SBOM, deploy SBOM, cloud SBOM, etc.), so I wondered whether there was advice that the Telco SIG could lean upon, rather than trying to formulate a solution when it’s already a solved problem.

 

Apologies if this isn’t the right group.

 

steve

 


Re: Thurs SPDX General Meeting Reminder

Phil Odence
 

Small correction: Thurs is Dec 1.

 

From: spdx@... <spdx@...> on behalf of Phil Odence via lists.spdx.org <phil.odence=synopsys.com@...>
Date: Wednesday, November 30, 2022 at 10:16 AM
To: SPDX-general <spdx@...>
Subject: [spdx] Thurs SPDX General Meeting Reminder

 This month we’ll have a couple special presentations. Gary will give a debrief on Wednesday’s docfest. Alexios will walk is through the GitHub 3.0 directories so everyone knows how to contribute.

 

We’d like to add a regular General Meeting topic on presentation folks are delivering featuring SPDX. If you know if any recent or upcoming please add them to the repo created for this purpose: https://github.com/spdx/outreach/blob/main/SPDX-presentations.md

 

GENERAL MEETING

 

Meeting Time: Thurs, Dec 2, 8am PT / 10 am CT / 11am ET / 15:00 UTC. http://www.timeanddate.com/worldclock/converter.html


Conf call dial-in:

Join the meeting:
https://meet.jit.si/SPDXGeneralMeeting

To join by phone instead, tap this: +1.512.647.1431,,1310118349#

Looking for a different dial-in number?
See meeting dial-in numbers: 
https://meet.jit.si/static/dialInInfo.html?room=SPDXGeneralMeeting


If also dialing-in through a room phone, join without connecting to audio: 
https://meet.jit.si/SPDXGeneralMeeting#config.startSilent=true

 

Etherpad for minutes:

https://spdx.swinslow.net/p/spdx-general-minutes

 

Administrative Agenda

Attendance

Minutes Approval:  https://github.com/spdx/meetings/blob/main/general/2022-11-03.md

 

Presentations – Gary and Alexios

 

Steering Committee Update - Phil

 

Technical Team Report – Kate/Gary/Others

  • Specification and Profiles
    • Overview
    • Core
    • Legal
    • Integrity
    • Defects
    • Usage and Other Emerging
  • Tooling

 

Legal Team Report – Jilayne/Paul/Steve

 

Outreach/Website Team Report – Jack/Sebastian/Alexios

 


Thurs SPDX General Meeting Reminder

Phil Odence
 

 This month we’ll have a couple special presentations. Gary will give a debrief on Wednesday’s docfest. Alexios will walk is through the GitHub 3.0 directories so everyone knows how to contribute.

 

We’d like to add a regular General Meeting topic on presentation folks are delivering featuring SPDX. If you know if any recent or upcoming please add them to the repo created for this purpose: https://github.com/spdx/outreach/blob/main/SPDX-presentations.md

 

GENERAL MEETING

 

Meeting Time: Thurs, Dec 2, 8am PT / 10 am CT / 11am ET / 15:00 UTC. http://www.timeanddate.com/worldclock/converter.html


Conf call dial-in:

Join the meeting:
https://meet.jit.si/SPDXGeneralMeeting

To join by phone instead, tap this: +1.512.647.1431,,1310118349#

Looking for a different dial-in number?
See meeting dial-in numbers: 
https://meet.jit.si/static/dialInInfo.html?room=SPDXGeneralMeeting


If also dialing-in through a room phone, join without connecting to audio: 
https://meet.jit.si/SPDXGeneralMeeting#config.startSilent=true

 

Etherpad for minutes:

https://spdx.swinslow.net/p/spdx-general-minutes

 

Administrative Agenda

Attendance

Minutes Approval:  https://github.com/spdx/meetings/blob/main/general/2022-11-03.md

 

Presentations – Gary and Alexios

 

Steering Committee Update - Phil

 

Technical Team Report – Kate/Gary/Others

  • Specification and Profiles
    • Overview
    • Core
    • Legal
    • Integrity
    • Defects
    • Usage and Other Emerging
  • Tooling

 

Legal Team Report – Jilayne/Paul/Steve

 

Outreach/Website Team Report – Jack/Sebastian/Alexios

 


Re: SBOM Survey

karen.bennet
 

This survey was a great start to gather feedback about SBOM, but it would be good to get some questions about AI sBOM, they need additional information collected

On Thu, Nov 10, 2022 at 1:34 AM Wintersgill, Nathan <njwintersgill@...> wrote:

Dear SPDX Community,

The SEMERU research lab from William and Mary is conducting an online survey to understand issues, needs, and opportunities related to software supply chain management through Software Bill of Materials (SBOMs).

If you have knowledge of or experience with SPDX or other SBOM formats, we would value your participation in this study.

We would greatly appreciate 20-30 minutes of your time to complete the survey: https://wmsas.qualtrics.com/jfe/form/SV_cO4qm1gk3AFunJk.

If you decide to participate, we kindly ask you to complete the survey as soon as possible, ideally within a week. Participating will enter you into a lottery to win one of 10 $50 Amazon gift cards.

Your participation will help us in our mission to better understand the current state of SBOMs in practice and help us provide better resources and tools to developers for managing and securing their own software supply chains.

If you have any questions about our research, our methods, or our survey please do not hesitate to ask. If you have any colleagues who you believe may have valuable domain knowledge and experience, please forward this email and survey to them.

This research is conducted under protocol PHSC-2022-07-14-15722 approved by the IRB at William and Mary.

Thank you for your time,

Oscar Chaparro - Assistant Professor (oscarch@...)

Denys Poshyvanyk - Professor (dposhyvanyk@...)

Trevor Stalnaker - Ph.D. student (twstalnaker@...)

Nathan Wintersgill - Ph.D. student (njwintersgill@...)


SBOM Survey

Wintersgill, Nathan
 

Dear SPDX Community,

The SEMERU research lab from William and Mary is conducting an online survey to understand issues, needs, and opportunities related to software supply chain management through Software Bill of Materials (SBOMs).

If you have knowledge of or experience with SPDX or other SBOM formats, we would value your participation in this study.

We would greatly appreciate 20-30 minutes of your time to complete the survey: https://wmsas.qualtrics.com/jfe/form/SV_cO4qm1gk3AFunJk.

If you decide to participate, we kindly ask you to complete the survey as soon as possible, ideally within a week. Participating will enter you into a lottery to win one of 10 $50 Amazon gift cards.

Your participation will help us in our mission to better understand the current state of SBOMs in practice and help us provide better resources and tools to developers for managing and securing their own software supply chains.

If you have any questions about our research, our methods, or our survey please do not hesitate to ask. If you have any colleagues who you believe may have valuable domain knowledge and experience, please forward this email and survey to them.

This research is conducted under protocol PHSC-2022-07-14-15722 approved by the IRB at William and Mary.

Thank you for your time,

Oscar Chaparro - Assistant Professor (oscarch@...)

Denys Poshyvanyk - Professor (dposhyvanyk@...)

Trevor Stalnaker - Ph.D. student (twstalnaker@...)

Nathan Wintersgill - Ph.D. student (njwintersgill@...)


FOSDEM 2023 - SBOM devroom info and CfP

Alexios Zavras
 

[this is also available as https://gist.github.com/zvr/c852b4a560ac2c67885c473034cd4a93]

 

# FOSDEM 2023 - SBOM devroom info and CfP

 

## Overview

 

[FOSDEM] is one of the world's premier meetings of free software developers, with thousands of people attending each year.

FOSDEM 2023 will take place on the weekend of 4-5 February 2023 and it will be an in-person event in Brussels once again!

 

For the first time, a track ("devroom") about Software Bill of Materials (SBOM) has been accepted in the conference.

 

## Details

 

The devroom will take place for half a day (09:00-12:50), on Sunday morning, as an in-person event in a room to be announced at a later time.

 

The SBOM Devroom at FOSDEM 2023 is an informal, technical, in-person event oriented to authors, users, and enthusiasts of FLOSS programs that produce, consume, or transform SBOMs.

 

While other domains like construction, mechanical engineering, or even computer hardware have long used the concept of Bill of Materials (BOMs), software traditionally has not followed this best practice. There have been efforts running for over a decade to address this, and recent developments have pushed forward the use and wide adoption of Software BOMs. Since most of today’s software is made up of Open Source, it is important that this information can be accurately conveyed. It includes, but is not limited to, metadata such as name and version but also licensing or security information.

 

The goal of the devroom is for interested people to get in touch with each other, exchange ideas and opinions, have interesting and hopefully productive discussions, and finally what is most important: to have fun.

 

**We are looking for presenters!**

 

## Call for participation

 

We are interested in presentations on any topic related to Software Bill of Materials: content, definitions, standardization efforts, tools, etc.

 

An indicative, non-exclusive, list of topics:

 

- Tools that produce SBOMs or related information

- Tools that consume SBOMs to generate other information

- Case studies and lessons learned from real-life use or introduction of SBOMs

- Use of different types of SBOMs (e.g., Source, Build, Runtime, etc.)

- Linking and verification of SBOMs to other relevant artifacts

- Special areas of interest not covered by current SBOM formats, that need discussion to be included

 

Any effort that would lead on increasing collaboration between different approaches and tools are particularly encouraged.

 

### Key dates

 

- 28 November: Submission deadline

- 16 December: Announcement of selected talks

- 5 February: SBOM devroom in FOSDEM - You must be available in person to present your talk

 

### Submission process

 

Please use the [Pentabarf] system to submit a talk proposal for the devroom. On the "General" tab, please look for the "Track" option and choose "Software Bill of Materials devroom".

Note: if you have used FOSDEM Pentabarf before, please do _not_ create a new account/username but rather use your existing one.

 

### First-time speakers

 

FOSDEM devrooms are a welcoming environment for people who have never given a talk before. Please feel free to contact the devroom administrators personally if you would like to ask any questions about it.

 

### Submission guidelines

 

The Pentabarf system will ask for many of the essential details. Remember to re-use your account from previous years if you have one.

 

We will be looking for relevance to the conference and devroom themes, but essentially any presentation about SBOMs would qualify. Please note that the audience is expected to be _developers_ of Free and Open Source Software and will most probably be _knowledgeable_ in at least some aspects of SBOMs. Therefore aim your presentation accordingly.

 

Feel free to indicate your preferred duration for your presentation between 5 and 30 minutes, but please note that the final decision on duration will be made by the devroom administrators based on the number of accepted proposals. As the overall duration of the devroom is fixed and rather short, no presentation will exceed 30 minutes (including Q&A), so that more speakers can participate. Keep in mind that, as the event will be in-person, we also need to account for switching between speakers. Shorter presentation are **strongly** encouraged!

 

Please note FOSDEM aims to record and live-stream all talks. The CC-BY license is used for the recordings.

 

## Volunteers needed

 

To make the devroom run successfully, we are always looking for volunteers. If you will be attending the devroom and would like to help, please reach out to the organizers!

 

## Spread the word and discuss

 

If you know of any mailing lists or other online venues where this info and CfP would be relevant, please feel free to forward this document.

 

## Contact

 

The organizers of the devroom can be reached by sending email to sbom-devroom-manager@.... Please do not hesitate to contact us if you have any inquiry or suggestion for the devroom.

 

For any private queries, you may also contact the organizers directly:

- Alexios Zavras fosdem@...

- Kate Stewart stewart@...

 

[FOSDEM]: https://fosdem.org

[Pentabarf]: https://penta.fosdem.org/submission/FOSDEM23/

 

 

-- zvr

 

Intel Deutschland GmbH
Registered Address: Am Campeon 10, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva  
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928


SPDX Thurs General Meeting Reminder

Phil Odence
 

EMEA folks- US had not changed clocks yet, so the meeting time at 11EDT is an hour off from normal for you.

 

We will have a special presentation from Thomas Steenbergen about how we have been evolving SPDX to support use cases for security vulnerabilities. This is an especially timely topic as much of the SBOM buzz is around this use case. We’ve made good progress with SPDX 2.3 and more progress is planned for 3.0.

 

GENERAL MEETING

 

Meeting Time: Thurs, Nov 2, 8am PT / 10 am CT / 11am ET / 15:00 UTC. http://www.timeanddate.com/worldclock/converter.html


Conf call dial-in:

Join the meeting:
https://meet.jit.si/SPDXGeneralMeeting

To join by phone instead, tap this: +1.512.647.1431,,1310118349#

Looking for a different dial-in number?
See meeting dial-in numbers: 
https://meet.jit.si/static/dialInInfo.html?room=SPDXGeneralMeeting


If also dialing-in through a room phone, join without connecting to audio: 
https://meet.jit.si/SPDXGeneralMeeting#config.startSilent=true

 

Etherpad for minutes:

https://spdx.swinslow.net/p/spdx-general-minutes

 

Administrative Agenda

Attendance

Minutes Approval: At the bottom of this email

 

Presenation - Thomas

 

Steering Committee Update - Phil

 

Technical Team Report – Kate/Gary/Others

  • Specification and Profiles
    • Overview
    • Core
    • Legal
    • Integrity
    • Defects
    • Usage and Other Emerging
  • Tooling

 

Legal Team Report – Jilayne/Paul/Steve

 

Outreach/Website Team Report – Jack/Sebastian/Alexios

 

 

 

SPDX General Meeting Minutes - Oct 6, 2022       

 

## Administrative

* Lead by Phil Odence

* Minutes from last meeting approved

·          

### Attendance: 23

 

 

## Special Presentation - NTIA Conformance Checker – Josh Lin

* Introducing Josh and GSoC

* NTIA Minimum Elements

* Checker "checks" whether SBOM meets minimum requirements

·         * plus one other field, doc version

* Demo

·         * Web app

·         * Command line available too

* Q&A

 

## Steering Committee Update

* Wiki freeze

* 2.3 pdf

* Legal Team License List cadence

·                 

## Tech Team Report - Gary

·          

### Spec

2.3

    * Essentially released

    * Still some remaining "cleanup" items

    * But good to go; ready for use

* 3.0 Core

    * Continuing to work through core model with punchlist

    * Schedule

·             * Have been targeting end of 2022

·         * looking unlikely, 

·         * Core work is an important dependency

·         * Working with Cyclone DX on interop including tooling

·         * good working relationship

·         * aiming for lossless translation between the two

·         * trying to include as much joint functionality as possiblity

* Profile active progress towards 3.0

    * Defects - 

    * Usage - 

    * AI profile - 

    * Build profile - 

    * New FuSa profile 

* Tooling

    * Lots of activity

    * Significant interest in the Maven plugin

    * Fairly significant release of the tools in the next week or so (including Josh's utility)

    * Lots of progress on Go tools

·          

## Legal Team Report - Jilayne, Steve

Current focus is on processes and documentation

·         * ergo less on processing submissions

* However, submissions have ramped up

·         * Fedora/Richard Fontana in particular has proposed many new licenses

·         * So 32 pending, much higher than normal

·         https://github.com/spdx/license-list-XML/issues - please come and weigh in on submitted issues, re: whether requests fit with the license inclusion principles at https://github.com/spdx/license-list-XML/blob/main/DOCS/license-inclusion-principles.md

* Cadence discussion

·         * Has been calendar quarter + 1

·         * Looking at major/minor version numbers

·         * Open to input from tool vendors on Legal Team mailing list - https://lists.spdx.org/g/Spdx-legal

* Help needed

·         * People to do the work

·         * Automation of license mark up

* Old license

·         * Fedora, Debian, FreeBSD collaboration on license archaeology

 

## Outreach Team Report -  Sebastian 

Website

·         * Rebuild entering next stage

·         * Must meet LF standards

·         * Collecting member logs in vector formats (to scale up and down from phone to mega monitor)

* 2.3 pdf

·         * SPDX has grown and so has the task

·         * Jack has done previous and conversion for the ISO spec

·         * Stepping back and building markdown to LaTeX pdf convertor

·         * Pandoc has not been effective

·         * Tables are a particular problem

·         * Perhaps there's an existing, non-Pandoc, tool that would serve

·         * Should be addressed in 3.0, built in by design

·         * spec generator that Alexios is driving

* Help needed

·         * website in particular

·         * bringing content over

·         * so need 

·         * writing

·         * graphic design

·         * web development

·          

·                 

## Attendees

* Phil Odence, Synopsys/Black Duck Audits

* Jari Koivisto

* David Edelsohn

* VM Brasseur

* Armin Tanzer

* Gary O'Neall

* William Cox (Synopsys)

* Josh Lin

* Steve Winslow

* Karsten Klein (metaeffekt)

* Alex Rybak (Revenera)

* Bruce

* Brad Goldring (GTC Law Group)

* Jack Manbeck

* Rich Steenwyk (GE Healthcare)

* Bryan Cowan (Fortress)

* Nicolaus Weidner

* Jilayne Lovejoy

* Michael Herzog

* Sebastian Crane

* Molly Menoni

* Marc-Etienne Vargenau

* Ria Schalnat 

 


Re: Unicode

Nathan Willis
 

With the colossal caveat that I am only a **consumer of** Unicode's deliverables, I could speak briefly to the concern at point #3:

On Mon, Oct 31, 2022 at 11:20 AM Till Jaeger via lists.spdx.org <jaeger=jbb.de@...> wrote:

3.
To me it seems that the "Unicode® Copyright and Terms of Use" are more
or less ToU for a website and all redistributables are under "Unicode-DFS".

This is certainly inconvenient, but the Unicode site does host quite a few items with practical application, but which aren't under the "DATA FILES" and "SOFTWARE" hierarchies spelled out in "B" of the TOU.

Namely, there is the whole "Unicode® Technical Site" at the entry point https://unicode.org/main.html ... which is different from the "Unicode site" at the entry point https://home.unicode.org/

Some of that "Technical Site" material covers projects and committees; there are also older documents, proposals, some data tables, things called "annexes" that I'm never 100% sure I understand the status of, and so on. My guess would be that there is a lot of legacy material from the organization's history that simply doesn't have a clear-cut, select-a-license-from-the-dropdown option.

Fortunately, a lot of that material is mostly needed as references, but I can certainly see how occasions would arise where quoting from it is necessary to squash a bug. I've had people attach screenshots from really old Unicode docs in discussion threads. So I wouldn't attempt to weigh in on the other issues (certainly keeping the text up-to-date sounds vital), but merely dropping the license from SPDX would likely affect (a few) projects downstream.

Nate

--
nathan.p.willis
nwillis@...


Unicode

Till Jaeger
 

Dear all,

I'm wondering why https://spdx.org/licenses/Unicode-TOU.html is (still)
part of the license list. Could it be deprecated?

1.
First of all, the current text of the "Unicode® Copyright and Terms of
Use" is quite different from the text which is referenced at
https://spdx.org/licenses/Unicode-TOU.html (SPDX License Diff is very
helpful to show the differences - thanks again to Alan Tse).

2.
Sec. C.3 of the current version refers to the "Unicode Data Files and
Software License":

"Further specifications of rights and restrictions pertaining to the use
of the Unicode DATA FILES and SOFTWARE can be found in the Unicode Data
Files and Software License."

The "Unicode Data Files and Software License"
(https://www.unicode.org/license.txt) is similar but not identical to
"https://spdx.org/licenses/Unicode-DFS-2016.html".

3.
To me it seems that the "Unicode® Copyright and Terms of Use" are more
or less ToU for a website and all redistributables are under "Unicode-DFS".

4.
Unicode modifies the "year" within the copyright notice from year to
year. The "Unicode Data Files and Software License" provides as follows:

"this copyright and permission notice appear with all copies
of the Data Files or Software"

Would this require to identify in which year the data and/or software
was copied from the Unicode website to use the license text with the
correct year? Would it be sufficient to use the most recent version of
the license text? Should this be reflected in the SPDX identifier?


Is there anybody with more background information who can give some
assistance?

Best regards,

Till