131% flere rapporterte CVE-er per dag i 2026 enn i fjor.

Cybersikkerhet for maskinprodusenter

Maskiner leveres nå med styreenheter, skjermer, telematikkenheter og følgeapper, og de fleste er bygget av leverandører. Fra 2027 forventer både maskinforordningen og Cyber Resilience Act at du vet hvilken programvare som er på hver maskin, og at du holder den sikker i årevis. CRACI registrerer hva som går inn i hvert programvarebygg.

To forordninger, ett spørsmål: hvilken programvare er på maskinen?

Fra 2027 må en maskin med en styreenhet, en operatørskjerm eller en datatilkobling oppfylle to EU-forordninger. Begge starter med det samme spørsmålet: hvilken programvare er på denne maskinen, versjon for versjon, og hva inneholder den?

  1. Rapporteringspliktene i Cyber Resilience Act for aktivt utnyttede sårbarheter og alvorlige hendelser gjelder.
  2. Maskinforordningen, (EU) 2023/1230, gjelder og erstatter maskindirektivet.
  3. Cyber Resilience Act, (EU) 2024/2847, gjelder fullt ut.

Maskinforordningen

To av de grunnleggende helse- og sikkerhetskravene i vedlegg III handler om cybersikkerhet:

  • 1.1.9, vern mot korrumpering. Tilkobling av en annen enhet til maskinen, direkte eller via fjernforbindelse, skal ikke føre til en farlig situasjon. Programvare og data som er avgjørende for at maskinen oppfyller de grunnleggende helse- og sikkerhetskravene, skal identifiseres og beskyttes mot utilsiktet eller forsettlig korrumpering. Maskinen skal identifisere programvaren som er installert på den og som den trenger for å fungere sikkert, og gjøre den informasjonen tilgjengelig til enhver tid. Den skal også samle inn bevis på legitime eller illegitime inngrep i den programvaren eller konfigurasjonen av den.
  • 1.2.1, sikkerhet og pålitelighet i styringssystemer. Styringssystemer skal tåle rimelig forutsigbare ondsinnede forsøk fra tredjeparter som fører til en farlig situasjon. Etter 1.2.1(f) skal de føre en sporingslogg over inngrep og over versjonene av sikkerhetsprogramvare som er lastet opp etter at maskinen ble brakt i omsetning, i fem år etter opplastingen.

Cyber Resilience Act

En maskin med en datatilkobling, eller en del av den som selges separat, er et produkt med digitale elementer. Produsenten må utvise aktsomhet med tredjepartskomponentene den integrerer, utarbeide en SBOM som minst dekker avhengighetene på øverste nivå, håndtere sårbarheter gjennom støtteperioden, som er minst fem år med mindre produktet forventes å være i bruk kortere, og oppbevare den tekniske dokumentasjonen i minst ti år eller gjennom støtteperioden, avhengig av hva som er lengst.

KravMaskinforordningenCyber Resilience ActHva det krever på programvaresiden
Kjenne den installerte programvaren1.1.9: maskinen identifiserer til enhver tid programvaren den trenger for å fungere sikkertEn SBOM som minst dekker avhengighetene på øverste nivåEn oversikt over hver komponent i hver programvareversjon
Beskytte den mot korrumpering1.1.9 og 1.2.1: beskytte sikkerhetsprogramvare og tåle ondsinnede forsøkGrunnleggende cybersikkerhetskrav til produktetKjente komponenter, og bygg som en forgiftet avhengighet ikke kan nå inn i
Registrere endringer og versjoner1.2.1(f): logg over versjoner av sikkerhetsprogramvare lastet opp etter at maskinen ble brakt i omsetningTeknisk dokumentasjon for produktet som er brakt i omsetningVersjonshistorikk per bygg og per utgivelse
Håndtere sårbarheterIkke nevnt som sådanSårbarhetshåndtering gjennom støtteperioden; rapportering siden 11. september 2026Overvåking av leverte komponenter mot nye advisories
Oppbevare dokumentasjonenSporingslogg: fem år etter hver opplastingTeknisk dokumentasjon: minst ti år eller støtteperiodenSBOM-er eksportert til den tekniske dokumentasjonen

Dekker CRA-samsvar maskinforordningen?

