Lompat ke isi

NetBSD

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
NetBSD
NetBSD 9.2 menampilkan X Display Manager
Perusahaan/pengembangThe NetBSD Foundation
KeluargaMirip Unix(BSD)
Status terkiniAktif
Model sumberSumber terbuka
Rilis perdana1993
Rilis stabil terkini9.2 / 12 Mei 2021;3 tahun lalu(2021-05-12)
RepositoriSunting ini di Wikidata
Manajer paketpkgsrc
Dukungan platform57 platform berbeda menggunakan arsitektur CPU:Alpha,ARM(hanya 32 Bit[butuh rujukan]),PA-RISC,68k,MIPS,PowerPC,SH3,SPARC,VAXdanx86
KerneltypeModulerMonolitikAnykernel
Ruang penggunaBSD
AntarmukabawaanAntarmuka baris perintah
LisensiLisensi BSD
Situs web resmiwww.netbsd.org

NetBSDadalahsistem operasibertipe Unixsumber terbukayang dikembangkan dariBerkeley Software Distribution(BSD), turunan Unix yang dikembangkan diUniversity of California, Berkeley.Ini adalah turunan BSD sumber terbuka kedua yang dirilis secara resmi, setelah386BSD,[1]dan terus dikembangkan dengan aktif. Proyek NetBSD terutama berfokus pada desain berkualitas tinggi, kestabilan, dan kinerja sistem.[2]Karena bersifat portabel dan lisensi Berkeley yang dimilikinya, NetBSD sering digunakan sebagaisistem tempelan.[3][4]

Rilis stabil NetBSD terbaru adalah versi9.2(15 Mei 2021).[5]

Sejarah[sunting|sunting sumber]

NetBSD merupakan turunan dari 4.3BSD-Reno dariComputer Systems Research GroupUniversity of California, Berkeley,berdasarkan kode sumber Net/2 dan proyek386BSD.Proyek NetBSD dimulai dari gerahnya para pengembang 386BSD tentang arah dan tujuan pengembangan perangkat lunak, utamanya sistem operasi.[6]Para inisiator proyek NetBSD: Chris Demetriou,Theo de Raadt,Adam Glass, dan Charles Hannum, merasa bahwa pengembangan dengan model yang lebih terbuka akan memberikan efek lebih baik bagi proyek, yaitu dapat digunakan di arsitektur mana saja, bersih dan kualitas kode yang lebih baik.

Kode sumber NetBSD mulai dirilis 21 Maret 1993 dan rilis pertama yaitu NetBSD 0.8 dikeluarkan 19 April 1993[7]yang merupakan turunan kode 386BSD 0.1 dengan penambahan patch tidak resmi untuk versi 0.2.2, beberapa program dari Net/2 yang hilang dari kode 386BSD diadopsi ulang, dan beberapa penambahan lainnya.[7][8]Rilis pertama yang mendukung banyak arsitektur adalah NetBSD 1.0 yang dirilis Oktober 1994 dan menggunakan kode 4.4BSD-Lite.[9]Pada 1994 juga, Theo de Raadt, keluar dari proyek. Dia kemudian mengembangkanOpenBSDyang merupakan turunan NetBSD 1.0 pada 1995.[10]

Pada tahun 1998, dalam rilis NetBSD 1.3 diperkenalkanpkgsrcsebagai pengelola paket.[11]

Penggunaan[sunting|sunting sumber]

NetBSD digunakan olehNASApadaSAMS-II Projectsebagai perangkat pengukuran dalam lingkungan tanpa gravitasi diInternational Space Station,[12][13]dan perangkat investigasi lalu lintasTCPpada jaringan satelit

Penggunaan NetBSD didukung oleh desain yang bersih, performanya yang tinggi, skalabilitas, dan dukungannya terhadap banyak arsitektur komputer utamanya pada perangkat benam dan server, khususnya aplikasi jaringan.[14]Beberapa diantaranya adalah:

  • Sistem Operasi QNX menggunakan stack jaringan berbasiskan kode NetBSD,[15][16]dan menyediakan dukungan driver yang diubah dari NetBSD.[14]
  • Dell Force10 menggunakan NetBSD sebagai dasar sistem operasi FTOS (sistem operasi Force10), yang diterapkan pada switch dan router.[17]Force10 berdonasi kepada NetBSD Foundation pada 2007 untuk riset dan pengembangan.[18]
  • Beberapa bagian dariMacOSutamanya perangkat user diambil dari NetBSD.
  • Sistem operasiT-Mobile SidekickLX 2009smartphoneberbasis NetBSD.[19]
  • Sistem operasi Minix menggunakan perangkat user NetBSD dan infrastruktur pemaketan pkgsrc sejak versi 3.2.[20]
  • Wasabi Systemsmenyediakan sertifikat atas produk berbasiskan NetBSD dengan fitur dan tambahan untuk penggunaan komersial, khususnya perangkat benam, server dan infratruktur data.[21]
  • NetBSD digunakan olehNASApadaSAMS-II Projectsebagai perangkat pengukuran dalam lingkungan tanpa gravitasi diInternational Space Station,[12][13]dan perangkat investigasi lalu lintasTCPpada jaringan satelit.[22][23]
  • NetBSD digunakan pada produkApple,yaituAirPort ExtremedanTime Capsule,[24][25]dimana kode perangkat pengguna diambil dari FreeBSD dan NetBSD.[26][27]

