Hoppa till huvudinnehållet

Meddelanden om tredjepartsprogramvara i runner-imagen

Den hostade runner-imagen, runner-VM-imagen som den är inbyggd i, fremforges utvecklings-benches och fremforges skannrar innehåller tredjepartsprogramvara och data. Meddelandena nedan gäller för var och en av dem. Den här sidan återger de meddelanden som licenserna kräver, erkännandet för datan och var du hittar källkoden till de komponenter vars licenser kräver det.

Imagen innehåller också själv licensfilerna:

  • /usr/share/licenses/<component>/ för Node.js, SAST-reglerna och opengrep;
  • /usr/share/doc/<package>/copyright för varje Debian-paket;
  • bredvid varje modul, för modulerna som medföljer Node.js och npm.

Den fullständiga komponentlistan för varje bygge av imagen är dess CycloneDX-SBOM; se Imagestorlek, kallstart och ombyggnadstakt.

opengrep

opengrep ligger på /usr/local/bin/opengrep i runner-imagen, i runner-VM-imagen och på utvecklings-benches. Copyright the opengrep authors och Semgrep, Inc. Den är licensierad under GNU Lesser General Public License, version 2.1: fullständig text.

fremforge levererar upstreams release-binär oförändrad. Kör opengrep --version i ett jobb för att se versionen i den image du använder (1.22.0 den 2026-10-26).

Källkod. Den fullständiga motsvarande källkoden för varje opengrep-version som fremforge levererar (runner-image, runner-VM-image, benches) finns i fremforges spegling av upstream-repot, på frem.sh/opengrep/opengrep, under release-taggen för respektive version (till exempel v1.22.0). Speglingen kan läsas av alla inloggade användare på frem.sh.

Skriftligt erbjudande. I minst tre år efter att vi senast levererade en viss opengrep-version ger fremverk ApS alla som ber om det en kopia av den fullständiga motsvarande källkoden för den versionen, på ett medium som vanligen används för utbyte av programvara, mot högst vår kostnad för att fysiskt genomföra distributionen. Skriv till support@frem.sh och ange versionen.

SAST-regler

Runner-imagen levereras med språkmapparna från GitLab sast-rules under /opt/sast-rules/. fremforges centrala SAST-skanner använder samma mappar.

  • GitLab sast-rules: Copyright (c) GitLab Inc. MIT-licens; texten finns på /opt/sast-rules/LICENSE och /usr/share/licenses/sast-rules/LICENSE i imagen.
  • gosec: reglerna i /opt/sast-rules/go är härledda från gosec, Copyright (c) the gosec authors, och är licensierade under Apache License, Version 2.0: fullständig text, även på /usr/share/licenses/sast-rules/go-gosec-Apache-2.0 i imagen.
  • 0xdea semgrep-rules (endast den centrala skannern): Copyright (c) 2022 raptor (0xdea). MIT-licens.

Node.js

Runnerns system-Node.js är Node.js, Copyright Node.js contributors. Den är licensierad under MIT-licensen. Node.js innehåller tredjepartskomponenter under egna licenser, som räknas upp i dess LICENSE-fil: på /usr/share/licenses/nodejs/LICENSE i imagen och i Node.js-repot.

Skannrar och verktyg för leveranskedjan

KomponentCopyrightLicens
TrivyAqua Security Software Ltd. and contributorsApache-2.0
osv-scannerGoogle LLC and contributorsApache-2.0
SyftAnchore, Inc. and contributorsApache-2.0
cosignThe Sigstore authorsApache-2.0
ScorecardThe OpenSSF Scorecard authorsApache-2.0
kanikoGoogle LLC and contributorsApache-2.0
GitleaksCopyright (c) 2019 Zachary RiceMIT

MIT-licensen: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Sårbarhetsdata

fremforges fynd om sårbarheter och skadliga paket bygger på sårbarhetsdata från källorna nedan, licensierade under Creative Commons Erkännande 4.0 Internationell (CC-BY-4.0). fremforge formaterar om och indexerar posterna för att matcha dem mot dina beroenden och images; innehållet i dem ändras inte. Källorna står inte bakom fremforge.

Datan tillhandahålls i befintligt skick, utan garantier av något slag. Poster i OSV och i Trivy-databaserna behåller villkoren från den källa de kommer från.

Signaturer för skadlig kod

Skanningen efter skadlig kod använder ClamAV med följande signaturkällor: