Gå til innhold

Hva menes med at et program er Open Source?


Anbefalte innlegg

Videoannonse
Annonse
Skrevet
Ok, takk. Så det betyr at det er like sikkert som andre programmer?

7040747[/snapback]

 

Nei, det betyr at du kan gjøre hva du vil med det. Som f.eks Firefox

Skrevet
Loerand: Skjønte det, men er det større sjanse for at det inneholder spyware, virus osv. når det er Open Source?

7040965[/snapback]

 

Nei. Det betyr at det er mindre sannsynlighet.

 

1. Alle kan se kildekoden og kompilere det selv om de vil. ergo fullt gjennomsyn.

2. At kildekoden er åpen for alle å sjekke gjennom selv, betyr ofte at feil blir oppdaget raskere, fordi man har flere som kan sjekke etter programmeringsfeil og andre svakheter.

Skrevet
Loerand: Skjønte det, men er det større sjanse for at det inneholder spyware, virus osv. når det er Open Source?

7040965[/snapback]

 

Nei. Det betyr at det er mindre sannsynlighet.

 

1. Alle kan se kildekoden og kompilere det selv om de vil. ergo fullt gjennomsyn.

2. At kildekoden er åpen for alle å sjekke gjennom selv, betyr ofte at feil blir oppdaget raskere, fordi man har flere som kan sjekke etter programmeringsfeil og andre svakheter.

7041012[/snapback]

 

Men det betyr jo i grunnen at alle kan legge til spyware o.l. hvis de vil også da ;)

Skrevet

Nei. Selv om det er åpen kildekode betyr det ikke at spywarefolka kan legge inn ting så enkelt. av to grunner.

 

1. Som nevnt tidligere, i ett open source program har man fullt innsyn i koden.. spyware og slikt ville blitt oppdaget veldig raskt.

2. At kildekoden er åpen betyr bare at de som lager programmet viser deg all koden. Det betyr ikke at fremmede kan modifisere koden og laste den opp til samme serveren... Da må de isåfall bryte seg inn på serveren og erstatte fila med sin egen versjon...

Skrevet (endret)

Open-source software er software utgitt på en lisens som gir hvem som helst rettigheter til å gjøre hva de vil med koden. Bak OS står det en ideologi om fri informasjonsflyt og ingen begrensninger og denne ideologien er det som gjør at OSS IMO er mye bedre enn non-OSS.

Jeg velger et OSS alternativ over non-OSS i 9/10 tilfeller.

 

Altså, OSS er både gratis (som i ingen pris) og fritt (som i fritt til å gjøre hva du enn vil med det, inkludert å bruke koden til å lage ditt eget program) mens andre "gratis" programmer ikke har den frie ideologien.

 

Spyware, større eller mindre sjanse? Vel, sjansen er der alltid, men jeg vil tro at det er mindre sjanse for at OSS inneholder noe slikt både fordi den er laget etter en ideologi som delvis går mot slikt og fordi hvem som helst kan lese gjennom koden og oppdage noe slikt.

Det sikreste er å alltid undersøke hvor programmet kommer fra og ikke stole for mye på noe fra en ukjent kilde, men der er også non-OSS mindre optimalt fordi det er få store kilder til slik programvare du kan stole på. En stor kilde til OSS er sourceforge.net hvor du sikkert kan stole på det meste av programmer.

Endret av JohndoeMAKT
Skrevet (endret)

Dersom du er interessert:

Open-source software er software utgitt på en lisens som gir hvem som helst rettigheter til å gjøre hva de vil med koden.

Det finnes mange open source lisenser, den mest kjente er GPL fra Free Software Foundation. Ulike lisenser gir ulik makt til brukeren. Opensource betyr ikke automatisk at du kan gjøre hva du vil med kildekoden. Se fex BSD vs GPL. Et lite utdrag:

The BSD license only requires acknowledging the original authors, and imposes few restrictions on how the source code may be used. As a result, BSD code can become proprietary software. For instance, parts of Mac OS X and the IP stack in Microsoft Windows are derived from BSD-licensed software.
http://en.wikipedia.org/wiki/BSD_vs._GPL_license
Bak OS står det en ideologi om fri informasjonsflyt og ingen begrensninger og denne ideologien er det som gjør at OSS IMO er mye bedre enn non-OSS.

Open Source Initiative og Free Software Foundation har ulike ideologier.

http://www.gnu.org/philosophy/free-software-for-freedom.html

http://www.opensource.org/advocacy/free-notfree.php

Endret av mandela
Skrevet

Jeg burde kanskje lagt inn en disclamer om at det var en forenklet versjon ja, for jeg vet at ting ikke er svart og hvitt men er innviklet i alle rettninger. "Èn frihetsideologi" hadde nok også vært en bedre ordvalg enn "ideologien" da det finnes flere, men poenget var kontrasten mot andre typer programvare.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...