OSPOlogy Follow-up: How to automate your FOSS policy and processes #207
Replies: 6 comments 5 replies
-
Question from Q&A: One of the challenges I see with ORT is to scan C,C++ sources which uses Yocto/Apertis for build. How to acheive good accuracy for such use cases? |
Beta Was this translation helpful? Give feedback.
-
Question from Q&A Hi Thomas, One question, currently ORT supports which commercial vendor for snippet scanning ? |
Beta Was this translation helpful? Give feedback.
-
Question from Q&A Does it scan containers? Also, can it take an SBOM as an input and enrich with data? |
Beta Was this translation helpful? Give feedback.
-
Question from Q&A What about integrating Tern for container scanning - that seems to be what OpenChain recommended.? |
Beta Was this translation helpful? Give feedback.
-
I can add here that SCANOSS allows detection of code copied from the internet, and allows compliance validation by checking against the existing known list of components (SBOM).
Moreover, ORT integrates natively with SCANOSS, hitting by default the public OSSKB.org API service provided by the Software Transparency Foundation.
The combination of ORT and SCANOSS (detection of declared and undeclared dependencies, respectively) gives you a full view of dependencies and a complete SBOM.
… On 16 Nov 2022, at 12:49, Thomas Steenbergen ***@***.***> wrote:
ORT currently does not support the build tools for embedded build tools such as Yocto/Apertis - these are complex tools and we currently don't have the needed know-how/bandwidth within the contributors to implement support. Our friends at the [])(https://www.doubleopen.org/) project have if I remember correctly build an Yocto + ORT scanning pipeline for the clients.
If you are interested in adding Yocto/Apertis to ORT please reach out to us on ORT Slack or to me personally.
C/C++ community does not have a package manager and common practice we see developers just copy past code from the internet without retaining the original code repository, revision/version.
Ideally you have an engineer standards within your organization in place that outline how to retain copyright,license, code repository and revision for snippet/files/projects copied into your organization code base.
ORT does support using SPDX to describe C/C++ packages (name/version/repository/revision) in your code for spec see base spdx/spdx-spec#439 <spdx/spdx-spec#439> and for example https://github.com/movetk/movetk/blob/2059d2dfe4fb76d8e8f638c22d177fec5282e369/third_party/GsTL/package.spdx.yml
—
Reply to this email directly, view it on GitHub <#207 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AXICFUHVRN2EB46YBACQNPDWITC4NANCNFSM6AAAAAASAG5LSQ>.
You are receiving this because you are subscribed to this thread.
|
Beta Was this translation helpful? Give feedback.
-
Thanks, Thomas. I replied to your previous email before seeing this one :)
… On 16 Nov 2022, at 12:38, Thomas Steenbergen ***@***.***> wrote:
Snippet scanning currently requires a commercial vendor and ORT has built-in support for FOSS ID. Porsche OSPO are working on adding BlackDuck Hub support see oss-review-toolkit/ort#4632 <oss-review-toolkit/ort#4632> and I in early conversation with another commercial provider so ORT user have a choice.
There early support for SCANOSS if you prefer to use an open source tool.
—
Reply to this email directly, view it on GitHub <#207 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AXICFUAU5BNQLMSPOJRQKCDWITBSVANCNFSM6AAAAAASAG5LSQ>.
You are receiving this because you are subscribed to this thread.
|
Beta Was this translation helpful? Give feedback.
-
Discuss with the community topics related to the upcoming OSPOlogy meeting:
📅 November, 15th ➡️ How to automate your FOSS policy and processes
In this open space, people can:
📝 OSPOlogy Meeting Slides ➡️ How-to-automate-your-FOSS-policy-and-processes-thomas-steenbergen.pdf
Beta Was this translation helpful? Give feedback.
All reactions