Not Really!
-Not Really!
- -The analogy does not fit for the same reasons that FOSS is a moral - imperative!
- -Physical objects are hard to store, move, copy, modify and reinstall.
- -FOSS is trivially stored, moved, copied, modified and - reinstalled.
Manufacturers and firms who want to make proprietary - software who seek to punish (for financial gain) any consumers who - share their software in the same way the laws of physics “punish” us - by making it hard to move physical items around the - world.
SBOM, like any cute marketing term, favors form over function.
-As a marketing term, SBOM lacks specificity, which we should use to our - advantage as activists.
-There are competing SBOM format standards.
-The CRA probably says the most about SBOMs of any regulation in the - world …
-… but it mentions it only a few times and rather vaguely.
-& CRA implementation regulations are still in flux.
--“Market surveillance authorities should be able to request manufacturers -… to submit the … SBOMs that they have generated pursuant to -this Regulation. In order to protect the confidentiality of SBOMs, market -surveillance authorities should submit relevant information about -dependencies to ADCO in an anonymised and aggregated manner. ”
--“[M]anufacturers should identify and document components contained in the -products with digital elements, including by drawing up an SBOM. … -Manufacturers should not be obliged to make the SBOM public.”
-“Implementing powers should be conferred on the Commission to -… specify the - format and elements of the SBOM … ” -
You may have heard there has been a regime change in my homeland.
-The Biden EOs are being rescinded and/or ignored.
-There is no law in the USA that mandates SBOMs.
-At least as long as we remain a Republic, executive orders - do not have the force of law by themselves.
-Despite there being no actual mandate, we shouldn't ignore SBOMs, - because …
-(heavily paraphrased)
-Blessed are the list makers, for they shall inherit …
the
- …
- bureaucracy … ?!?
The complete, corresponding source code including “scripts used to - control compilation and installation of the executable” … and a - verifiably reproducible build.
-Everything after that is just making lists.
-I have a keynote about another interesting topic tomorrow: