OpenBSD

Fra Wikipedia, den frie encyklopedi
Hopp til: navigasjon, søk
OpenBSD
OpenBSD
OpenBSD med cwm som kjører xstatbar, xconsole, xxxterm og uxterm (med tmux, scrot og man)
Skaper Theo de Raadt
Utvikler The OpenBSD Project
Utgitt 18. oktober 1995 (versjon 1.1),
1. oktober 1996 (versjon 2.0)
(offisiell utgivelse)
Nyeste versjon 5.8 (18. oktober 2015)
Plattform DEC Alpha, PA-RISC, MIPS64, SPARC, SPARC64, PowerPC, VAX, Sharp Zaurus, x86-32, x86-64
Kjerne Monolittisk kjerne
Nettsted www.openbsd.org
Forgjenger Berkeley Software Distribution (BSD)
OpenBSD 3.7

OpenBSD er et fritt og åpent operativsystem for mange forskjellige datamaskinarkitekturer. Det nedstammer fra Berkeley Software Distribution (BSD), et derivat av forsknings-Unix som ble utviklet ved University of California, Berkeley. Det ble opprettet som en fork av NetBSD sent i 1995 av prosjektleder Theo de Raath. OpenBSD-prosjektet har produsert portabel programvare som også er i bruk i andre operativsystemer. Eksempler er PH, OpenSSH og OpenNTPD.

Prosjektet er kjent for åpen kildekode og kvalitetsdokumentasjon, kompromissløs posisjonering innenfor programvarelisensiering, fokus på datasikkerhet og korrekt kode. Det ledes fra de Raadt's hjem i byen Calgary i Alberta, Canada. Dets logo og maskot er kulefisken «Puffy».

OpenBSD har en rekke sikkerhetsegenskaper som er fraværende eller valgfrie i andre operativsystemer. Det har tradisjon for å bli revidert av utviklere som analyserer kildekoden på leting etter programvarefeil og sikkerhetsproblemer. Prosjektet vedlikeholder en streng politikk innen lisensiering og foretrekker BSD-lisensen og dens varianter. Dette har ført til en omfattende analyse for å fjerne og erstatte kode som har benyttet andre lisenser.

Operativsystemets kjerne og brukerprogrammer blir utviklet sammen i samme pakkebrønn. Brukerprogrammene omfatter verktøy som Unix-skallet, cat og ps, såvel som mer komplekse tjenester som httpd og OpenSMTPD. Tredjeparts programvare er tilgjengelig som binærfiler eller kan bygges fra kildekoden ved å bruke porteringstrær.

OpenBSD finnes for arkitekturene DEC Alpha, PA-RISC, MIPS64, SPARC, SPARC64, PowerPC, VAX, Sharp Zaurus, x86-32 og x86-64.

Første uoffisielle versjon så dagens lys 18. oktober 1995, med en offisiell lansering 1. oktober 1996. Siste versjon er 5.8 fra 18. oktober 2015.

Bruk[rediger | rediger kilde]

OpenBSD fokuserer på sikkerhet, og er utviklet på en proaktiv og forsiktig måte. Dette gjør systemet svært stabilt og sikkert. Prosjektet ledes av Theo de Raadt, som også var en av de som utviklet NetBSD.

OpenBSD ble utviklet på grunn av filosofiske og personlige motsetninger imellom de Raadt og de andre utviklerene av NetBSD. Selv om sikkerhet er en av de største årsakene for operativsystemets eksistens, er det langt fra det eneste utviklerene fokuserer på, og systemet er i dag kjørbart på 12 forskjellige plattformer.

Fra og med versjon 3.5 inkluderer systemet en avart av XFree86 4.4-RC2 på grunn av forandringer i XFree86-lisensen. Systemet er dermed det eneste BSD-systemet med en egen versjon av vindussystemet X.

Til og med juni 2002 brukte OpenBSD slagordet "No remote hole in the default install, in nearly 6 years". Dette ble skiftet til "Only two remote holes in the default install, in more than 10 years!" etter at et hull ble oppdaget. Enkelte har kritisert dette slagordet, siden den enkleste installasjonspakken inkluderer svært få tjenester, og enkelte programmer som har blitt inkludert tidligere har senere vist seg å ha hull. Andre regner dette for å være en av systemets største fordeler; få applikasjoner installeres som basis, noe som gjør systemet svært sikkert i utgangspunktet. Uansett hva de forskjellige frontene mener er OpenBSD et forbløffende sikkert operativsystem.

På grunn av dets sikre design blir OpenBSD ofte brukt som basis for brannmurer og andre systemer innen datasikkerhet.

Litteratur[rediger | rediger kilde]

  • Artymiak, Jacek (2003). Building Firewalls with Openbsd and Pf. 2.utgave, 1. november 2003. ISBN 978-8-39166-511-4. ISBN 83-916651-8-6. 
  • Artymiak, Jacek (2007). The OpenBSD Command-Line Companion. Austin Book, 2007. ISBN 83-916651-8-6. 
  • Demir, Necati; Dalk, L, Ç, Gökhan (2011). Design and Implementation of an Embedded Firewall: Design and Implementation of an OpenBSD based Embedded Firewall. LAP LAMBERT Academic Publishing, 2. mai 2011. ISBN 978-3-84432-517-1. 38-443251-7-4. 
  • Hansteen, Peter N. M. (2010). The Book of PF A No-Nonsense Guide to the OpenBSD Firewall. No Starch Press, 2. utgave, 19. november, 2010). ISBN 978-1-59327-274-6. ISBN 1-593-27274-X. 
  • Korff, Yanek; Hope, Paco; Potter, Bruce (2004). Mastering FreeBSD and OpenBSD Security. O'Reilly Media; 1. utgave, desember 2004. ISBN 978-0-59600-626-6. ISBN 0-596-00626-8. 
  • Lucas, Michael W. (2003). Absolute OpenBSD: Unix for the Practical Paranoid. No Starch Press, 2003. ISBN 1-886411-99-9. 
  • Lucas, Michael W. (2013). Absolute OpenBSD: Unix for the Practical Paranoid, 2. utgave. No Starch Press, 3. mai 2013. ISBN 978-1-59327-476-4. ISBN 1-593274-76-9. 
  • Matzan, Jem (2007). The OpenBSD 4.0 Crash Course. O'Reilly Media, 25. juli 2007. ISBN ISBN 0-596-51015-2 . 
  • Negus, Christopher; Caen, Francois (2008). BSD UNIX Toolbox: 1000+ Commands for FreeBSD, OpenBSD and NetBSD. Wiley, 5. mai 2008. ISBN 978-0-47037-603-4. 0-470-37603-1. 
  • Palmer, Brandon; Nazario, Jose (2004). Secure Architectures with OpenBSD. Addison-Wesley Professional; 1. utgave, 17. april 2004. ISBN 978-0-32119-366-7. ISBN 0-321-19366-0. 
  • Reed, Jeremy C. (2006). The OpenBSD PF Packet Filter Book: PF for NetBSD, FreeBSD, DragonFly and OpenBSD. Reed Media Services, 18. august 2006. ISBN 978-0-97903-420-6. ISBN 0-9790342-0-5. 
  • Smith, Kevin, R. (2012). Linux, OpenBSD, and Talisker: A Comparative Complexity Analysis. Kindle version, 2. mars 2012. ASIN: B007GPJPY4. 
  • Sonnenreich, Wes; Yates, Tom (2000). Building Linux and OpenBSD Firewalls. Wiley, 2. februar 2000. ISBN 978-0-47135-366-9. ISBN 0-471-35366-3. 

Eksterne lenker[rediger | rediger kilde]