Så enorm er koden bag Facebook

Det kræver masser af software for at vise din Facebook-profil. Faktisk er Facebooks kode nu så omfattende, at det kan sammenlignes med styresystemet Windows.

Artikel top billede

Det lyder måske som en underlig sammenligning. Men Facebook fortæller nu, at firmaets software har nået samme omfang som koden til Microsofts Windows. Det skriver Wired. Den software, der sørger for at vise din Facebook-profil og alle de andre ting, der foregår på det sociale netværk, er altså lige så stor og kompleks som et helt styresystem.

Facebook vil dog ikke afsløre, præcis hvor mange kodelinjer der er tale om. Microsoft har heller ikke et officielt tal for antallet af kodelinjer i sine softwareprodukter, men det anslås, at Windows 7 består af mindst 45 millioner kodelinjer.

Det er Facebooks egen udviklingschef Joel Pobar, der hævder, at koden nu har samme omfang som Windows, og han burde vide det. Pobar har tidligere arbejdet på forskellige programmerings-værktøjer hos Microsoft.

Sammenligningen illustrerer også, at Facebook efterhånden opfører sig som et operativsystem eller en "platform", som firmachef Mark Zuckerberg gerne vil kalde det. Der er allerede et meget stort antal applikationer, der kører på Facebook - alt fra spil til fotoprogrammer.

Tilbage i januar 2011 kunne en Facebook-udvikler fortælle, at softwaren havde nået 9,2 millioner kodelinjer. Men dette tal gælder kun for en del af softwaren, og det skulle være vokset betydeligt i de sidste to år.

Det menes, at Linux-kernelen har et omfang på omkring 15 millioner kodelinjer.

Selv om Facebook-koden har nået samme størrelse som et rigtigt styresystem, siger det ikke nødvendigvis noget om softwarens kvalitet.

"Facebook er optimeret til innovation. De er ikke nødvendigvis optimeret til at lave elegant kode. Det er deres hacker-vej. De vil bare have tingene gjort. Sandsynligvis kunne koden være så halvt så stor, hvis man havde brugt mere tid på at udvikle den," siger udviklingschef Sam Schillace fra Box.com.

Hvis man antager, at Facebook nu har 50 millioner kodelinjer, så svarer det til 500 tykke papirbøger fyldt med kode. Det betyder også, at det bliver sværere at vedligeholde og opdatere softwaren - og sværere at finde fejl i koden.

Læses lige nu

    Annonce

    Event: Cyber Security Festival 2026

    Sikkerhed | København

    Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 80 talere og møde mere end 50 leverandører over to dage.

    18 & 19. november 2026 | Gratis deltagelse

    Navnenyt fra it-Danmark

    IFS Danmark A/S har pr. 1. oktober 2026 ansat Annette Macsay Mostrup som Channel Manager Nordics. Annette skal især beskæftige sig med at udvikle og styrke IFS’ kanal- og forhandlerøkosystem i Norden. Annette kommer fra en stilling som Regional Partner Manager Nordics hos Keepit. Annette har tidligere beskæftiget sig med partnerudvikling og kanalstrategi i virksomheder som Citrix, VMware, Splunk og Zscaler. Nyt job

    Annette Macsay Mostrup

    IFS Danmark A/S

    Arctic Wolf Networks har pr. 3. august 2026 ansat Johnny Krogsboll som Head of Sales Engineering for Norden.Med base i Stockholm får han ansvaret for Arctic Wolfs samlede Sales Engineering-organisation i den nordiske region.<br /><br />Johnny Krogsboll skal være med til at udbygge Arctic Wolfs tilstedeværelse i Norden og hjælpe virksomheder og organisationer med at stå stærkere over for et stadig mere komplekst cybertrusselsbillede. Det skal blandt andet ske i tæt samarbejde med Arctic Wolfs vigtigste kanalpartnere i regionen.<br /><br />Gennem sin karriere har Johnny Krogsboll arbejdet med og rådgivet virksomheder hos blandt andre Hewlett-Packard, Trend Micro og Palo Alto Networks med fokus på at skabe konkret værdi af deres teknologiinvesteringer. Nyt job

    Johnny Krogsboll

    Arctic Wolf Networks

    LCG har pr. 1. september 2026 ansat Thomas Wong, 47 år,  som Director of Cyber & Risk Advisory. Han skal især beskæftige sig med Ansvar for at udvikle LCG’s rådgivning inden for cybersikkerhed, cyberrisiko og GRC. Han kommer fra en stilling som VP of security hos Atea. Nyt job
    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