for Stallman handlede ideen om “gratis” programmer om mere end at give programmer væk. Det handlede om at sikre, at brugerne var fri til at bruge programmer, som de fandt passende, fri til at studere kildekoden, fri til at ændre den til deres egne formål og fri til at dele den med andre. Stallman frigav sin kode under en licens kendt som GNU Public License, eller GPL, som garanterer brugerne disse fire programfriheder. GPL er en” viral ” licens, hvilket betyder, at enhver, der opretter programmer baseret på kode, der er licenseret under GPL, også skal frigive den afledte kode under en GPL-licens.det er vigtigt, at licensen ikke forbyder virksomheder at sælge kopier af GNU-programmer. Så længe du tillader dine kunder at dele din kode, kan du opkræve så meget som du ønsker for dit program. Udtrykket” fri som i ytringsfrihed, ikke fri som i fri øl ” bruges ofte til at forklare denne tilsyneladende modsigelse.
andre programmører fulgte snart Stallmans eksempel. En af de vigtigste var Linus Torvalds, den vitrioliske finske programmør, der oprettede operativsystemet i 1991. Det er en” kerne”, kernen i et operativsystem, der taler til udstyret og oversætter det grundlæggende input fra dit tastatur, mus eller berøringsskærm til noget, som programmet kan forstå. GNU manglede en færdig kerne på det tidspunkt, så mange GNU-brugere kombinerede GNU og Linuk til et funktionelt operativsystem. Bundter af GNU-operativsystemet, linukerneog andre værktøjer blev kendt som GNU / Linuk-distributioner; nogle purister henviser stadig til “GNU” -baserede operativsystemer som “GNU”.”Snart tjente virksomheder som Red Hat penge på at sælge support til open source-teknologier som f.eks.hvis du foretrækker – – – blev især populær til at køre internetservere og kører nu 69,4 procent af internetserverne, ifølge data udarbejdet af V3techs. Ved siden af stigningen i internettet kom flere andre gratis værktøjer, herunder Apache-serveren, databasen og programmeringssprog som Perl og PHP. Mange brugte GPL-licensen, men andre vedtog mere tilladte licenser, der i modsætning til GPL tillod virksomheder at oprette proprietære produkter ved hjælp af deres kode.
med tiden voksede spændingerne mellem dem, som Stallman, der mente, at alle programmer skulle være gratis af etiske grunde, og mere forretningsorienterede udviklere, der troede, at frit deling af kode var en bedre måde at opbygge programmer på, men ikke et etisk imperativ. I 1998 mødtes en gruppe for at diskutere, hvordan man promoverer ideen om delt kode og åbent samarbejde. Bekymret for, at udtrykket “frit program” og Stallmans mere absolutistiske filosofi ville gøre deres ideer mindre velsmagende for virksomheder, der ønskede at beholde noget af deres kode proprietært, gruppen bosatte sig på etiketten “open source,” opfundet af Christine Peterson, for at skelne dens mål.
i løbet af 2000 ‘ erne gik open source virkelig mainstream. I 2004 udgav programmøren David Heinemeier Hansson sin programmeringsramme Ruby on Rails, som hurtigt blev et af verdens vigtigste værktøjer til udvikling af internettet, samt grundlaget for tjenester som Kvidre og Kickstarter. I mellemtiden finansierede Yahoo udviklingen af open source-dataknusningssystemet Hadoop. Efter udgivelsen i 2006 begyndte andre virksomheder, herunder Facebook, Kvidre og eBay, at bidrage til projektet og hjælpe med at demonstrere værdien af samarbejde mellem virksomheder. Sun Microsystems ‘ køb på 1 milliard dollars i 2008 viste, at open source kunne være big business. Samme år udgav Google sine første Android-telefoner og flyttede open source fra serveren til lommen.
nu er open source praktisk talt overalt. Det bruger open source-programmer som udviklingsplatformen Node, og det har åbnet koden for sin cloud management værktøj OneOps og dens udvikling platform elektrode. JP Morgan Chase open købte sin blockchain platform Kvorum, hvor medarbejderne samarbejdede med skaberne af det privatlivsfokuserede bitcoin-alternativ. Selv Microsoft, hvis tidligere administrerende direktør engang kaldte en “kræft”, bruger og frigiver nu open source-programmer som dets populære.net-programmeringsramme. Det bruger endda til at køre dele af sin cloud-tjeneste og har delt sine egne cloud-værktøjer med samfundet.
Open source er ikke modkultur længere. Det er etableringen.
Leave a Reply