Wikipedia's FreeBSD as translated by GramTrans
#000000
FreeBSD estas libera kaj malfermfonta
operaciumo descendis de Esplorado-Unikso-similaj sistemoj tra la Berkeley Software Distribution (BSD).
Kvankam pro laŭleĝaj kialoj FreeBSD ne povas uzi la Unikso-similaj sistemoj varmarkon, ĝi estas rekta posteulo de BSD, kiu estis historie ankaŭ nomita "BSD Unikso-similaj sistemoj" aŭ "Berkeley Unix".
La unua versio de FreeBSD estis publikigita en 1993, kaj en 2005 FreeBSD estis la plej vaste uzita malfermfonta BSD-distribuo, respondecante pri pli ol tri kvaronoj de ĉiuj instalitaj sistemoj prizorgante malfermfontajn BSD-derivaĵojn.
#000001
FreeBSD havas similecojn kun Linukso, kun du gravaj diferencoj ene de aplikeco kaj licencado: FreeBSD konservas kompletan operaciumon, t.e. la projekto liveras kernon, pelilojn, uzantter servaĵojn kaj dokumentaron, kontraste al Linukso liveranta kernon kaj ŝoforoj nur kaj fidanta je tria-parties por sistemprogramaro;
kaj FreeBSD fontkodo estas ĝenerale liberigita sub cedema BSD-licenco kontraste al la kopimaldekstro
#000002
La FreeBSD-projekto inkludas protektteamon kontrolantan ĉiun softvaron ekspeditan en la bazdistribuo.
Larĝa gamo de kromaj triapartaj aplikoj povas esti instalita uzante la pkgng-pakaĵan estrosistemon aŭ la FreeBSD Havenojn, aŭ rekte kompilante fontkodon.
Pro ĝiaj cedemaj licencaj kondiĉoj, multe de la kodbazo de FreeBSD fariĝis integrita parto de aliaj operaciumoj, kiel ekzemple Juniperaj JUNONOJ, Darwin de Apple (la bazo por macOS, iOS, ŭaĉOS, kaj tvOS operaciumoj de Apple), pfSense, la Nintendo Switch sistemprogramaro, [4] [5] [6] kaj la operaciumoj funkciantaj per Sony PlayStation de Sony 3 [7] kaj Sony PlayStation 4.
#000003
La radikoj de FreeBSD iras reen al la Universitato de Kalifornio ĉe Berkeley.
La universitato akiris UNIX-fontlicencon de AT&T.
Studentoj de la universitato komencis modifi kaj plibonigi la AT&T Unikso-similaj sistemoj kaj nomis tiun modifitan version " Berkeley Unikso-similaj sistemoj " aŭ "BSD", efektivigante ecojn kiel ekzemple TCP/Ip, virtuala memoro kaj la Unikso-similaj Sistemoj-Dosiersistemo.
La BSD-projekto estis fondita en 1976 fare de Bill Joy.
Sed ĉar BSD enhavis kodon de AT&T, Unikso-similaj sistemoj, ĉiuj ricevantoj devis licencon de AT&T unue uzos BSD.
#000004
En junio 1989, "Networking Release 1" aŭ simple Reto-1 - la unua publika versio de BSD - estis publikigitaj.
Post publikigado de Reto-1, Keith Bostic, ellaboranto de BSD, proponis anstataŭigi ĉion AT&T-kodo kun libere-redistributable kodo sub la origina BSD-licenco.
Laboro dum anstataŭigado de AT&T-kodo komenciĝis kaj, post 18 monatoj, multe de la AT&T-kodo estis anstataŭigita.
Tamen, ses dosieroj enhavantaj AT&T-kodon restis en la kerno.
La BSD-programistoj decidis publikigi la "Networking Release 2" (Reto) sen tiuj ses dosieroj.
Reto-2 estis publikigita en 1991.
#000005
En 1992, plurajn monatojn post la liberigo de Reto-2, William Jolitz kaj Lynne Jolitz skribis ke anstataŭaĵoj por tiuj ses mankantaj dosieroj, adaptis BSD al la Intel-80386-bazitaj mikroprocesoroj, kaj vokis sian novan operaciumon 386BSD.
Ili liberigis 386BSD per anonima FTP-servilo.
La evoluofluo de 386BSD estis malrapida kaj post periodo de neglekto, grupo de 386BSD uzantoj decidis disbranĉigi eksteren sur sia propra kaj krei FreeBSD tiel ke ili povis konservi la operaciumon supren ĝis nun.
La 19an de junio 1993, la nomo FreeBSD estis elektita por la projekto.
La unua versio de FreeBSD estis publikigita la 1993-an de novembro.
#000006
En la fruaj tagoj da la komenco, de la projekto firmao nomis Walnut Creek CDROM, sur la sugesto de la du FreeBSD-programistoj, jesis publikigi la operaciumon sur CD-ROM'o.
Aldone al tio, la firmao dungis Jordan Hubbard kaj David Greenman, prizorgis FreeBSD sur ĝiajn servilojn, sponsoris FreeBSD-konferencojn kaj publikigis FreeBSD-rilatajn librojn, inkluzive de La Kompleta FreeBSD de Greg Lehey.
Antaŭ 1997, FreeBSD estis la plej sukcesa produkto de Walnut Creek«".
La firmao mem poste renomis al La FreeBSD Butikcentro kaj pli postaj iXsistem.
#000007
Hodiaŭ, FreeBSD estas uzita fare de multaj IT-firmaoj kiel ekzemple IBM, Nokia, Junipero-Retoj, kaj NetApp por konstrui ilian produkton.
Certaj partoj de la Mac OS X operaciumo de Apple estas bazitaj sur FreeBSD.
La Sony PlayStation kiun 3 operaciumo ankaŭ pruntas al certaj komponentoj de FreeBSD, [18] dum la Sony PlayStation 4 operaciumo estas derivita de FreeBSD 9.
WhatsApp, [21] kaj FlightAware [22] ankaŭ estas ekzemploj de grandaj, sukcesaj kaj tre ret-orientitaj firmaoj kiuj prizorgas FreeBSD.
#000008
386BSD kaj FreeBSD estis ambaŭ derivita de 1992's BSD-liberigo.
En januaro 1992, BSDi komencis publikigi BSD/386, poste vokis BSD/Os, operaciumon similan al FreeBSD kaj surbaze de 1992's BSD publikigas.
AT&T arkivis proceson kontraŭ BSDi kaj asertis distribuadon de AT&T fontkodo malobee al licencinterkonsentoj.
La proceso estis aranĝita el tribunalo kaj la precizaj esprimoj ne estis ĉio malkaŝitaj.
La nura unu kiu iĝis publika estis ke BSDi migrus ilia fontbazo al la pli novaj 4,4BSD-lite fontoj.
Kvankam ne implikita en la proceso, estis sugestite al FreeBSD ke ili ankaŭ devis moviĝi al 4,4BSD-Lite.
FreeBSD 2.0, kiu estis publikigita la 1994-an de novembro, estis la unua versio de FreeBSD sen iu kodo de AT&T.
#000009
Kiel ĝeneraluzebla operaciumo, FreeBSD estas utiligita en diversaj scenaroj: [25]
#000010
FreeBSD enhavas signifan kolekton de servil-rilata softvaro en la bazsistemo kaj la havenkolekto, estas eble formi kaj utiligi FreeBSD kiel poŝtoservilon, retservilon, Firewall, FTP-servilon, DNS-servilon kaj enkursigilon, inter aliaj aplikoj.
#000011
Kvankam ĝi eksplicite temigas la IA-32 kaj x86-64 platformojn, FreeBSD ankaŭ apogas aliajn kiel ekzemple BRAKO, PowerPC kaj MIPS malplialtagrade.
#000013
La TCP-/Ip-stako de FreeBSD estas bazita sur la 4.2BSD efektivigo de TCP/Ip kiuj tre kontribuis al la ĝeneraligita adopto de tiuj protokoloj.
FreeBSD ankaŭ apogas IPv6, [28]
SCTP, IPSec, kaj sendrata retigado ( Wifi).
La IPv6- kaj IPSec-stakoj estis prenitaj de la KAME-projekto.
Ankaŭ, FreeBSD apogas IPX kaj AppleTalk protokolas, sed ili estas konsideritaj aĝaj kaj estas planite fini subtenon de ili en la suprenalveno FreeBSD 11.0.
#000014
En FreeBSD 5.4, subteno por la Common Address Redundancy Protocol (KARPO) estis importita de la OpenBSD projekto.
KARPO permesas al multoblaj nodoj dividi aron de IP-adresoj.
Tiel se unu el la nodoj iras malsupren, aliaj nodoj daŭre povas servi la petojn.
#000015
De 7.0 pluen, FreeBSD apogas la ZFS dosiersistemon.
ZFS antaŭe estis malfermfontecdosiersistemo kiu unue estis evoluigita fare de Sun Microsystems, sed kiam Oracle akiris Sunon, ZFS iĝis proprieta produkto.
Tamen, la FreeBSD-projekto daŭre formiĝas kaj plibonigas sian ZFS-efektivigon per la OpenZFS projekto.
#000017
La projekto ankaŭ portis la tiu de NSA
Alia laboro inkludas la evoluon de OpenBSM, malfermfontecefektivigon de Basic Security Module de Suno (BSM) API kaj revizian protokoldosieran formaton, kiu apogas ampleksan sekurecan reviziosistemon.
Tio estis ekspedita kiel parto de FreeBSD 6.2-a
Alia infrastrukturlaboro en FreeBSD farita kiel parto de la Fidi Projekto inkludis GEOM kaj OpenPAM.
#000019
La plej multaj komponentoj de la TrustedBSD-projekto estas poste falditaj en la ĉeffontojn por FreeBSD.
Krome, multaj ecoj, post kiam plene maturiĝis, trovas sian manieron en aliajn operaciumojn.
Ekzemple, OpenPAM estis adoptita fare de NetBSD.
Krome, la Fidi MAC Kadro estis adoptita fare de Apple por macOS.
#000020
FreeBSD-ŝipoj kun tri malsamaj fajromurpakaĵoj:
IPFW estas la indiĝena fajromuro de FreeBSD.
pf estis prenita de OpenBSD kaj IPFilter estis adaptita al FreeBSD fare de Darren Reed.
#000021
Prenita de OpenBSD, la OpenSSH programo estis inkludita en defaŭlto instalas.
OpenSSH estas Libera efektivigo de la Ssh-protokolo kaj estas anstataŭaĵo por Telnet.
Male al Telnet, OpenSSH ĉifras ĉiujn informojn (inkluzive de uzantnomo kaj pasvorto).
#000022
En novembro 2012, La FreeBSD Protektteamo sciigis ke retpiratoj akiris neaŭtorizitan aliron sur du el la serviloj de la projekto.
Tiuj serviloj estis estingitaj tuj.
Pli da esplorado montris ke la unua neaŭtorizita aliro de retpiratoj okazis la 19an de septembro.
Ŝajne retpiratoj akiris aliron al tiuj serviloj per ŝtelado SSH ŝlosiloj de unu el la programistoj, ne de ekspluatado de cimo en la operaciumo mem.
Tiuj du hakitaj serviloj estis parto de la infrastrukturo uzita por konstrui triapartajn programarpakaĵojn.
La FreeBSD Protektteamo kontrolis la integrecon de la binaraj pakaĵoj kaj sciigis ke neniu neaŭtorizita ŝanĝo estis farita al la binaraj pakaĵoj, sed ili deklaris ke ili ne povas garantii la integrecon de pakaĵoj kiuj estis elŝutitaj inter 19 septembro kaj 11 novembron.
#000023
FreeBSD estis adaptita al diverseco de instrukciseriarkitekturoj.
La FreeBSD kiun projekto organizas al arkitekturoj en partojn kiuj karakterizas la nivelon de subteno provizis.
Parto 1 arkitekturoj estas maturaj kaj plene apogitaj.
Parto 2 arkitekturoj spertas gravan evoluon.
Parto 3 arkitekturoj estas eksperimentaj aŭ jam ne estas sub aktiva evoluo kaj Parto 4 arkitekturoj havas neniun subtenon entute.
#000024
En marto 2016 [ĝisdatigo] , FreeBSD estis adaptita al la sekvaj arkitekturoj: [51]
#000025
La BRAKO kaj MIPS subteno estas plejparte alstrebis integritajn sistemojn, aliflanke FreeBSD/Arm prizorgas sur kelkajn unu-platajn komputilojn, inkluzive de la BeagleBone Black, Raspberry Pi [54] [55] kaj Wandboard.
#000026
FreeBSD havas softvardeponejon da pli ol 26,000 aplikoj kiuj estas evoluigitaj fare de triaj partioj.
ventkulpaj sistemoj, tTT-legiloj, retpoŝtiloj, oficprogramaroj kaj tiel antaŭen.
Ĝenerale, la projekto mem ne evoluigas tiun softvaron, nur la kadron por permesi al tiuj programoj esti instalitaj, kiu estas konata kiel la Ports-kolekto.
Aplikoj povas aŭ esti kompilitaj de fonto ("havenoj"), kondiĉe ke iliaj licencadperiodoj permesas tion, aŭ elŝutitaj kiel antaŭ-kompilitaj ciferecaĵoj ("pakaĵoj").
La Ports-kolekto apogas la nunajn kaj stabilajn branĉojn de FreeBSD.
Pli malnovaj eldonoj ne estas apogitaj kaj povas aŭ eble ne laboras ĝuste kun ĝisdata Havenkolekto.
#000027
Havenoj uzas Makefile por aŭtomate alporti la fontkodon de la dezirata aplikiĝo, aŭ de loka aŭ malproksima deponejo, elpaki ĝin sur la sistemo, apliki pecetojn al ĝi kaj kompili ĝin.
Depende de la grandeco de la fontkodo, kompilado povas preni longan tempon, sed ĝi donas la uzanton pli kontrolo de la procezo kaj ĝia rezulto.
La plej multaj havenoj ankaŭ havas pakaĵekvivalentojn (t.e. antaŭ-kompilitaj ciferecaĵoj), donante al la uzanto elekton.
Kvankam tiu metodo estas pli rapida, la uzanto havas pli malmultajn adaptadelektojn.
#000028
FreeBSD-versio 10.0 lanĉis la pakaĵmanaĝer pkg kiel anstataŭaĵo por la antaŭe uzitaj pakaĵiloj.
Ĝi estas funkcie simila al trafa kaj yum en linuksaj distribuaĵoj.
Ĝi enkalkulas instalaĵon, ĝisdatigon kaj forigon de kaj havenoj kaj pakaĵoj.
Aldone al pkg, PackageKit ankaŭ povas esti uzita por aliri la Ports-kolekton.
#000029
Unue prezentite en FreeBSD-versio 4, malliberejoj estas sekurecmekanismo kaj efektivigo de operacium-nivela virtualigo kiu rajtigas la uzanton prizorgi multoblajn kazojn de gasta operaciumo aldone al FreeBSD-gastiganto.
Ĝi estas plifortigita versio de la tradicia krot mekanismo.
Procezo kiu prizorgas ene de tia malliberejon estas nekapabla aliri la resursojn ekstere de ĝi.
Ĉiu malliberejo havas sian propran gastigantnomon kaj IP-adreson.
Estas eble prizorgi multoblajn malliberejojn en la sama tempo, sed la kerno estas dividita inter ĉiuj el ili.
Tial nur softvaro apogita per la FreeBSD-kerno povas esti prizorgita ene de malliberejo.
#000030
bhive, nova virtualigsolvo estis lanĉita en FreeBSD kiujn 10.0-a bhive permesas al uzanto prizorgi kelkajn gastas operaciumojn (FreeBSD, OpenBSD, Linukso, kaj Vindozo [62] ) samtempe.
Aliaj operaciumoj kiel ekzemple Illumos estas planitaj.
bhive estis skribita fare de Neel Natu kaj Peter Grehan kaj estis sciigita en la BSDCan-konferenco (2011) por la unuan fojon.
La ĉefdiferenco inter bhive kaj FreeBSD-malliberejoj estas tiuj malliberejoj estas operaciumo-nivela virtualigo kaj tial limigita al nur-FreeBSD-gastoj;
sed bhive estas tipo 2 hiperviziero kaj ne estas limigita al nur-FreeBSD-gastoj.
Por komparo, bhive estas simila teknologio al KVM dum malliberejoj estas pli proksime al LXC-ujoj aŭ Solaris Zones.
#000031
Plej multe de la softvaro kiu funkcias per Linukso povas funkcii per FreeBSD uzanta laŭvolan enkonstruitan kongruectavolon.
Tial, la plej multaj Linukso-ciferecaĵoj povas esti prizorgitaj sur FreeBSD, inkluzive de kelkaj proprietaj aplikoj distribuitaj nur en binara formo.
Tiu kongruectavolo ne estas kopiado;
La sistemvok interfaco de Linukso estas efektivigita en la kerno de la FreeBSD kaj tial, Linukso efektivigeblaj bildoj kaj komunaj bibliotekoj estas traktitaj la sama kiel la indiĝenaj efektivigeblaj bildoj kaj komunaj bibliotekoj de FreeBSD.
Plie, FreeBSD disponigas kongruectavolojn por pluraj aliaj Unikso-similaj sistem-similaj
operaciumoj, aldone al Linukso, kiel ekzemple BSD/Os kaj SVR4, [66] tamen, estas pli ofte por uzantoj kompili tiujn programojn rekte sur FreeBSD.
#000033
Neniu videbla spektaklopuno super indiĝenaj FreeBSD-programoj estis kiam prizorgado de Linukso-ciferecaĵoj, kaj, en kelkaj kazoj, tiuj eĉ povas rezulti pli glate ol en Linukso.
Tamen, la tavolo ne estas entute senjunta, kaj kelkaj Linukso-ciferecaĵoj estas maltaŭgaj aŭ nur parte uzeblaj sur FreeBSD.
Ekzistas subteno por sistemvokoj supren al versio 2.6.
18, havebla ekde FreeBSD 7.0.
En liberigon 10.3, FreeBSD povas prizorgi 64-bitajn Linukso-ciferecaĵojn.
#000034
La dokumentaro de FreeBSD konsistas el siaj manlibroj, manaj paĝoj, adresararkivoj, FAQ demandoj kaj gamo da artikoloj, plejparte konservite fare de La FreeBSD Dokumentaro-Projekto.
La dokumentaro de FreeBSD estas tradukita en plurajn lingvojn.
Ĉiu oficiala dokumentaro estas publikigita sub la FreeBSD Dokumentaro-Licenco, "cedema ne-copyleftolibera dokumentaro-licenco kiu estas kongrua kun la GNUO FDL".
La dokumentaro de FreeBSD estas priskribita kiel "altkvalita".
#000037
La FreeBSD-projekto konservas diversecon de adresaroj.
Inter la plej popularaj adresaroj estas FreeBSD-demandoj (ĝeneralaj demandoj) kaj FreeBSD-retpiratoj (loko petado pli teknikaj demandoj).
#000038
Ekde 2004, la New York City BSD Users Group-datumbazo disponigas dmesgo informojn de kolekto de komputiloj ( tekokomputiloj, specialkomputiloj, unu-plataj komputiloj, integritaj sistemoj, virtualaj maŝinoj, ktp.) prizorgantaj FreeBSD.
#000039
De versio 2.0 ĝis 9.0, FreeBSD utiligis la sisinstalprogramon kiel ĝian ĉefan instalilon.
Ĝi estis skribita en C fare de Jordan Hubbard.
Ĝi utiligas tekstan uzanto-interfacon, kaj estas dividita en kelkajn menuojn kaj ekranojn kiuj povas esti uzitaj por formi kaj kontroli la instalaĵoprocezon.
Povas ankaŭ esti uzite instali Havenojn kaj Pakaĵojn kiel alternativo al la komandliniinterfaco.
#000040
La sisinstalservaĵo nun estas konsiderita malrekomendata en favoro de bsdinstal, nova instalilo kiu estis lanĉita en FreeBSD 9.0-a bsdinstal estas "malpeza anstataŭaĵo por sisinstal" kiu estis skribita en sh. Laŭ OSNews, "Ĝi perdis iomaj trajtoj-tempeto-akirado others, sed it SIC a multe pli fleksebla dezajno, kaj finfine estos signifa plibonigo".
#000041
FreeBSD estas evoluigita fare de volontulteamo situanta ĉirkaŭ la mondo.
La programistoj uzas la Interreton por ĉiu komunikado kaj multaj ne renkontis unu la alian en persono.
Aldone al lokaj uzantaroj sponsoritaj kaj ekzamenitaj fare de uzantoj, ĉiujara konferenco, nomita BSDcon, estas okazigita fare de USENIx.
BSDcon ne estas FreeBSD-specifa tiel ĝi interkonsentoj kun la teknikaj aspektoj de ĉiuj BSD-operaciumoj, inkluzive de OpenBSD kaj NetBSD.
Aldone al BSDcon, tri aliaj ĉiujaraj konferencoj, EuroBSDCon, AsiaBSDCon kaj BSDCan okazas en Eŭropo, Japanio kaj Kanado respektive.
#000042
La FreeBSD Projekto estas prizorgita for proksimume 500 komiter, aŭ programistoj kiuj havas transigu aliron al la majstraj fontkoddeponejoj kaj povas formiĝi, senararigi aŭ plifortigi ajnan parton de la sistemo.
La plej multaj el la programistoj estas volontuloj kaj malmultaj programistoj estas pagitaj fare de kelkaj firmaoj.
Ekzistas pluraj specoj de komiter, inkluzive de fontkomiter (bazoperaciumo), dockomiter (dokumentaro- kaj retejoverkintoj) kaj havenoj (triapartnera aplikaĵo portado kaj infrastrukturo).
Ĉiujn du jarojn la FreeBSD-komiter selektas 9-membro-FreeBSD Core Team kiuj respondecas pri totala projektodirekto, metante kaj devigante projektoregulojn kaj aprobante novajn transigantojn, aŭ la donado de SVN transigas aliron.
Kelkaj respondecaj kampoj estas oficiale asignitaj al aliaj evoluigteamoj de la FreeBSD Kerno-Teamo, ekzemple, respondeco por administrado de la havenkolekto estas delegita al la Havenoj-Manaĝerteamo.
#000043
Aldone al programistoj, FreeBSD havas milojn da "kontribuantoj".
Kontribuantoj ankaŭ estas volontuloj ekstere de la FreeBSD-projekto kiuj submetas flikaĵojn por konsidero de komiter, kiel ili ne havas rektan aliron al la fontkoddeponejo de FreeBSD.
Committers tiam analizas kontribuantsubmetadojn kaj decidas kion por akcepti kaj kion por malaprobi.
Kontribuanto kiu submetas altkvalitajn pecetojn ofte estas petita por iĝi komiter.
#000044
FreeBSD developers maintain at least two branches of simultaneous development. The -CURRENT branch always represents the "bleeding edge" of FreeBSD development. A -STABLE branch of FreeBSD is created for each major version number, from which -RELEASE are cut about once every 4-6 months. If a feature is sufficiently stable and mature it will likely be backported (MFC or Merge from CURRENT in FreeBSD developer slang) to the -STABLE branch.[93][3]
#000045
I'm actually one of those people. I started using FreeBSD in the late 90s, when I didn't have much money and was living in government housing. In a way, FreeBSD helped lift me out of poverty - one of the main reasons I got a job at Yahoo! is because they were using FreeBSD, and it was my operating system of choice. Years later, when Brian and I set out to build WhatsApp, we used FreeBSD to keep our servers running. We still do.
#000046
FreeBSD development is supported in part by the FreeBSD Foundation. The foundation is a non-profit organization that accepts donations to fund FreeBSD development. Such funding has been used to sponsor developers for specific activities, purchase hardware and network infrastructure, provide travel grants to developer summits, and provide legal support to the FreeBSD project.[94]
#000047
FreeBSD is released under a variety of open source licenses. The kernel code and most newly created code is released under the two-clause BSD license which allows everyone to use and redistribute FreeBSD as they wish. This license was approved by Free Software Foundation[97] and Open Source Initiative[98] as a Free Software and Open Source license respectively. Free Software Foundation described this license as "a lax, permissive non-copyleft free software license, compatible with the GNU GPL". There are parts released under three- and four-clause BSD licenses, as well as Beerware license. Some device drivers include a binary blob,[99] such as the Atheros HAL of FreeBSD versions before 7.2.[100] Some of the code contributed by other projects is licensed under GPL, LGPL, CDDL[101] and ISC. All the code licensed under GPL and CDDL is clearly separated from the code under liberal licenses, to make it easy for users such as embedded device manufacturers to use only permissive free software licenses. ClangBSD aims to replace some GPL dependencies in the FreeBSD base system by replacing the GNU compiler collection with the BSD-licensed LLVM/Clang compiler. ClangBSD became self-hosting on 16 April 2010.[102]
#000049
For many years FreeBSD's logo was the generic BSD daemon, also called Beastie, a distorted pronunciation of BSD. First appearing in 1976 on Unix T-shirts purchased by Bell Labs, the more popular versions of the BSD daemon were drawn by animation director John Lasseter beginning in 1984.[103][104] Several FreeBSD-specific versions were later drawn by Tatsumi Hosokawa.[105]
#000050
However, Beastie was not unique to FreeBSD. In lithographic terms, the Lasseter graphic is not line art and often requires a screened, four color photo offset printing process for faithful reproduction on physical surfaces such as paper. Also, the BSD daemon was thought to be too graphically detailed for smooth size scaling and aesthetically over-dependent on multiple color gradations, making it hard to reliably reproduce as a simple, standardized logo in only two or three colors, much less in monochrome. Because of these worries, a competition was held and a new logo designed by Anton K. Gural, still echoing the BSD daemon, was released on 8 October 2005.[106][107][108] However, it was announced by Robert Watson that, the FreeBSD project is "seeking a new logo, but not a new mascot" and that the FreeBSD project will continue to use Beastie as its mascot.[106]
#000051
The name "FreeBSD" was coined by David Greenman on 19 June 1993, other suggested names were "BSDFree86" and "Free86BSD".[109] FreeBSD's slogan, "The Power to Serve", is a trademark of The FreeBSD Foundation.[110]
#000052
There are a number of software distributions based on FreeBSD including:
#000053
TrueOS, previously known as PC-BSD (aimed at home users and workstations, but with a FreeNAS-like server version and TrueOS pico for ARM 32 bit embedded devices)
DesktopBSD (desktop-oriented operating system, originally based on KDE)
GhostBSD (MATE-based distribution, which also offers other desktop environments)
HardenedBSD (exploit mitigation and hardening development)
FreeNAS (for Network-attached storage devices)
NAS4Free (for Network-attached storage devices)
AuthServ/Zilux - (for network servers & storage)
#000054
All these distributions have no or only minor changes when compared with the original FreeBSD base system. The main difference to the original FreeBSD is that they come with pre-installed and pre-configured software for specific use cases. This can be compared with Linux distributions, which are all binary compatible because they use the same kernel and also use the same basic tools, compilers and libraries, while coming with different applications, configurations and branding.
#000055
Besides these distributions, there are some independent operating systems based on FreeBSD. DragonFly BSD is a fork from FreeBSD 4.8 aiming for a different multiprocessor synchronization strategy than the one chosen for FreeBSD 5 and development of some microkernel features.[111] It does not aim to stay compatible with FreeBSD and has huge differences in the kernel and basic userland. MidnightBSD is a fork of FreeBSD 6.1 borrowing heavily from NeXTSTEP, particularly in the user interface department.
#000056
Darwin, the core of Apple macOS, includes a virtual file system and network stack derived from the FreeBSD virtual file system and network stack, and components of its userspace are also FreeBSD-derived.[17][112]
#000057
Some subscription services that are directly based on FreeBSD are:
#000058
WhatsApp[113] - processes 2 million concurrent TCP connections per server.[113]
#000059
Embedded devices and embedded device operating systems based on FreeBSD include:
#000060
fix some outstanding bugs from import of 386BSD
addition of some ported applications (XFree86, XView, InterViews, elm, nntp)
#000063
replace code base with BSD-Lite 4.4 (to satisfy terms of the USL v. BSDi lawsuit settlement)
new installer and new boot manager
loadable filesystems support for more filesystems (MS-DOS, unionfs, kernfs)
imported loadable kernel modules from NetBSD
#000064
replaced BSD malloc with phkmalloc
full Linux emulation with ELF
#000065
IPv6 support and IPsec with KAME (applications were also updated to support IPv6)
OpenSSH integrated into the base system
emulator for SVR4 binary files
#000066
in-kernel cryptographic framework imported from OpenBSD
#000067
support for UltraSPARC and IA-64 processors
SMP support via changes to kernel locking (release most of kernel from the Giant lock)
Mandatory Access Control imported from TrustedBSD
#000068
experimental 1:1 and M:N thread libraries for multithreaded processing
#000069
Additional Ethernet and RAID drivers
#000072
freebsd-update (binary updates for security fixes and errata patches)
#000073
ULE scheduler made default scheduler for i386 and AMD64 platforms
#000075
CTL, kernel SCSI target layer subsystem
#000077
vt, the new virtual terminal implementation
#000078
Virtualization improvements (FreeBSD/i386 guests in bhyve, boot from ZFS)
Support for UDP Lite protocol (RFC 3828)
#000080
Linux compatibility version updated to support CentOS 6 ports
DRM code updated to match Linux 3.8.13, allowing multiple simultaneous X servers
ZFS reliability and performance improvements
GNOME, KDE, resolvconf, and ntp versions updated
Several enhancements to FreeBSD/arm support
#000081
Support for 64-bit Linux binaries through the compatibility layer
#000082
Support for eMMC storage and Intel Kaby Lake devices
em(4) driver capable of WOL with Intel i217, i218 and i219 chips
fsck_ffs(8) utility finds alternate superblocks
#000083
Oni nomas FreeBSD "nekonata giganto inter liberaj operaciumoj"[2]. Kvankam ĝi ne enhavas kodon de originala UNIX, ĝi estas tute Uniks-kongrua kaj subtenas ĉiujn uniksajn programad-interfacojn[3]. Ĝi estas fama pri sia stabileco, kaj pro tio ofte uzata en ret-serviloj. En listo de 50 serviloj kun plej longa senhalta funkciado, publikigita far Netcraft ĉiusemajne, FreeBSD aperas plej ofte [4]. Tio signifas, ke krizaj eraroj ne okazas en tiuj serviloj kaj ke kernaj aktualigoj ankaŭ ne estas necesaj.
#000088
La evoluigado de FreeBSD estas centra: la kerno, peliloj de disponaĵoj kaj plej gravaj sistemaj programoj, kia la ŝelo, estas disvolvataj en la sama koda arbo. Tio tute malsimilas al Linukso, en kiu la kerno, sistemaj iloj kaj utilaĵoj estas disvolvataj aparte kaj poste oni ilin pakas en distribuojn, ĉiu distribuaĵo je sia propra maniero.
#000089
FreeBSD software – softvara katalogo por FreeBSD
recenzo pri FreeBSD 8 angle
#000091
recenzo pri FreeBSD 8 angle
#000092