BusyBox
Utviklet av | Erik Andersen, Rob Landley, Denys Vlasenko og andre |
---|---|
Første versjon | 4. november 1999 |
Siste versjon | 1.32.1 (1 st januar 2021) |
Avansert versjon | 1.33.0 (29. desember 2020) |
Innskudd | git.busybox.net/busybox |
Skrevet i | VS |
Operativsystem | Unix-type |
Språk | Engelsk |
Type | shell type kommando verktøykasse |
Distribusjonspolitikk | gratis programvare |
Tillatelse | GNU General Public License versjon 2 |
Nettsted | busybox.net |
BusyBox erprogramvaresom implementerer mange avUnix-standardkommandoene, som GNU Core Utilities .
Siden hver binær kjørbar for GNU / Linux inneholder flere kilobyte tilleggsinformasjon, sparer ideen om å kombinere over to hundre programmer til en enkelt kjørbar fil betydelig størrelse.
Distribuert under GNU GPL versjon 2 lisens , BusyBox er gratis programvare .
Denne programvaren, opprinnelig skrevet av Bruce Perens så tidlig som i 1996, var ment å sette et komplett, kjørbart system på en enkelt oppstartbar diskett, for å fungere som et feilsøkings- og reparasjonssystem, samt en installasjonsdiskett for Debian- distribusjonen . Det har siden blitt de facto-standarden for GNU / Linux innebygde systemer og installatører av GNU / Linux-operativsystemer.
BusyBox- prosjektet ble vedlikeholdt av Enrique Zanardi, som frem til 1998 ledet utviklingen for å realisere en oppstartbar installasjonsdiskett av Debian-systemet. Så overtok Dave Cinege det for Linux Router Project (LRP), et GNU / Linux- ruteprosjekt . Deretter laget han en rekke nye funksjoner, opprettet et modulært kompilasjonsmiljø og endret målet med BusyBox for å gjøre det til et høyt nivå generalistsystem for den innebygde.
Da utviklingen av LRP-prosjektet bremset opp i 1999 , overtok Erik Andersen, da hos Lineo, Inc. (i) , BusyBox- prosjektet og holdt det offisielt fra drift.Desember 1999 på Mars 2006. I løpet av denne perioden eksploderte markedet for innebygde Linux-systemer i størrelse, slik at BusyBox- prosjektet kunne bli moden ved å utvide både brukerbasen og funksjonaliteten.
Denys Vlasenko er for tiden ansvarlig for vedlikeholdet av BusyBox- prosjektet .
BusyBox er designet som en enkelt kjørbar fil , noe som gjør den veldig egnet for Linux-distribusjoner som brukes på innebygde systemer .
Det er spesielt utbredt i dag på nettverksenheter. For eksempel er den til stede på tilgangspunktene, rutere, IP-telefoner, noen nettverkslagringsservere ( nettverkstilkoblet lagring eller NAS ) eller i den siste generasjonen av roboter (AR-Drone). I Frankrike er BusyBox- koden også integrert i boksene til visse Internett-leverandører: Livebox , Freebox , Bbox og Neufbox . Det er også mulig å installere din egen BusyBox på Android , mye brukt på smarttelefoner og berøringsskjermtabletter, for å få bedre kontroll over utstyret ditt.
BusyBox er gratis programvare utgitt under GNU GPL versjon 2lisens.
På slutten av 2007 trakk BusyBox oppmerksomhet med sin juridiske innsats for å straffeforfølge og håndheve rettighetene av visse selskaper som vil bruke den i strid med vilkårene i GPL-lisensen.