Programvara , inklusive operativsystem och applikationer , är skapad med programmeringskod . Programmerare skriver källkod , som sedan kompileras till körbar kod , skapa produkten som du i slutändan köra på din dator . Det finns många operativsystem som används för personligt , företag och industriella sammanhang , och några av dem är stängda källa och en del är öppna . I allmänhet är ett open source -system en där källkoden är synlig för dig , och i ett slutet källsystem är det inte . Principer
Principen om öppen källkod är att som användare har du rätt att få tillgång till källkoden . Om du använder en stängd källkod -system , har du inte tillgång till dess källkod , även om programvaran har köpt med en kommersiell licens . Samt att kunna se hur ett program har genomförts , många open source- licenser kan du också ändra och vidaredistribuera programvaran , även om detta ofta beror på vilken typ av licens .
Skillnader
ha tillgång till källkoden är inte den enda skillnaden mellan öppna och slutna source system . Medan stängd källkod operativsystem typiskt utvecklade av företag och arbetade endast av personer inom organisationen , öppen källkod -system tenderar att utvecklas av stora grupper . Eftersom open source-program har synliga kod , användare och konsumenter av programvaran kan identifiera buggar , och även korrigera dem . På grund av detta , är öppen källkod -system ofta uppdateras mer regelbundet än slutna källsystem .
Slutna system
p Det finns många slutna källsystem i bruk . Microsoft Windows och Apple OS X operativsystem är stängda källa , och båda plattformarna ger programvara för olika datorer sammanhang , bland annat personlig , server och mobil . De mest använda operativsystem för persondatorer , speciellt stationära datorer , tenderar att vara stängd källkod , även om alternativ med öppen källkod är på uppgång . Addera Open Systems
antal operativsystem med öppen källkod är i bruk för desktop , server och mobila enheter . Även om de flesta personliga datorer kör en stängd källkod -system , en väsentlig del av de webbservrar i drift kör en open source -plattform , särskilt Linux , vilket är det vanligaste open source -system i bruk från och med 2011 . Ökningen av mobila datorer har också orsakat en ökning av användningen av operativsystem med öppen källkod , däribland Ubuntu Linux och Googles Chrome och Android -system .
Överväganden
Bortsett från de fundamentalt olika principer involverade i att välja ett öppet eller slutet system source operativsystem , det finns några stora skillnader mellan de tillgängliga systemen för användarna . Även system såsom Linux är gratis , känner många användare inte bekväm att använda dem eftersom de kan vara svårare om du inte är en dator expert . Men med mobil databehandling , är användningen av open source plattformar utsätta dessa tekniker för nya användare .