Referensi[sunting|sunting sumber]

  1. ^"Open Sources: Voices from the Open Source Revolution".oreilly.com.
  2. ^"About the NetBSD Project".
  3. ^"Get to know NetBSD: An operating system that travels".ibm.org.
  4. ^Ganssle, Jack G; Noergaard, Tammy; Eady, Fred; Edwards, Lewin; Katz, David J (14 September 2007).Embedded Hardware.ISBN978-0-7506-8584-9.pp. 291–292.
  5. ^"Annoucing NetBSD 9.2".
  6. ^"The History of the NetBSD Project".www.netbsd.org.The NetBSD Foundation.Diakses tanggal29 November2009.
  7. ^abChris G. Demetriou (19 April 1993). "So you say you want an interim release of 386bsd?".comp.os.386bsd.announce.(Web link).Diambil pada 12 May 2010.
  8. ^"Information about NetBSD 0.8".
  9. ^"Information about NetBSD 1.0".
  10. ^De Raadt, Theo(29 March 2009)."Archive of the mail conversation leading to Theo de Raadt's departure".Diakses tanggal15 January2010.
  11. ^"Platforms supported by pkgsrc".www.netbsd.org.The NetBSD Foundation.Diakses tanggal10 January2010.
  12. ^abDuc, Hiep Nguyen (2016-06-21)."NetBSD Introduction by Siju Oommen George - BSD MAG".BSD MAG(dalam bahasa Inggris).Diakses tanggal2017-11-09.
  13. ^abRivett, Mary (12 April 1997)."Re: NetBSD/i386 and single board computers".port-i386 mailing list.//mail-index.netbsd.org/port-i386/1997/12/04/0022.html.
  14. ^ab"Foundry27: Project Networking – Driver wiki page".QNX Software Systems.Diakses tanggal27 December2011.
  15. ^"Third Party Open Source License Terms Guide".QNX Software Systems.Diakses tanggal27 December2011.
  16. ^"Core Networking 6.4: Neutrino's Next Gen Networking Stack and Foundry27"(PDF).QNX Software Systems.(registration required)
  17. ^"Force10 Networks uses NetBSD to build software scalability into operating system".Dell(Siaran pers). 13 February 2007. Diarsipkan dariversi aslitanggal 15 November 2011.Diakses tanggal27 December2011.
  18. ^"Force10 Networks introduces unified operating system across product portfolio to lower total cost of owning and operating networks".Dell(Siaran pers). 28 January 2008. Diarsipkan dariversi aslitanggal 15 November 2011.Diakses tanggal27 December2011.
  19. ^"Sidekick LX 2009 / Blade Will Run NetBSD".www.hiptop3.com.30 January 2009. Diarsipkan dariversi aslitanggal 2009-03-17.Diakses tanggal5 February2009.
  20. ^"Minix Gets a NetBSD Code Infusion".pcworld.com.29 February 2012.Diakses tanggal4 July2012.
  21. ^"Wasabi Systems".Diakses tanggal16 February2018.
  22. ^Duc, Hiep Nguyen (2016-06-21)."NetBSD Introduction by Siju Oommen George - BSD MAG".BSD MAG(dalam bahasa Inggris).Diakses tanggal2017-11-09.
  23. ^Kruse, Hans; Allman, Mark; Griner, Jim & Tran, Diepchi (5 March 1998)."HTTP Page Transfer Rates over Geo-Stationary Satellite Links"(PDF).Diarsipkan dariversi asli(PDF)tanggal 20 July 2009.Diakses tanggal27 December2011.
  24. ^"How to jailbreak an Apple Time Capsule?".superuser.com.Diakses tanggal27 December2009.
  25. ^Fleishman, Glenn (16 February 2007)."AirPort Extreme: Apple Breaks 90 Mbps".wifinetnews.com.Diakses tanggal28 December2009.
  26. ^"Myths about FreeBSD".Diakses tanggal7 June2014.The two operating systems do share a lot of code, for example most userland utilities and the C library on OS X are derived from FreeBSD versions.
  27. ^"Overview of OS X".Apple Inc.11 June 2012.

Pranala luar[sunting|sunting sumber]