Ikke automatisk. Cyber Resilience Act gir ingen presumsjon om samsvar med maskinforordningen. Fortalepunkt 53 sier at oppfyllelse av CRAs grunnleggende krav kan gjøre det lettere å oppfylle maskinforordningens krav om vern mot korrumpering og om sikkerhet og pålitelighet i styringssystemer. Det sier også at produsenten må påvise dette, for eksempel ved å anvende harmoniserte standarder etter en risikovurdering, og at prosedyrene for samsvarsvurdering i begge forordningene fortsatt gjelder.

Den harmoniserte standarden som utarbeides for 1.1.9, er EN 50742, Safety of machinery – Protection against corruption. I november 2026 forelå den som endelig utkast, FprEN 50742, som dekker 1.1.9 og de tilhørende punktene i 1.2.1, og så lenge henvisningen til en endelig versjon ikke er kunngjort i Den europeiske unions tidende, gir den ingen presumsjon om samsvar. Den kombinerer risikovurderingen i EN ISO 12100 med sikkerhetsbegreper fra IEC 62443 og godtar konsekvent bruk av IEC 62443-4-1, IEC 62443-3-3 og IEC 62443-4-2 som en likeverdig måte å nå beskyttelsesmålene på. IEC 62443-4-2 fastsetter de tekniske sikkerhetskravene til komponenter i styresystemer, gradert etter security capability level. I Tyskland omsetter prøvingsprinsippene GS-IFA-M25 fra juli 2026 vern mot korrumpering til 66 prøvingskriterier, med begrepene fra prEN 50742. Ett av dem, T46, krever at produktet på forespørsel kan oppgi installert programvareversjon og konfigurasjon. For å kunne svare på det for hver konfigurasjon trenger du en registrering av hva hver programvareversjon inneholder.

Maskinforordningen har en egen presumsjon, og den går gjennom en annen vei: EUs ordninger for cybersikkerhetssertifisering vedtatt under cybersikkerhetsforordningen (Cybersecurity Act), forordning (EU) 2019/881. Et sertifikat eller en samsvarserklæring under en slik ordning gir presumsjon om samsvar med 1.1.9 og 1.2.1 i den grad den dekker disse kravene.

Én risikovurdering og ett sett med bevis kan altså tjene begge forordningene, men du må påvise samsvar med hver av dem. Har maskinen din en datatilkobling, bør du planlegge for begge. Programvarebevisene, altså SBOM-er, sårbarhetsoppføringer og oppdateringshistorikken, er den delen de har felles.

I januar 2026 ba bransjeorganisasjoner for maskinindustrien om at 1.1.9 og 1.2.1(f) ble utsatt, og i mars 2026 om at de skulle gjelde fra CRAs dato, 11. desember 2027. Det er en anmodning, ikke lov: per november 2026 var ingen utsettelse vedtatt. Datoene på denne siden er datoene i forordningene.

Hvilke maskiner og hvilken programvare som omfattes

  • Anleggs-, materialhåndterings-, gruve- og industrimaskiner omfattes av maskinforordningen, og også av CRA når maskinen eller delene av den har en datatilkobling.
  • Jordbruks- og skogbrukstraktorer som omfattes av forordning (EU) nr. 167/2013, er unntatt fra maskinforordningen, bortsett fra maskiner som er montert på dem. CRAs liste over unntak nevner ikke den forordningen, så en tilkoblet traktor kan være innenfor CRAs virkeområde.
  • Kjøretøy som er typegodkjent under forordning (EU) 2019/2144, er unntatt fra CRA.
  • Komponenter som selges separat. CRA gjelder også for programvare- og maskinvarekomponenter som bringes i omsetning separat. En leverandør som selger en ECU eller en telematikkenhet for seg, er selv produsent under CRA. Når enheten bare bygges inn i maskinen, bærer maskinprodusenten forpliktelsen for hele maskinen og må utvise aktsomhet med leverandørens komponent.

Dette er generell informasjon, ikke juridisk rådgivning. Sjekk klassifiseringen av ditt eget produkt.

I én og samme maskin kommer programvaren fra ulike steder, og bare teamet som bygger en programvare, kan si pålitelig hva som er i den. Det vi hører fra maskinprodusenter, er at bare metal-ECU-er inneholder lite åpen kildekode, mens programvare for Linux, Android og Windows inneholder mye.

