Sunteți pe pagina 1din 7

Anlise,informtica

Afinaldecontas,oqueosistemaBSD?
Janeiro8,2011dsbraga1Comentrio

olgalera,tudobem?Poisento,hojevoufalarumpoucodosistemaBSD,
cujomesmotemacaractersticadeserumdosmelhoressistemasno
quesitogerenciamentodememriaeprocessamento,almdeserumdos
favoritosquandosetratadesegurana,redes,servidoreseporavai.Pois
bem,oquedefatoasiglaBSD?OacrnimoBSDsignificaBerkeley
SoftwareDistribution,isto,umSistemaOperacionalUNIXdesenvolvido
pelaUniversidadedeBerkeley,naCalifrnia,duranteosanos70e80.
Atualmente,oBSDnoumnicoSistemaOperacionalmassimuma
grandefamliaderivadadooriginal,sendoosmaisconhecidosmembrosda
famlia:4.4BSD(ltimaversodoBSDoriginal)386BSDFreeBSDNetBSD
OpenBSDDragonFlyBSDBSDI(anteriormenteBSD/OS)eoDarwin(que
servecomobaseaoMacOSX).
AlicenaBSDumalicenadecdigoaberto,apesardelatersidocriadaparaossistemas
BSD,atualmentevriosoutrossistemassodistribudossobestalicena.Osproprietrios
originaisdadistribuioBSDeramosRegentesdaUniversidadedaCalifrnia,devidoao
fatodaBSDternascidonaUniversidadedeBerkeley.AlicenaoficialBSDtemsidorevisada
desdeasuacriao,einspirouinmerasvariantesutilizadasporoutrosdesenvolvedoresde
software.Estalicenaimpepoucasrestriesquandocomparadaaquelasimpostaspor
outraslicenas,comoaGNUGeneralPublicLicenseoumesmoasrestriespadro
determinadaspelocopyright,colocandoarelativamenteprximadodomniopblico.(De
fato,alicenaBSDtemsidochamadadecopycenter,oucentrodecpias,em
comparaocomocopyrightpadroeocopyleftdalicenaGPL:Leveatocopycentere
faaquantascpiasquiser.
Otextodalicenaconsideradocomodedomniopblicoepodesermodificadosem
nenhumarestrio.Parasatisfazerasnecessidadesdeindivduosouorganizaesem
particular,devesetrocarasrefernciasaostermosRegentsoftheUniversityofCalifornia,
UniversityofCalifornia,BerkeleyeRegentspelonomedoprprioindivduoou
organizao.AlicenaBSDpermitequeosoftwaredistribudosobalicena,seja
incorporadoaprodutosproprietrios.Trabalhosbaseadosnomaterialpodematser
liberadoscomlicenaproprietria.Algunsexemplosnotveisso:ousodecdigodoBSD
(funesderededecomputadores)emprodutosdaMicrosoft,eousodemuitos
componentesdoFreeBSDnosistemaMacOSXdaAppleComputer.Tambmpossvel
quesoftwaressejamdistribudospelalicenaBSDjuntodeoutralicena.Nasuaverso
original,alicenaBSDcontmtermosqueatornamincompatvelcomalicenaGPL.Como
elasestoentreaslicenasmaisutilizadasnomundodosoftwarelivre,aimpossibilidade
emcombinarosseuscomponentestornouseumgrandeproblemaparaosautoresdestes

softwares.Narevisosofridaem1999aclusulacontroversafoiretirada.Desdeestadata,
osautoresestolivresparaincorporarsoftwaresBSDnaqueleslicenciadospelaGPL.
Nota:GPLadesignaodalicenaparasoftwarelivreidealizadaporRichardMatthew
Stallmanem1989,nombitodoprojetoGNUdaFreeSoftwareFoundation(FSF).AGPLa
licenacommaiorutilizaoporpartedeprojetosdesoftwarelivre,emgrandepartedevido
suaadooparaoprojetoGNUeosistemaoperacionalGNU/Linux.Osoftwareutilizado
paraadministrarocontedodaWikipdiacobertoporestalicena,nasuaverso2.0ou
superiores.(Emoutraoportunidadeabordareicommaisdetalhessobreestetema).
OprojetoGNUchamouaclusuladepropagandadeobnoxiousadvertisingclause(a
lamentvelclusuladepropaganda).Existiamdoisgrandesproblemasnaperspectivado
projetoGNU.Primeiramente,pessoasquefazemalteraesemcdigofontetendema
adicionarcitaesdassuasprpriasversesdalicenaBSD(comonomedasua
organizaoaoinvsdeUniversidadedaCalifrnia).Istoproblemticodevidoaogrande
nmerodepessoasquepodemtrabalharaomesmotempoemumsprojeto,oupelo
menos,emvriosprojetosseparadosdeumadistribuiodesoftware.Devidoaeste
comportamentodosdesenvolvedores,estaclusularapidamentecriariaumavolumosae
ingerencivellistadecitaesdediferenteslicenasBSD.Emsegundolugar,umgrande
problemalegaleraofatoqueestaclusulaeraincompatvelcomostermosdaGPL(queno
permitiaaadioderestriesalmdaquelasjimpostas)forandoasegregaode
softwareGNUeBSD.
OprojetoGNUchegouasugerirqueaspessoasnousassemafraseBSDstylequando
queriamreferenciarumexemplodelicenanocopyleft,comoobjetivodeprevenirouso
inadvertidodalicenaBSD.EstaclusulafoiretiradadotextooficialdalicenaBSDem22
dejulhode1999porWilliamHoskins,odiretordoescritriodelicenciamentodetecnologia
daUniversidadeBerkeley,emrespostaaumpedidodeRichardStallman.Alicenaoriginal
agorachamadadeBSDoldou4clauseBSD,enquantoarevisocorrentedalicena
BSDalgumasvezeschamadadeBSDnew,BSDrevisada,ou3clauseBSD.
AsdiferenasentreGPLeBSDemtermosdelicenaqueaGPLrequerque
trabalhosderivadossejamlicenciadossobamesmalicena,ouseja,sobaGPL.Ja
licenaBSDrequerapenasoreconhecimentodosautoreseoutraspequenas
restries.ComoresultadooscdigosBSDpodemserutilizadosemprojetoslivres
comoutraslicenascomoLinux(GPL)ousoftwaresproprietrioscomopilhaIPdo
WindowseoMacOSX.LicenasestiloGPLsochamadasdelicenascopyleft
enquantoaslicenasestiloBSDsochamadasdelicenaspermissivas.
DefensoresdalicenaBSDargumentamqueelamaislivrequealicenaGPL,
porqueelagarantequaseamesmaliberdadequeodomniopublico.AGPLimpe
restriesquefazemcomqueelasejaincompatvelcommuitosoutrossoftware
livres,inclusiveaquelescomlicenassimilaresaGPLcomooEclipse(EPL),
OpenSolaris(CDDL),SunPublicLicense(SPL)eaCCbySA.Dessaforma
desenvolvedoreseusuriosdoOpenSolarisporexemplo,nopodemsebeneficiar
diretamentedemelhoriasfeitasnoLinuxeviceversa.Poroutrolado
desenvolvedoreseusuriosdoLinuxpodemsebeneficiardiretamentedocdigo
fonteusadonoFreeBSD,apesardarecprocanoserverdadeira.Outroargumento
dequeaGPL,porsermaisrestritiva,svezesforadesenvolvedoresa
reescreveremsoftwaresquejestodisponveissobaGPL,paraqueassimpossam
redistribulossoboutralicena.

Issofazcomqueestesdesenvolvedorespercamgrandequantidadedetempoe
dinheiroquepoderiaserusadoparadesenvolvernovosprodutosouaprimorar
produtosjexistentes.AmaioriadosdefensoresdoBSDaindadizqueousode
cdigoBSDemsistemaproprietriosfazcomqueestessistemastenhammais
qualidadebeneficiandoassimseususurios.DistribuidoresdesistemasBSDtendem
aevitarainclusodesoftwareslicenciadossobreaGPLemseussistemas,exceto
quandoalternativassoinexistentesoumenoscapazes,comonocasodoGCC.Os
quedefendemalicenaGPLargumentamqueaobrigatoriedadedequesoftwares
derivadossejamlicenciadossobreGPLfomentaocrescimentodosoftwarelivre.
Elesaindaargumentamqueessaobrigatoriedademaisumaformadepoderquede
liberdadeequeaslicenasBSDpermitempessoaspegarotrabalhodeoutrossem
terquedarnadaemtroca.
ApesardaBSDserevidentementemaislivrequeaGPL,podeseargumentarquea
GPLmaislivrenosentidoemquegarantealiberdadenostrabalhosderivados.
Porcausadesseconceitodeliberdadedocopyleft,podesedizerentoqueaBSD
maisliberalqueaGPL.Decertaforma,podeseconsiderarqueaGPL
interesseira,masseriauminteressebenfico,nosentidodequeinteressante
paraacomunidadeGPLmanterostrabalhosderivadossobaGPLtambm.
AsprimeirasversesdalicenaBSDtinhamumaclusulaquepediaparaqueo
reconhecimentodosautoresaparecessememtodososmateriaisdepropaganda,causando
problemascomoporexemploos75reconhecimentosdoNetBSDeaindaporcimaessa
clusulafaziacomqueelasfossemincompatveiscomaGPL,quenopermitenenhuma
outrarestrio.Essaclausulafoiremovidaem1999porWilliamHoskins.

VouagoraabordaralgunsdosderivadosdoBSDos
maismais
Darwin
OsistemaDarwinumsistemaoperacionallivre,baseadonoUNIXBSDenoMach,
atualmentedesenvolvidopelaAppleInc..ocore(ncleo)doMacOSX.Incluisuporte
avanadopararede.SegundoespecialistasdaApple,oDarwinumagrandeevoluo,
graasaosesforosconjuntosdosengenheirosdaAppleedeprogramadoresda
comunidadedesoftwarelivre.Devesecitarque,em1999,aApplesetornouaprimeira
grandeempresadecomputadoresatornarodesenvolvimentoemcdigoabertoparte
fundamentaldesuaestratgia.Porcausadisso,oDarwintornouseconfiveletemo
desempenhoesperadodeumsistemaoperacionalmoderno,dandoaosusurioseaos
programadoresosbenefciosdeumsistemadealtaqualidadeconstrudoempadres
abertos.NoncleodoDarwinestocomponentechavedainteraoentreprogramase
mquina,oncleo.

FreeBSD
OsistemaoperacionalFreeBSDpossuiumaverdadeiralegiodeadeptose
desenvolvedores.Inclusive,oYahooumgrandecolaboradordesteBSD.

Conseqentemente,oquepossuimaiornmerodeaplicativos,sendofcil
encontrarmateriaisdesuportesobreelenaInternet.Quandooassunto
documentao,eletambmsedestaca:existeumdocumentochamadoFreeBSD
Handbookqueexcelenteparaquemprecisatirardvidassobreosistema.
DesenvolvidotambmnaUniversidadedeBerkeley,suaprimeiraversosurgiuem
1990.
UmadascaractersticasdoFreeBSDquemaisatraemnovosusurios,ainstalao
descomplicada.Nesseprocesso,hpoucaschancesdefalhaseacompatibilidade
comhardwaregrande.Acredite,possvelatmesmoinstallodiretamentepela
Internet.AssimcomoacontececomasdistribuiesLinux,possvelencontraro
FreeBSDemrevistasouemsitesdevendadeprodutosdeinformtica.Noentanto,
importanteressaltarqueessafacilidadedeinstalaorelativa.Sevocj
acostumadoainstalardistribuiesLinux,principalmentepelomodotexto,pouco
provavelmenteterproblemas.Massevocforumusuriocompoucaexperincia,
recomendvelprocuraralgummaterialquelheauxilienainstalao.
OFreeBSDfalhaquandooassuntoarquitetura.RodaapenasemplataformaIntel
32bits(queincluiprocessadoresAMD,DECAlpha,Sparc64ePowerPC),almdeser
compatvelcomaarquiteturade64bitsdesenvolvidapelaAMD.Odestaquedo
FreeBSDsuaexcelenteperformanceemaplicaesparaservidoresWebede
bancodedados.recomendveluslosevocquiserserumnovousuriode
sistemasBSDs,principalmentepelagamadeaplicativosqueestesistemaoferece.

OpenBSD
OsistemaOpenBSDfoiidealizadoparaser
extretamenteeficientenoquesitosegurana.Essa
filosofiavisveljnoprocessodeinstalao,onde
eledesativaalgunsrecursosquepodemserusados
parafinsperigosos.Emseuprocessode
desenvolvimento,ocdigoavaliadoereavaliado
constantemente.Quandoumerrodetectado,
imediatamenteumasoluodesenvolvidae
aplicada.Aquestotolevadaasrio,queoutros
sistemasBSDsbaseiamsuaspolticasdesegurana
noOpenBSD.

Nocasodainstalao,oOpenBSDnotosimples
comooFreeBSD.Ousurioprecisadeumacerta
experincia,justamentepelaquestodasegurana.
precisoconhecerestareaparasaberconfiguraro
sistema.AssimcomoococrrecomoFreeBSD,o
OpenBSDtambmpodeserinstaladodiretamentepela
Internet,pormmaiscomumencontrloemCDs.A
compatibilidadedoOpenBSDcomasarquiteturas
algoasedestacar.Almdasplataformascitadasno
casodoFreeBSD,oOpenBSDsuportaatmesmo
computadoresMaceSun.Umacaractersticamuito
importantedoOpenBSDqueapartirdelefoicriadoo
oprojetoOpenSSH(comonopoderiadeixardeser,
umprojetoqueenfatizaasegurana).Esteprojetotem
comoobjetivoaplicarfuncionalidadesmaiseficientes
noprotocoloSSH(SecureShell).Seuusotem
crescimentoconstante.
OOpenBSDnomuitoapropriadoparaquemest
comeandoatrabalharcomBSD.necessriouma
certaexperincia,principalmentecomquestesde
segurana.Essesistemamuitoutilizadoem
computadoresqueservemderoteador,firewall,
backupemonitoramento.
NetBSD
Lanadoem1993,oNetBSDumasistemaquesedestacaporsercompatvelcom
umaquantidadeenormedeplataformas.Acredite,elejfoiimplementadoatmesmo
noconsoledevideogameDreamcast,daSega.certamente,osistemamais
abrangentequeexistenaquestodearquitetura.Porestarazo,existemmuitos
usuriosdestesistemaquepreferiramusloaterquejogarseuscomputadores

antigosnolixo(antigoscomputadoresApple,porexemplo).Aquestodasegurana
tambmfortenoNetBSD.Masofocomesmopermitiraosistemaser
multiplataforma.ONetBSDconseguefazerissotobemqueosoutrossistemas
BSDsusampartedeseucdigoparatratardoassunto.AinstalaodoNetBSDno
complicada,masnochegaasertoeficientequantoainstalaodoFreeBSD.
possvelbaixlopelaInternet,porFTP,noentanto,comumencontrloemCD.
MuitosestudantesdecomputaopreferemutilizaroNetBSDparapesquisarsua
capacidadedesercompatvelcomvriasplataformas.Noentanto,comojfoidito,
muitosoutilizamparadarvidanovaaantigoscomputadores,especialmente
mquinasdaAppleedaSunMicrosystems.AtofamosaplataformaAmigatambm
compatvel.Visiteositeoficialparaencontraralistadecompatibilidade.

Emresumo,apesardascontrovrsiasdaslicenasdosistemaUnixdotipo
BSD,defatoumsistemaemquesurpreendeporserumsistemaverstil.
Emborasejaumsistemaumpoucocomplicadodeumcertopontodevista,
valeapenadarumaespiadinha,veratondepossvelchegarcomele.
Almdissosevoc,assimcomoeu,pensaemuslocomosistemadito
comobaseparacolocarmaquinasvirtuaisemcimadele,saibaqueoNetBSD
eoFreeBSDsoumaboa.OssistemasemBSDdescritosnesteartigotema
possibilidadedeestarpropensoaterumnmerocadavezmaiorde
usurios,poisonmerodesites,fruns,listasdediscussoe
documentaocadavezmaior.ExisteumainfinidadedederivadosdeBSD,
apenasciteialgunsdeles.oqueimportaqualafinalidadedeseuuso.Mais
umavezoproblemaaescolha,qualosistemaqueseadaptaasuas,as
minhas,asnossasnecessidades.

umabrao,DouglasBraga
Fonte:

http://pt.wikipedia.org/wiki/Licen%C3%A7a_BSD
http://pt.wikipedia.org/wiki/Licen%C3%A7as_BSD_e_GPL
http://pt.wikipedia.org/wiki/Berkeley_Software_Distribution
http://www.infowester.com/osbsd.php
http://www.freebsd.org/
http://www.openbsd.org/
http://www.netbsd.org/
http://pt.wikipedia.org/wiki/Darwin_(sistema_operacional)

S-ar putea să vă placă și