Fik nok af ulønnet open source-arbejde – nu saboterer han det værk, som millioner af mennesker anvender dagligt

En open-source-udvikler har fået nok af at understøtte sin bredt anvendte kode i to af de mest udbredte Javascript-biblioteker uden at få en krone for det.

Artikel top billede

(Foto: Maciej Cielma)

Open source-udvikleren Marak Squires har fået nok af at understøtte det arbejde, som han i årevis han udøvet ved at vedligeholde to bredt anvendte open source-Javascript-biblioteker: ’faker.js’ og ’colors.js’.

I protest har han saboteret de to GitHub-biblioteker, som næsten 20.000 af projekter er afhængige af, og som i alt hentes over hundrede millioner gange om måneden.

Det skriver netmediet Bleeping Computer.

I stedet for at udføre deres vanlige opgave fra seneste ukorrumperede version (faker.js version 5.5.3 og colors.js versoin 1.4.0) vil de to saboterede biblioteker i stedet kendes som version 6.6.6 og give brugerne en blanding af volapyk og ordene ’LIBERTY’ gentaget flere gange på skærmen.

I dokumentationen til faker.js har udvikleren også indlejret referencer, der leder til konspirationsteorier til hacktivisten Aaron Schwartz’ død. Han tog i 2013 sit eget liv ovenpå et stort søgsmål for sin aktivisme, hvor han gjorde millionvis af videnskabelige artikler frit tilgængelige.

Kræver sekscifret kompensation

Hvorfor Marak Squires valgte at sabotere sit værk er ikke blevet røbet af manden selv.

Tidligere opslag fra november 2020 giver dog klare indikationer om, at han oparbejdede en vrede mod blandt andet de store Fortune 500 virksomheder, som nyder af frugterne af hans værk uden at give tilbage til open source-fællesskabet.

Allerede dengang truede han med, at han ikke længere ville understøtte store koncerner med hans gratis arbejdskraft og opfordrede kommercielle aktører til enten at betale ham en seks-cifret hyre årligt eller at ’forke’ projektet til en selvstændig størrelse.

”Med al ære og respekt, så har jeg ikke tænkt mig at understøtte Fortune 500 (og andre mindre virksomheder) med min gratis arbejdskraft. Mere er der ikke at sige til det,” lød hans besked på Githubs forum.

Open-source svagheder

Marak Squires handlinger sætter lys på de moralske og finansielle dilemmaer, der kan ramme open source-udviklere, som ingen tak får for de værktøjer, de udvikler og stiller til fri disposition, noteret netmediet The Verge.

Når et hav af hjemmesider, tjenester og apps beror på enkelte udvikleres gratis arbejde og ressourcer, åbner det op for problemer som dem, der fulgte i kølvandet på Heartbleed-sårbarheden og Log4j sårbarheden, som begge udnyttede sikkerhedshuller i open source- software.

Læses lige nu

    Annonce

    Netcompany A/S

    Microsoft Operations Engineer

    Københavnsområdet

    Jyske Bank

    AI-udvikler

    Midtjylland

    Netcompany A/S

    IT Consultant

    Nordjylland

    Annonceindlæg fra Sabio

    Disruption kommer til København: Ærlige AI-samtaler når Danmark

    Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.

    Navnenyt fra it-Danmark

    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Alfredo Paladino, 32 år,  som Account Manager for det danske marked. Han skal især beskæftige sig med salg af Iduras MitID- og signaturløsninger i Danmark. Han kommer fra en stilling som Head of Business Development hos Goodwings. Han er uddannet kandidat i e-business. Han har tidligere beskæftiget sig med at opbygge Goodwings' kommercielle funktion og lede et internationalt BDR-team på 12 personer. Nyt job

    Alfredo Paladino

    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,

    Elbek & Vejrup A/S har pr. 15. august 2026 ansat Anne-Sofie Andreasen som Project Manager i Projekt & Service. Hun skal især beskæftige sig med ledelse og koordinering af projekter og serviceopgaver. Hun kommer fra en stilling som konsulent med fokus på digitale løsninger hos XFLow. Hun er uddannet cand.it. i IT, Kommunikation og Organisation. Hun har tidligere beskæftiget sig med analyse, udvikling, test og implementering af løsninger samt udarbejdelse af brugervejledninger. Nyt job

    Anne-Sofie Andreasen

    Elbek & Vejrup A/S

    Netip A/S har pr. 11. august 2026 ansat Emil Kristoffersen som IT-Supporterelev ved netIP's kontor i Thisted. Han er uddannet Fisker, - Emil har dermed valgt et karriereskifte. Nyt job

    Emil Kristoffersen

    Netip A/S

    T-Systems har pr. 1. september 2026 ansat Mikael Falk som Business Development Director. Mikael skal især beskæftige sig med forretningsudvikling indenfor Manufacturing & Life Science og styrke T-Systems position med fokus på Cloud, AI og sikkerhed. Mikael kommer fra en stilling som Regional Business Development Director hos DXC Technology. Nyt job

    Mikael Falk

    T-Systems