ProgramvareTypisk opphavAndel åpen kildekodeHvem som kan lage en pålitelig SBOMHvor CRACI passer inn
Applikasjon for maskinens styreenhetInternt eller leverandørVariererTeamet som bygger denNår den bygges på GitHub Actions på Linux
ECU-firmware (hydraulikk, styring, drivlinje)LeverandørVanligvis lav: proprietær og modellgenerert kodeLeverandørenIkke direkte: gjennom leverandørens SBOM, lagt til i CRACI
Linux-image for skjerm eller HMIInternt eller leverandørHøyTeamet som bygger imagetJa: Yocto og andre innebygde Linux-bygg
Telematikk-gatewayInternt eller leverandørHøyTeamet som bygger denJa, når den bygges på GitHub Actions
Diagnose- og følgeapperInterntHøyApp-teametnpm-, PyPI-, Go- og Cargo-bygg ja; Android med Gradle, iOS- og Windows-apper ikke i dag
Backend i skyenInterntHøyTjenesteteametJa, for bygg på GitHub Actions

Hvorfor maskiner er vanskeligere enn forbrukerelektronikk

Små volumer, stor variasjon. En maskinprodusent kan ha hundrevis av plattformer på markedet, selge en håndfull enheter av hver per år og konfigurere mange maskiner etter bestilling. Hver konfigurasjon er et eget sett med programvare, så en SBOM for hvert bygg betyr mer enn en SBOM for hver produktlinje.

Lang levetid. Maskiner er i drift i ti år eller mer, mens leverandører byttes ut eller går konkurs. Oversikten over hva som gikk inn i en programvareversjon, må lages når den bygges, fordi den ikke kan rekonstrueres år senere.

Leverandørprogramvare dominerer, og leverandørenes SBOM-er er ofte dårlige. Vi hører om leverandør-SBOM-er med manglende komponenter, uten package URL-er eller CPE-er, uten lisenser og uten hasher, noen skrevet for hånd og uten å bestå skjemavalidering. Binæranalyse av en flashet ECU er en nødløsning: den gjetter på innholdet i stedet for å registrere det.

Risikoen ligger i de tilkoblede lagene. Mye ECU-logikk genereres fra modeller og inneholder lite åpen kildekode. Den åpne kildekoden og nettverkseksponeringen samler seg i Linux-, tilkoblings- og applagene, så bruk innsatsen der først.

Et illustrerende eksempel: programvarestakken på en fiktiv hjullasterplattform, fra skyen og ned til ECU-ene.

  1. Backend i skyen og følgeappInternt utviklet. Hovedsakelig åpen kildekode og eksponert mot nettverket. Cyber Resilience Act.
  2. Telematikk-gatewayInnebygd Linux, hovedsakelig åpen kildekode, koblet til mobilnettet. Cyber Resilience Act, og 1.1.9 for fjernforbindelsen.
  3. OperatørskjermInnebygd Linux-image med et UI-rammeverk, hovedsakelig åpen kildekode, koblet til maskinbussen og til serviceverktøy. Cyber Resilience Act og 1.1.9.
  4. Maskinens styreenhetInternt utviklet applikasjon på en leverandørplattform, sikkerhetsrelevant. 1.1.9 og 1.2.1, og Cyber Resilience Act der den kan nås via en tilkobling.
  5. ECU-er for hydraulikk, styring og motorLeverandørfirmware, proprietær og modellgenerert, lite åpen kildekode, sikkerhetsrelevant. 1.1.9 og 1.2.1; Cyber Resilience Act gjennom maskinen.

Den åpne kildekoden og nettverkseksponeringen ligger i de tre øverste lagene, og det er også der dine egne byggepipeliner vanligvis er. Begynn der.

Slik forbereder du deg, steg for steg

