Skip to main content

Hvad er Linux Kildekode?

Kildekode er et udtryk, der bruges til at henvise til filen eller filerne, der indeholder de faktiske linjer med programmeringsinstruktioner skrevet af programmerere til software, de udvikler.Linux er navnet på kildekoden skrevet af Linus Torvalds, der udviklede kernen i Linux operativ system.Disse programmeringsinstruktioner kaldes Linux kildekode.Udtrykket er også undertiden løst, men forkert, der bruges til at henvise til kildekoden til applikationer, der er udviklet til at blive kørt under Linux Men det er ikke kernen selv.En kerne er et ekstremt komplekst stykke software, der fungerer som manager for processer, der forekommer i et operativsystem, og brugerne interagerer næppe direkte med kernen, som er kernen eller hjertet i systemet.

Torvalds frigav Linux Kildekode under GNU's generelle offentlige licens, hvilket gør den tilgængelig gratis via download.Selvom mest open source-software er gratis ved download, betyder udtrykket open source ikke nødvendigvis, at der ikke er noget gebyr knyttet til et softwareprogram;Det indikerer snarere den juridiske frihed ikke kun at se programmerkildekoden, men også at ændre den til brugerdefineret software.Brugere af Linux Operativsystem, der ikke er programmerere, downloader meget sjældent Linux Kildekode, fordi den skal udarbejdes, hvilket kan være en skræmmende opgave for en person, der er ny i principperne og trinene, der er involveret i samlingen af software.

Der er forskelle mellem Linux kildekode og en Linux Operativsystem, også kendt som en distribution eller blot en distro.Linux Kildekode er kun styringsdelen af systemet, mens en distribution inkluderer en kerne, der er samlet med programmer, der interagerer med og administreres af denne kerne, hvilket giver brugerne en måde at drage fordel af managerens magt.De, der er interesseret i at bruge en Linux Distribution behøver kun at downloade det bestemte operativsystem uden nogen bekymring for Linux kildekode.Mange mennesker bruger Linux Operativsystemer hver dag for at håndtere deres personlige og forretningsmæssige computingbehov med høj automatisering og brugervenlighed uden nogen forståelse overhovedet om, hvad Linux kildekode er.

Linux Kerne indeholder instruktioner, der er nødvendige af forskellige hardware, som systemet kører på.Dette inkluderer kode til den centrale behandlingsenhed, som er hjernen på en computer;bundkortet;og anden hardware.Computerprogrammerere, der er interesseret i at udvikle deres egen smag af Linux kan downloade Linux Kildekode og andre værktøjer, der også er open source-filer, og disse programmerere kan lovligt begynde at oprette en ny distribution, som de kunne tilbyde gratis eller mod et gebyr.Næsten alle Linux Distributioner tilbydes dog gratis via download.