Maskinfunksjoner som identifisering av programvare på maskinen og logger over inngrep er en del av maskinens konstruksjon. Stegene nedenfor dekker programvaren som går inn i den.

  1. Kartlegg programvaren på hver maskinplattform. List opp all programvare på hver plattform og konfigurasjon, og marker det som er sikkerhetsrelevant. Dette er utgangspunktet for 1.1.9, som krever at maskinen identifiserer programvaren den trenger for å fungere sikkert.
  2. Skill mellom det du bygger og det du integrerer. Programvare teamene dine bygger og programvare som kommer fra leverandører, trenger ulike veier til bevis. For den første lager du oversikten selv; for den andre stiller du krav og sjekker det du får.
  3. Registrer hvert utgivelsesbygg av din egen programvare. Lag en SBOM fra hvert utgivelsesbygg, ta vare på den per versjon, og overvåk den for nye sårbarheter gjennom hele støtteperioden.
  4. Sett en minstestandard for leverandørenes SBOM-er. Bli enige om formatet og feltene du trenger, som package URL-er eller CPE-er, lisenser og hasher, valider hver leveranse, og send den tilbake når den ikke holder mål. Se hvordan leverandører svarer på SBOM-forespørsler fra kunder.
  5. Planlegg oppbevaring for maskinens levetid. Oppbevar teknisk dokumentasjon for CRA i minst ti år eller gjennom støtteperioden, avhengig av hva som er lengst, og loggen over sikkerhetsprogramvare etter 1.2.1(f) i fem år etter hver opplasting. Planlegg for maskinens levetid, ikke prosjektets lengde.
  6. Ha sårbarhetshåndtering og rapportering på plass. CRA-rapportering av aktivt utnyttede sårbarheter og alvorlige hendelser har gjeldt siden 11. september 2026. Bestem hvem som prioriterer funn, hvem som eier hver retting og hvem som rapporterer.
  7. Lås ned selve bygget. Kjør hvert bygg i et isolert miljø som bare når kildene det trenger, så en kompromittert avhengighet ikke kan nå kildekoden, hemmelighetene eller utgivelsen din.

Hvor CRACI passer inn

CRACI kjører GitHub Actions-byggene dine på egne runnere og registrerer hva som går inn i hvert av dem. For en maskinprodusent dekker det programvaren teamene dine bygger og leverandør-SBOM-ene du samler inn.

Byggeregistreringer for maskinprogramvaren du bygger

Kjør styringstjenestene dine og Linux-imagene for skjerm og telematikk, inkludert Yocto- og andre innebygde Linux-bygg, på CRACIs GitHub Actions-runnere, opptil 32 vCPU-er, på x86-64 eller native ARM64. Mens bygget kjører, registrerer CRACI hver pakke og fil det henter inn, inkludert de skjulte avhengighetene ingen oppskrift eller lockfile viser, og merker hver jobbs SBOM med en fullstendighetsstatus. I et core-image-sato-bygg hadde CRACIs SBOM alle komponentene i Yoctos egen SBOM pluss 88 den manglet, med en package URL for hver av de 653 Rust crate-versjonene. Mer om Yocto-bygg på CRACI.

Embedded builds on CRACI runners Yocto and BitBake builds such as core-image-sato run on CRACI runners at size 32. Like every CRACI job, the build runs under an egress policy, records what it fetched and its provenance data. Embedded build bitbake core-image-sato Yocto and BitBake; pi-gen for Raspberry Pi OS CRACI runner, size 32 32 vCPU in an isolated virtual machine Egress policy Fetches recorded Provenance Firmware image SBOM recorded during the build

Leverandørenes SBOM-er ved siden av dine egne

Legg til SBOM-er fra leverandørene av ECU-er, skjermer og telematikk, så overvåkes de innkjøpte komponentene sammen med programvaren du bygger. Når en ny sårbarhet dukker opp i en leverandørs Linux-stakk, vises den i samme oversikt som dine egne.

Vendor SBOMs tracked next to your own SBOMs from your own builds and SBOMs added from your vendors are monitored in the same place, so bought-in components are re-evaluated against new vulnerabilities alongside your own dependencies. Your builds api-service SBOM web-app SBOM firmware SBOM Your vendors Payment SDK SBOM Camera module SBOM RTOS SBOM Monitored in one place Every SBOM re-evaluated as new vulnerabilities are published Third-party code tracked like your own dependencies Findings triaged and routed to the team that owns the fix

Hvilke maskiner som er berørt, og siden når

CRACI fortsetter å vurdere overvåkede SBOM-er på nytt etter hvert som nye sårbarheter publiseres. Byggehistorikken viser hvilke bygg som inneholdt den sårbare avhengigheten, direkte eller transitiv, innenfor oppbevaringstiden i planen din, og inventarvisningen viser hvilke programvareversjoner som er rullet ut til hvilke produkter. Sikkerhetsteam prioriterer hvert funn og ruter det til teamet som eier rettingen, og en policy gate kan holde en bestemt CVE ute av alle senere bygg.

Vulnerabilities across everything you have deployed When a new vulnerability is published, CRACI re-evaluates the monitored SBOMs of your releases and vendor SBOMs, finds the affected version, and the inventory view shows which products that version is deployed to. The finding is triaged and routed to the team that owns the fix. New advisory published Long after the release shipped Monitored SBOMs re-evaluated Your release builds and your vendors' SBOMs Affected: Gateway firmware v1.8.4 Inventory: where v1.8.4 is deployed Product Deployed version Gateway Pro v1.8.4 Gateway Mini v1.8.4 Route the fix

Bevis for den tekniske dokumentasjonen

CRACI leverer bevisene om programvareleverandørkjeden som den tekniske dokumentasjonen din trenger: SBOM-er fra bygget eksportert som CycloneDX eller SPDX, med transitive avhengigheter, deklarerte lisenser og sårbarhetene som er funnet i komponentene, i tillegg til sårbarhetsoppføringer og byggehistorikk. For maskiner som omfattes av CRA, forbereder CRACI innholdet i CRA-varslene, og en person i bedriften din sender dem inn via Single Reporting Platform. Samsvarsvurderingen, EU-samsvarserklæringen og CE-merkingen forblir hos deg, produsenten.

Evidence for the conformity assessment CRACI supplies technical evidence: build-time SBOMs, vulnerability and remediation records, provenance and network traces, with SBOMs exported as CycloneDX or SPDX and the rest returned by the API. The manufacturer uses it in the technical documentation, runs the conformity assessment, by self-assessment or with a notified body, draws up the EU declaration of conformity and applies the CE marking. CRACI supplies the evidence Build-time SBOMs Vulnerability records Provenance Network traces The manufacturer's process Technical documentation Conformity assessment: self-assessment or notified body EU declaration of conformity CE marking CRACI does not assess, certify or manage the assessment

Et bygg som bare når det det trenger

Hver jobb kjører i sin egen isolerte virtuelle maskin under en egress-policy som valideres før jobben starter og blokkerer ved feil (fail closed). Med en default deny-policy når bygget pakkekildene dine og ingenting annet, og en tilkobling til en hvilken som helst annen vert blir blokkert og utløser et varsel.

An egress policy on the build network A build job connects to hosts in its egress policy, such as package registries and Git, and a connection to a host outside the policy is blocked. The policy is validated before the job starts and fails closed, and a violation sends an alert. Egress policy Default deny Validated before the job starts Fails closed · 24 source presets Build job on a CRACI runner npm registry allowed PyPI allowed Git over HTTPS allowed Unapproved host blocked Alert on policy violation Connections are recorded in the job's network trace

For leverandører av ECU-er, skjermer og telematikkenheter

Maskinprodusenter stiller nå SBOM-krav til programvaren de kjøper, som package URL-er eller CPE-er, lisenser, hasher og et format som består validering, og sender tilbake filer som ikke holder mål. Bygger du på GitHub Actions, lager CRACI SBOM-en fra selve bygget, så den viser hva som faktisk gikk inn i utgivelsen, inkludert komponentene ingen lockfile nevner, med en package URL og deklarert lisens for hver komponent. Sjekk eksporten mot hele listen over felt kunden din ber om. Mer om hvordan du svarer på SBOM-forespørsler fra kunder.

Når CRACI ikke er svaret

CRACI passer for programvaren du bygger. Det passer ikke i disse tilfellene:

  • Ikke for en maskinprodusent som bare integrerer leverandørers ECU-er og ikke bygger noen programvare selv. CRACI registrerer bygg; det kan ikke lage en SBOM for en binærfil noen andre har bygget. Hvis nesten all programvaren din kommer ferdig flashet på leverandørmaskinvare, er verktøyene dine SBOM-krav til leverandører, SBOM-validering og, som nødløsning, binæranalyse, som CRACI ikke gjør (se binæranalyse sammenlignet med en byggeregistrering). CRACI hjelper deg gjennom leverandørenes bygg og ved å overvåke SBOM-ene de gir deg.
  • Ikke for bare metal- eller RTOS-firmware som bygges utenfor GitHub Actions, eller på Windows eller macOS. CRACI kjører GitHub Actions-jobber på Linux-runnere i dag. Andre CI-systemer, som GitLab CI og Jenkins, og Windows- og macOS-runnere står på veikartet.
  • Ikke for Android-følgeapper bygget med Gradle, eller for Java-tjenester. Maven og Java står på veikartet og støttes ikke i dag. iOS-apper trenger macOS-runnere, som også står på veikartet.
  • Ikke for maskiner som allerede er i drift og har programvare som ble bygget for år siden. CRACI registrerer bygg mens de kjører.
  • Ikke kontrollene på maskinen. Å identifisere den installerte programvaren på maskinen, samle inn bevis på inngrep og føre sporingsloggen er maskinfunksjoner etter 1.1.9 og 1.2.1. CRACI leverer dem ikke, signerer ikke firmware og gjennomfører ikke samsvarsvurderingen.
  • Ikke langtidsarkivering alene. Byggeregistreringer oppbevares i oppbevaringstiden i planen din. Eksporter SBOM-ene til den tekniske dokumentasjonen for tiårshorisonten.

Cybersikkerhet for maskiner, forklart

Vanlige spørsmål om maskinforordningen, CRA og programvaren på en maskin

Når gjelder EUs maskinforordning?

Fra 20. januar 2027. Forordning (EU) 2023/1230 erstatter maskindirektivet på den datoen. Teksten som først ble publisert, oppga 14. januar 2027; en rettelse endret den til 20. januar 2027. Maskiner som bringes i omsetning på EU-markedet fra da av, må oppfylle de grunnleggende helse- og sikkerhetskravene, inkludert de cybersikkerhetsrelaterte i vedlegg III, 1.1.9 og 1.2.1.

Hvilke cybersikkerhetskrav stiller maskinforordningen?

Vedlegg III 1.1.9, vern mot korrumpering: tilkobling av en annen enhet skal ikke skape en fare, sikkerhetskritisk programvare og data skal beskyttes, maskinen skal til enhver tid identifisere sin sikkerhetsrelevante programvare og samle inn bevis på inngrep. Vedlegg III 1.2.1: styringssystemer skal tåle rimelig forutsigbare ondsinnede forsøk og føre en sporingslogg over versjoner av sikkerhetsprogramvare lastet opp etter at maskinen ble brakt i omsetning.

Gjelder Cyber Resilience Act for maskiner?

Ja, når maskinen eller en del av den er et produkt med digitale elementer, noe som i praksis betyr at den har en datatilkobling. CRA unntar ikke maskiner. Rapporteringspliktene har gjeldt siden 11. september 2026, og forordningen gjelder fullt ut fra 11. desember 2027, elleve måneder etter maskinforordningen.

Hvis en maskin oppfyller CRA, oppfyller den da også maskinforordningen?

Ikke automatisk. Det finnes ingen presumsjon om samsvar mellom de to. CRA sier at oppfyllelse av kravene kan gjøre det lettere å oppfylle 1.1.9 og 1.2.1, men produsenten må påvise det, og begge prosedyrene for samsvarsvurdering gjelder. Maskinforordningens egen presumsjon går gjennom EUs ordninger for cybersikkerhetssertifisering. Ett sett med bevis kan tjene begge.

Trenger en maskinprodusent en SBOM?

For en maskin innenfor CRAs virkeområde, ja: CRA krever at produsenten utarbeider en SBOM som minst dekker avhengighetene på øverste nivå. Maskinforordningen nevner ikke SBOM-er, men 1.1.9 krever at maskinen identifiserer programvaren den trenger for å fungere sikkert, og det er vanskelig å holde nøyaktig på tvers av mange konfigurasjoner uten en oversikt over hver programvareversjon.

Hvem er ansvarlig for programvaren i en leverandørs ECU?

Begge, i ulike roller. En leverandør som bringer en ECU i omsetning for seg, er produsent under CRA for den komponenten. Maskinprodusenten er ansvarlig for hele maskinen og må utvise aktsomhet med komponentene den integrerer, og derfor ber maskinprodusenter nå leverandører om SBOM-er som oppfyller en fastsatt standard.

Omfattes traktorer av maskinforordningen eller CRA?

Jordbruks- og skogbrukstraktorer som omfattes av forordning (EU) nr. 167/2013, er unntatt fra maskinforordningen, bortsett fra maskiner som er montert på dem. CRAs unntak nevner ikke den forordningen, så en tilkoblet traktor kan være innenfor CRAs virkeområde. Sjekk klassifiseringen av ditt eget produkt; dette er generell informasjon, ikke juridisk rådgivning.

Hvilke CI-systemer og byggemaskiner støtter CRACI?

CRACI kjører GitHub Actions-jobber på Linux-runnere, x86-64 og ARM64, fra 1 til 32 vCPU-er. Andre CI-systemer, som GitLab CI og Jenkins, står på veikartet, det samme gjør Windows- og macOS-runnere.

Se hva som går inn i byggene av maskinprogramvaren din

Book en demo, så viser vi hver komponent byggene for styring, skjerm og telematikk henter inn, og hvilke av dem som er sårbare

Book en demo