O documento descreve a história e o desenvolvimento dos sistemas operacionais, desde as primeiras máquinas mecânicas de Jacquard até os sistemas modernos como o MS-DOS. Detalha os principais marcos no desenvolvimento do MS-DOS, incluindo suas primeiras versões lançadas com os PCs da IBM e as atualizações posteriores. Também fornece uma explicação básica da arquitetura e alguns dos principais comandos internos do MS-DOS.
O documento descreve a história e o desenvolvimento dos sistemas operacionais, desde as primeiras máquinas mecânicas de Jacquard até os sistemas modernos como o MS-DOS. Detalha os principais marcos no desenvolvimento do MS-DOS, incluindo suas primeiras versões lançadas com os PCs da IBM e as atualizações posteriores. Também fornece uma explicação básica da arquitetura e alguns dos principais comandos internos do MS-DOS.
O documento descreve a história e o desenvolvimento dos sistemas operacionais, desde as primeiras máquinas mecânicas de Jacquard até os sistemas modernos como o MS-DOS. Detalha os principais marcos no desenvolvimento do MS-DOS, incluindo suas primeiras versões lançadas com os PCs da IBM e as atualizações posteriores. Também fornece uma explicação básica da arquitetura e alguns dos principais comandos internos do MS-DOS.
H algum tempo atrs, trabalhar com informao era uma operao
lenta e difcil. Surge ento, a necessidade de inverter esta situao e deixar de utilizar o papel. Aps in!meras tentativas, surge um americano "ue se baseou num processo utilizado nos teares industriais da #poca. $nventado por Jean-Marie Jacquard , esse tear baseava%se em cart&es perfurados "ue passavam atrav#s de um tambor de tal forma "ue as vrias combina&es de furos produziam diferentes padr&es dos tecidos. 's cart&es de Jacquard eram bem conhecidos por Herman Hollerith, e foi neles "ue se inspirou para criar uma m"uina "ue acumulasse e classificasse os cart&es. (ssa sua m"uina teve como funo fazer o recenseamento dos cidados americanos cu)o processo demorou cerca de tr*s anos. ' sucesso da sua m"uina ) era esperado e Hollerith viu%se obrigado a criar uma fbrica para a produo em s#rie. Apareceu assim, uma nova ci*ncia, "ue mais tarde viria a ser chamada pelos franceses de informtica. ' nome informtica apareceu, pois essa ci*ncia consistia em colher, tratar e transmitir informao de forma automtica. +a )uno de Informao com Automtica surge o termo Informtica. ,ais tarde, Informtica foi definida pela Academia -rancesa de .i*ncias, como sendo uma ci*ncia de processamento racional. .om a evoluo, as m"uinas tornaram%se mais rpidas, mas o seu preo e as suas dimens&es ainda eram bastante elevadas. 's custos de manuteno tamb#m eram elevados, pois apenas alguns t#cnicos sabiam trabalhar com essas m"uinas. .om o avano tecnolgico, a informtica, via assim o seu futuro de uma maneira sorridente. ,as isso s no era bastante. (ra preciso "ue essas m"uinas fossem acessveis a todas as pessoas, "uer a nvel financeiro, "uer a nvel da aprendizagem e utilizao dessas m"uinas. (stava lanado um novo desafio e vrias empresas como a Apple, a $/, e a .ommodore conseguiram lanar para o mercado as suas m"uinas. (ntre elas, estava a $/,. 0ara "ue no fosse difcil trabalhar com um computador, a $/, encomendou 1 /ill 2ates 3-undador da conhecida Microsoft4 um sistema "ue fosse de fcil utilizao e "ue inclusse uma linguagem de programao acessvel. 0odemos, ento, definir microcomputador como sendo uma m"uina eletr5nica "ue se destina a tratar informao de um modo automtico efetuando opera&es aritm#ticas e tomando decis&es lgicas, num pe"ueno perodo de tempo em com uma pe"uena percentagem de erro. 6 necessrio ter em mente "ue um computador apenas desempenha tarefas para o "ual est programado, no podendo tirar e apresentar solu&es e conclus&es sozinho. 7odos os computadores, para a sua organizao e funcionamento, precisam de um sistema.
O que um sistema operacional ? 8m sistema operacional pode ser definido como um con)unto de programas especialmente feitos para a execuo de vrias tarefas, entre as "uais servir de intermedirio entre o utilizador e o computador. 8m sistema operacional, tem tamb#m como funo, gerir todos os perif#ricos de um computador. ' sistema operacional mais conhecido # o ,S%+'S.3,icrosoft +is9 'perating S:stem4. 0odemos dizer "ue o S$S7(,A '0(;A.$'<A= # o programa mais importante do computador. 8ma das atribui&es do sistema operacional # carregar na memria e providenciar a execuo dos programas "ue o usurio solicita. ,esmo "uando um programa "ual"uer est em execuo, o sistema operacional pode continuar trabalhando. 0or exemplo, muitos programas precisam realizar acesso ao teclado, vdeo e impressora, assim como acessos ao disco para ler e gravar ar"uivos. 7odos esses acessos so realizados pelo sistema operacional, "ue fica o tempo todo ativo, prestando servios aos programas "ue esto sendo executados. ' sistema operacional tamb#m faz um gerenciamento dos recursos do computador, para evitar "ue os programas entrem em conflito. 0or exemplo, o sistema operacional evita "ue dois programas simultaneamente acessem a mesma rea da memria, o "ue poderia causar grandes problemas. ' sistema operacional funciona como um >maestro>, providenciando para "ue todos os programas e todos os componentes do computador funcionem de forma harm5nica. ' usurio tamb#m pode enviar alguns comandos para o sistema operacional. MS-DOS (Microsoft - Disk Operating System)
Bree !ist"rico
H algum tempo atrs, a IBM decidiu entrar no mercado dos computadores pessoais e escolheu um microprocessador de ?@ /its. -oi encontrada assim a necessidade de encarregar ou de produzir um sistema operacional "ue controlasse o microprocessador $ntel ABAA "ue havia sido escolhido para sua nova criatura. (sta foi batizada com o nome de #ersonal $omputer 3PC para os ntimos4. A IBM decidiu proporcionar ao 0. tr*s sistemas operacionaisC o tradicional $#%M- &' da +igital ;esearch, o ($SD p-S)stem e um novo sistema operacional , "ue chamaria #$-DOS, encarregado 1 ,icrosoft para seu desenvolvimento. !ist"ria *o Ms-*os #or +ers,es
MS-DOS -./ (sta primeira verso do 0.%+'S comportava apenas discos flexveis de face simples e ocupava somente ?B Db de ;A,, pois o 0. tinha apenas @E D de memria ;A,. A verso ?.? atualizou o sistema para trabalhar com discos de densidade dupla. ' primeiro ,S%+'S surgiu como verso ?.FG MS-DOS 0./ (sta verso apareceu )unto com o $/, H7 em ?IAJ, e permitia o uso de discos rgidos de alta capacidade 3 ?B ,bK 4. ' sistema ocupava FG Db de ;A, e EB Db de espao em disco. ' ,S%+'S e"uivalente tinha como verso F.?? e trazia o comando .'8<7;L a mais. MS-DOS 1./ -oi lanado com a chegada do A7 em ?IAE, suportando o ento novo drive de ?.F ,b e o utilitrio M+$SD ou ;A,%+$SD, "ue utilizava a memria "ue ultrapassava os @EB Db. 's clusters foram reduzidos de E para F Db. A verso J.? suportava redes. A verso J.F suportava os novos discos de J ?NF polegadas e OFB Db. de capacidade e possua os comandos H.'0L e A0(<+. A verso J.J suportava drives de ?.EE ,b., parti&es do disco rgido de at# JF ,b e introduziu o comando -AS7'0(<. ' sistema ocupava cerca de JBDb. de ;A, e GI Db. de espao em disco. MS-DOS 2./ =anado em )ulho de ?IAA, "uebrou a barreira dos JF ,b. para cada partio e apresentou uma interface grfica chamada +'S SH(==. 'cupava de @G a IB Db. de ;A, e ??B Db. de espao em disco. MS-DOS 3./ (sta verso possibilitava o uso de mais de dois discos rgidos, parti&es de F 2/. no disco rgido, introduzia os comandos 8<-';,A7, 8<+(=(7( e +'SD(L, e possua um gerenciamento mais eficiente das memrias disponveis 38pper, High, (xtended e (xpanded4. MS-DOS './ .om esta verso, foi introduzido os recursos do S.A<+$SD, +;$M(S0A.(, ,(,,AD(;, +(-;A2, A<7$ M$;8S, ,S+ 3,icrosoft +iagnostics4, +(=7;((, al#m de aprimoramentos nos comandos ,'M(, .'0L, -';,A7 e $<7(;=$<D 3para transferencia de ar"uivos entre dois computadores4. .om a chegada do PindoQs IG, sistema operacional "ue no necessita da pr#via instalao do +'S, apesar de conter incorporado uma verso reduzida, possivelmente chegamos ao fim das constantes evolu&es deste sistema operacional "ue acompanhou o usurio por cerca de ?G anos.
Arquitetura *o Ms-*os IO.S4S C 6 o primeiro ar"uivo a ser carregado, do setor de boot do disco para a memria. (le # o softQare de mais baixo nvel do ,S% +'S "ue executa as mais primrias e fundamentais tarefas de entrada e sada do computador 3iNo4. 6 tamb#m responsvel pela continuao do processo de carga do sistema. $'.SLS conversa diretamente com o hardQare atrav#s de rotinas da ;',%/$'S. 6 um ar"uivo oculto "ue fica localizado no diretrio principal 3root4. MSDOS.S4S C .ont#m o n!cleo 39ernel4 do sistema operacional, "ue # o corao do ,S%+'S. (le # responsvel por receber re"uisi&es de servios dos aplicativos 3em um nvel mais alto4, e traduzi%las para o $'.SLS execut%las. 6 um ar"uivo oculto "ue fica localizado no diretrio principal 3root4. $OMMA5D.$OM C 6 a interface de usurio. $nterpreta e executa os comandos digitados no teclado, executa ar"uivos de comandos do tipo R./A7, redireciona entrada e sada padro, e executa fun&es bsicas de manipulao de disco, atrav#s de utilitrios internos. 6 um ar"uivo localizado no diretrio principal, mas "ue pode ser deslocado para outro diretrio atrav#s do comando no .'<-$2.SLS ShellS.CT+osT.',,A<+..',, e no A87'(H(../A7 atrav#s do comando S(7 .',S0(.S.CT+osT.',,A<+..',.
$oman*os Internos 6 B78A9 (ste comando tem como finalidade estabelecer a verificao do .'<7;'=U. $!$# (ste comando tem como funo exibir ou trocar a pgina de cdigo atual, para o processador de comandos .',,A<+..', $::4 ' comando .77L tem como finalidade permitir trocar o dispositivo a partir do "ual os comandos sero omitidos. DI7 (ste comando tem como finalidade exibir uma listagem dos ar"uivos de um diretrio. MD (ste comando serve para criar um novo diretrio. #7OM#: (ste comando tem como finalidade alterar o aviso do ,s%dos. 7D (ste comando tem como finalidade remover um diretrio de uma estrutura de diretrio de m!ltiplos nveis. :IM8 (ste comando permite a introduo ou alterao da hora utilizada pelo sistema. +87I;4 (ste comando tem como finalidade ativar ou desativar a opo de verificao "uando da gravao para um drive. $<S (ste comando serve simplesmente para limpar a tela. DA:8 (ste comando tem como finalidade exibir ou definir a data. #A:! (ste comando define o caminho para a pes"uisa de comandos. S8: (ste comando tem como finalidade estabelecer no ambiente uma se"V*ncia de caracteres igual a uma outra para uso posterior em programas. :4#8 (ste comando tem como finalidade exibir o conte!do de um ar"uivo de texto na tela.
+O< (ste comando serve para exibir o nome de volume e o n!mero de s#rie de uma drive. $D (ste comando, no s, serve para alterar o diretrio para um outro caminho, como tamb#m para identificar o diretrio atual. $O#4 (ste comando serve para copiar um ou mais ar"uivos para outro local. D8< (ste comando tem como finalidade eliminar ar"uivos especificados. 8=I: ' comando (H$7 sai do programa command.com em e volta ao nvel anterior, caso exista. +87 (ste comando permite saber o n!mero da verso do ,s%dos. 785 8sa%se este comando para alterar o nome de um ar"uivo ou diretrio.
$oman*os 8>ternos 6 ASSI?5 +esigna uma letra de unidade a uma unidade diferente A::7IB +efine ou exibe as propriedades dos ar"uivos BA$9(# (ste programa, tem como finalidade criar cpias de segurana dos ar"uivos ou pastas pretendidos. $!9DS9 ' .HD+SD # um utilitrio "ue, no s procura erros numa unidade, como tamb#m nos fornece informa&es sobre ela. DIS9$OM# (ste comando # utilizado "uando se "uer comparar o conte!do da drive de destino com a drive fonte. DIS9$O#4 ' comando +$SD.'0L serve, como o prprio nome indica, para fazer uma cpia de um dis"uete. ;AS:O#85 (ste comando diminui o tempo necessrio abertura dos ar"uivos e diretrios fre"Ventemente utilizados. ;DIS9 ' comando -+$SD tem como finalidade configurar um disco rgido, para a utilizao com o ,s%dos. ;I5D (ste comando serve para procurar uma se"V*ncia de texto especfica num ar"uivo ou registro. ;O7MA: ' comando -';,A7 consistem em formatar o disco na unidade especfica, de modo a tornar%se compatvel com os ar"uivos do ,s% dos. ?7A#!I$S (ste comando tem como finalidade preparar o computador para a impressora de telas grficos. @OI5 ' comando W'$< utiliza%se "uando se "uer associar uma drive de dis"uetes 1 estrutura de diretrios de outra dis"uete. 984B (ste programa tem como ob)etivo carregar um programa do teclado. <AB8< (ste comando deve ser utilizado sempre "ue se "ueira criar, alterar ou excluir o nome de volume no disco. MOD8 ' comando ,'+( # utilizado paraC definir o n!mero de caracteres por linha e linhas por polegada de uma impressora de linhasX definir a velocidade de transmisso e etc. de uma ligao de comunica&esX A)ustar a telaX (screver o output de impressora para a interface de s#rie. MO78 (ste comando tem a finalidade de mostrar a sada de dados uma tela de cada vez 5<S;(5$ (ste comando tem como finalidade carregar a informao especfica do pas. #7I5: (ste comando utiliza%se para imprimir ar"uivos de texto em bac9ground. 78S:O78 ' comando ;(S7';( tem como finalidade restaurar os ar"uivos de segurana gerados pelo /A.D80. S!A78 ' comando SHA;( tem como finalidade instalar o compartilhamento e o blo"ueio de ar"uivos. SO7: ' comando S';7 tem como finalidade ler uma entrada de dados, classific%los e, em seguida, envia%los para a tecla, para um ar"uivo ou para um dispositivo. S4S (ste programa transfere os ar"uivos do sistema ,s%dos do disco da unidade padro para o disco de uma unidade especfica. :788 (ste comando mostra a estrutura de diretrios de uma drive. =$O#4 (ste comando usa%se para copiar ar"uivos, diretrios e subdirectrios .
Ain*oBs ' sistema PindoQs, em todas as suas vers&es 3J.??, IG, IA4 # o mais popular de todos os sistemas. A partir de sua criao usurios comuns puderam usar os computadores com maior facilidade por"ue ele ) possui praticamente todas as configura&es necessrias 1 um sistema operacional e por possuir programas muito usuais de forma simples. 0or#m, a"ueles "ue comeam a se interessar um pouco por programao ou os "ue precisam usar programas "ue re"ueiram mais do pc, no v*em com os mesmos bons olhos o uso do PindoQs, ) "ue, apesar de prtico, # lento e com muitos erros.
As famClias Ain*oBs 6
A famlia de sistemas operativos PindoQs abrange toda a gama de necessidades ao nvel da informtica, desde computadores de bolso a servidores de rede dimensionveis. A famClia *e pro*utos Office re!ne as aplica&es de produtividade mais vendidas em todo o mundo, permitindo%lhe trabalhar mais rapidamente e com maior efici*ncia. 'rganize a $nternet de forma a tirar o mximo partido do seu tempo onlineK A famClia Microsoft BacDOfficeC um con)unto abrangente de produtos de servidor integrados "ue poder utilizar na gesto da sua empresa. 8m con)unto abrangente de ferramentas premiadas e lderes de mercado para o processamento informtico de clienteNservidor.
A Microsoft #ress oferece recursos completos de aprendizagem e de formao "ue a)udam os utilizadores com todos os graus de experi*ncia a tirar o mximo partido dos produtos ,icrosoft. Ain*oBs 0///
O Ain*oBs 0/// #rofessional leva adiante a fora tradicional do PindoQs <7, propiciando o mais alto nvel de segurana, confiabilidade e desempenho. Segundo a ,icrosoft, o PindoQs FBBB 0rofessional # o melhor sistema operacional de des9top para empresas de todos os tamanhos.
Ain*oBs 0/// Serer # o novo nome para o prximo grande lanamento do PindoQs <7 Server e sua famlia de produtos, "ue ainda inclui o PindoQs FBBB Advanced Server e o PindoQs FBBB +atacenter Server para ambientes de rede com demanda crescente.
Microsoft Ain*oBs $8
Microsoft Ain*oBs $8 # uma plataforma de sistema operacional para uma ampla gama de dispositivos de comunica&es, entretenimento e computao mvel. A plataforma PindoQs .( tornar possvel novas categorias de dispositivos comerciais e de consumidores no%0. "ue podem se comunicar, compartilhar informa&es com 0.s baseados em PindoQs e conectar%se 1 $nternet. 's primeiros produtos baseados no PindoQs .(, 0.s de mo, comearam a ser enviados dos (8A em novembro de ?II@ de '(,s lderes em computadores pessoais e produtos eletr5nicos para o consumidor. ' PindoQs .( # um sistema operacional inteiramente novo, compacto e porttil construdo de baixo para cima para permitir o desenvolvimento de uma ampla gama de dispositivos comerciais e para consumidores, inclusive os novos 0.s de mo, 0.s de bolso, ld 0.s, dispositivos de comunicao sem fio como bips digitais de informa&es e telefones celulares inteligentes, consoles de !ltima gerao para entretenimento e multimdia, inclusive +M+ pla:ers, e dispositivos de acesso construdos para a $nternet como 7Ms, caixas set%top digitais e >telefones Peb> da $nternet.
<inu>
' =inux # um clone 8<$H de distribuio livre para 0.s baseados em processadores JA@NEA@N0entium. 6 uma implementao independente da especificao 0'S$H, com a "ual todas as vers&es do 8<$H padro 3true 8<$H4 esto convencionadas. -oi primeiramente desenvolvido para 0.s baseados em JA@NEA@N0entium, mas atualmente tamb#m roda em computadores Alpha da +(., Sparcs da S8<, m"uinas ,@ABBB 3semelhantes a Atari e Amiga4, ,$0S e 0oQer0.s. ' =inux foi escrito inteiramente do nada, no h cdigo proprietrio em seu interior. (le est disponvel na forma de cdigo ob)eto, bem como em cdigo fonte. 0ode ser livremente distribudo nos termos da 2<8 2eneral 0ublic =icense. ' =inux possui todos as caractersticas "ue voc* pode esperar de um 8<$H moderno, incluindoC
,ultitarefa real ,emria virtual /iblioteca compartilhada >+emand loading> 2erenciamento de memria prprio (xecutveis >cop:%on%Qrite> compartilhados ;ede 7.0N$0 3incluindo S=$0N000N$S+<4 H PindoQs
A maioria dos programas rodando em =inux so freeQare gen#ricos para 8<$H, muitos provenientes do pro)eto 2<8. ' =inux est disponvel atrav#s da $nternet por meio de centenas de sites -70 e est sendo usado ho)e em dia por centenas e centenas de pessoas pelo mundo. (st sendo usado para desenvolvimento de softQares, netQor9ing 3intra%office e $nternet4 e como plataforma de usurio final. ' =inux tem se tornado uma alternativa efetiva de custo em relao aos caros sistemas 8<$H existentes. !istoria *o <inu>
' Dernel do =inux foi, originalmente, escrito por =inus 7orvalds do +epartamento de .i*ncia da .omputao da 8niversidades de Helsin9i, -inlYndia, com a a)uda de vrios programadores voluntrios atrav#s da $nternet. =inus 7orvalds iniciou cortando 3hac9ing4 o 9ernel como um pro)eto particular, inspirado em seu interesse no ,inix, um pe"ueno sistema 8<$H desenvolvido por And: 7annenbaum. (le se limitou a criar, em suas prprias palavras, >um ,inix melhor "ue o ,inix> 3>a better ,inix than ,inix>4. ( depois de algum tempo de trabalho em seu pro)eto, sozinho, ele enviou a seguinte mensagem para comp.os.minixC Voc suspira por melhores dias do Minix-11! quando homens ser"o homens e escre#er"o seus pr$prios %de#ice dri#ers% & Voc est sem um 'om pro(eto e esta morrendo por colocar as m"os em um )* no qual #oc possa modificar de acordo com suas necessidades & Voc est achando frustrante quando tudo tra'alha em Minix & Che+a de atra#essar noites para o'ter pro+ramas que tra'alhem correto & ,nt"o esta mensa+em pode ser exatamente para #oc
Como eu mencionei a um ms atrs! estou tra'alhando em uma #ers"o independente de um )* similar ao Minix para computadores -.-/01 ,le est! finalmente! pr$ximo do est+io em que poder ser utili2ado 3em'ora possa n"o ser o que #oc este(a esperando4! e eu estou disposto a colocar os fontes para ampla distri'ui5"o ,le est na #ers"o 667 contudo eu ti#e sucesso rodando 'ash! +cc! +nu-ma8e! +nu-sed! compress"o! etc nele
<o dia G de outubro de ?II? =inus 7orvalds anunciou a primeira verso >oficial> do =inux, verso B.BF. +esde ento muitos programadores t*m respondido ao seu chamado, e t*m a)udado a fazer do =inux o Sistema 'peracional "ue # ho)e. =inus teve a brilhante id#ia ao ver "ue seu sistema seria vivel, de registra%lo como um sistema de domnio p!blico. $sso mobilizou desenvolvedores, programadores e usurios prontos a fazer testes com as vers&es do =inux no mundo inteiro. Ho)e a realidade # bem outra, o "ue antes comeou como um hobb:, ho)e se trata de um sistema operacional confivel, ideal tanto para o uso pessoal, como empresarial, devido 1s notveis "ualidades do =inux como Servidor% .liente de rede. Se bem configurado, o =inux # mais rpido do "ue o PindoQs <7. (m ?III ) contava com mais de ?B milh&es de usurios ao redor do mundo, e a comunidade cresce 1 cada dia. /asicamente o =inux # uma verso de livre distribuio 3grtis4 3o =inux # um clone do Sistema 'peracional 8nix4. ' =inux vem evoluindo a cada dia. .omo seu cdigo de fontes # aberto 3ao contrrio do PindoQs4, o =inux pode ser modificado por "ual"uer pessoa "ue entenda de programao. +esta forma, surgiram diversas vers&es do =inux, como o +ebian, .aldera 'pen=inux, ;ed Hat, ,andra9e etc. .omo falamos inicialmente, o =inux # um Sistema 'peracional de livre distribuio 3ou se)a, grtis4. +esta forma, ele pode ser obtido diretamente via doQnload da $nternet, sem necessidades de registros ou pagamentosK $sso s exigir tempo de doQnload por parte do usurio. As vantagens do =inux so in!meras... podemos citar algumas para poder ilustrarC ?4 ' =inux # um Sistema 'peracional de livre distribuio, ou se)a, conse"uentemente grtis. (ncontra%se em diversas vers&es, vem se desenvolvendo e se aperfeioando 1 passos largos, cada vez mais ele se parece com o PindoQs, tendo sobre este, diversas vantagens, entre elas, o usurio poder optar pela apar*ncia visual "ue mais gostar. F4 0elo menos IBZ dos programas para o =inux, so totalmente grtis, e podem ser baixados direto da $nternet, e os demais so muito mais baratos "ue os feitos para o PindoQs. Apenas para ilustrar, podemos citar alguns programas grtis para o =inuxC % <etscape .ommunicatorC Mem sendo aperfeioado e melhorado 1 cada verso, # composto do <avigator 3/roQser4, ,essenger 3-erramenta de e%mail e neQs4 e .omposer 3editor H7,= para se criar pginas da $nternet. ' <etscape # o <avegador 0adro do =inux, ) # automaticamente instalado por ocasio da instalao do =inux. % 7he 2impC Aplicativo para edio de imagens, muito semelhante ao Adobe 0hotoshop, sendo "ue grtis. 7amb#m acompanha a instalao do =inux, basta na hora da instalao marcar a opo de 8tilitrios 2rficos. % +iversos Wogos do tipo passatempo, muito superiores aos "ue vem instalados no PindoQs. % (m se tratando de acesso 1 $nternet, os programas de $;. ) acompanham o pacote do ,andra9e, bem como pode%se baixar gratuitamente os clones do programa $.[. % 7emasC ' D+( 3interface grfica4 do ,andra9e, vem com mais de @B temas para a escolha do usurio... % Star'fficeC Suite do tipo 'ffice, totalmente compatvel com o 'ffice IO da ,icrosoft, s "ue superior e mais completa 3mais de ?B ferramentas4, podendo ser baixada da $nternet para avaliao por JB dias, e o registro do Star'ffice # feito on line 3ou por carta4, por#m totalmente grtis. Acompanha esta suite, al#m dos programas "ue normalmente vem no 'ffice IO, um programa do tipo .orel +raQ, (ditor H7,=, navegador, programa de imagens e desenho. % Pord 0erfect A 0ersonal (dition 3da .orel4C 0ode ser baixado direto da $nternet, tamb#m grtis. J4 ' =inux pode ser instalado como Servidor ou .liente, em se tratando de ;edes, pode fazer parte de redes mistas com o PindoQs <7 e IGNIA, se comunicando com as mesmas, pelo SA,/A. E4 A $nterface 2rfica D+( pode ser instalada em diversas lnguas, inclusive o 0ortugu*s. G4 -im das famosas mensagens de erro, bem como telas azuis "ue tanto conhecemos no PindoQs... @4 6 popular. 6 executado na ar"uitetura barata do 0. $ntel JA@NEA@N0entium e suporta uma grande variedade de placas de vdeo, placas de udio, drives de .+%;',, drives de discos e outros dispositivos. O4 6 eficiente. ' sistema # executado com rapidez, mesmo com muitos processos sendo executados e com diversas )anelas abertas. ' =$<8H faz um excelente uso do hardQare. ,uitos sistemas operacionais comerciais 3a saber, o ,S%+'S4 fazem pouco uso da capacidade avanada com diversas tarefas do processador ABxA@. ' =$<8H # o prprio dessa ar"uitetura e a utiliza de forma completa. 8ma ma"uina =$<8H com um processador razoavelmente rpido e uma "uantidade suficiente de ;A, pode executar to bem, ou melhor, "uanto as esta&es de trabalho mais caras do 8<$H. A47em boa "ualidade e executa as aplica&es de alta "ualidade. ' =$<8H est sendo desenvolvido publicamente com centenas de programadores e usurios aperfeioando%o, mas como uma viso individual e concentrada em seu criador, =inus 7orvalds. +iferente de outros sistemas operacionais novos, o =$<8H ) tem uma enorme base de aplica&es disponveis gratuitamente para serem utilizadas, desde aplica&es cientficas maiores at# as ferramentas multimdia e )ogos. I4 6 altamente compatvel com ,S%+'S, PindoQs IA. Moc* poder instalar o =$<8H em outras parti&es do disco "ue contenham o ,S% +'S ou outros sistemas operacionais.
+evemos ressaltar como algumas desvantagens em relao ao PindoQs, "ue alguns hardQares ainda no so suportados pelo =inux, mas esta limitao vem aos poucos acabando, pois tanto programadores independentes tem criado drivers para estes hardQares em "uesto, bem como, diversos fabricantes de hardQare ) esto disponibilizando via $nternet os drivers para o =inux. 's hardQares mais problemticos para o =inux, so )ustamente os inferiores, ou se)a, 0lacas de vdeo >on board>X ,odem do tipo Pin,odem. ,esmo "ue o 8surio tenha "ue fazer alguma substituio destes hardQares, isso sair mais barato do "ue a compra de um !nico .+ do PindoQs. As dificuldades com a adaptabilidade com o =inux, so basicamente as mesmas "ue um usurio enfrentaria, frente 1 um novo Sistema 'peracional. .omo pode se observar, o =inux # a opo mais barata, vivel e confivel para se fugir da lei >antipirataria>.
O que so *istriEui,es <inu>? $omo o <inu> e suas aplica,es so *esenoli*os em *iersos locaisF *iersas empresas perceEen*o a sua potenciali*a*e compilaramF ali*aram e *esenoleram melGorias para *istriEuir o <inu> e seus aplicatios *e uma forma orHaniIa*a. Dessa forma surHiram *istriEui,es como DeEianF SlacDBareF 7e* !at e outrosF ca*a um com as suas caracterCsticas pr"prias6 maior nJmero *e aplicatiosF maior facili*a*e *e instalaoF nCel *e atualiIaoF etc.... 8m dos grandes ob)etivos das distribui&es ho)e em dia # levar o =inux ao domnio do mercado de des9tops. 'u se)a, levar as facilidades e as praticidades da interface grfica para o +es9top. A"ui no /rasil, al#m de vrios sites, a 8nicamp vem desenvolvendo uma campanha para a popularizao do =inux.
(ni> 6
O que ;reeBSD?
' ;reeBSD # um sistema operacional (5I= Multitarefa *e 10 Eits Hratuito, para computadores pessoais baseados na tecnologia I5:8< e compatveis. (le # um sistema operacional completo , robusto , e # distribudo com o seu cdigo fonte o "ue faz dele um excelente sistema operacional para estudantes de (ngenharia ou .i*ncias da .omputao. ' robusto suporte :$#%I# do -ree/S+ faz dele um sistema ideal e de baixo custo para aplica&es Inter%Intranet. Me)a alguns dos servios "ue ele permite implementarC Servidor PPP Servidor -70 Servidor 0rox: Servidor 7elnet Servidor 2opher Servidor $;. Servidor +<S Servidor Pais Servidor Archie Servidor de ,ail 30'0J N S,704 Servidor 000 Servidor S=$0 .;oteador para =A< N PA< -ireQall Servidor de ,8+ 3,ulti%user +ungeon 4 Servidor para )ogos multipla:er via $nternet 3[8AD( , etc 4 e muito mais KKK
' melhor de tudo isso # "ue voc* pode rodar todas estas aplica&es em uma mesma m"uina e # totalmente Hratuito. ' -ree/S+ # distribudo com compilador A<S$ . , voc* tem a sua disposio diversos tipos de shell 3 sh , csh , zsh , bash , etc 4 , al#m de poder utilizar a interface grfica HQindoQs , transformando seu 0. numa verdadeira AorDstation (5I=.
A"ui voc* encontramos uma lista dos comandos bsicos , a nvel de usurio, de um sistema 8<$H. 's comandos a"ui citados, no esto descritos com suas op&es eNou sintaxe.
adduser .ria um novo usurio cal ,ostra calendrio cat ,ostra o conte!do de um ar"uivo cd ,uda de diretrio chgrp Altera o grupo de um ar"uivo ou diretrio chmod Altera as permiss&es de um ar"uivo ou diretrio choQn Altera o proprietrio de um ar"uivo ou diretrio cmp .ompara dois ar"uivos e informa as diferenas cp .opia um ar"uivo cpio 8tilitrio de bac9up cut .opia uma coluna especifica de um ar"uivo date ,ostra a data e a hora do sistema dd .opia discos df ,ostra informa&es sobre as parti&es montadas no sistema du $nforma o uso 3em b:tes4 do discoNsistema dump 8tilitrio de bac9up ee (ditor de textos fdis9 (ditor de parti&es fdformat -ormata um disco find 0rocura por nome, um ar"uivo ou diretrio fsc9 0rocuraN.orrige erros em um sistema de ar"uivos gdb +ebug grep 0rocura por um string ou palavra hostname ,ostra o nome do sistema 9ill 7erminaN;estarta um processo ln .ria lin9 entre um ar"uivo e outro lp" $nforma o status dos )obs enviados para impresso lpr (nvia um ar"uivo para ser impresso lprm ;emove um ar"uivo da fila de impresso ls =ista ar"uivos e diretrios mail (nvia ou recebe um e%mail man ,ostra o manual online de um comando m9dir .ria um diretrio more -az uma pausa entre a exibio de uma tela e outra mount ,onta o conte!do de uma partio em um diretrio mv ,oveN;enomeia um ar"uivo neQfs -ormata um disco nohup $nforma o sistema para no interromper a execuo do comando aps seu logout passQd Altera seu passQord no sistema p9g\add $nstala um aplicativo do pac9ages 3p9g\add4 p9g\delete ;emove um aplicativo 3p9g\delete4 ps ,ostra informa&es sobre o status dos processos em execuo pQd ,ostra o diretrio atual rm ;emove um ar"uivo rmdir ;emove um diretrio rmuser ;emove um usurio split +ivide um ar"uivo su Assume o =ogin de outro usurio tar 8tilitrio de /ac9up vi (ditor de textos Qho ,ostra os usurios logados no sistema
OS%0 - Aarp
(ste # o relato real de ,arcel =eal C >-ui um usurio de PindoQs por muitos anos, at# "ue decidi usar o 'SNF Parp J.B e me apaixonei por ele. Ho)e uso Parp E.B e no posso imaginar minha vida sem ele. A version E.B # mais fcil de instalar, vem com d!zias de timos programas e pronta para a $nternet. Algumas pessoas dizem "ue >'SNF # o melhor sistema, mas no tem programas>. [ue piadaK (xistem milhares de bons programas 'SNF e voc* pode fazer sua transio aos poucos, mantendo seu programas +'S e PindoQs favoritos at# troc%los por nativos de 'SNF. <o sou o dono da verdade, apenas "uero dividir minha experi*ncia 'SNF com voc*. +epois de mexer com o config.s:s, o des9top e "uase tudo o mais no Parp E.B, espero a)udar voc* a resolver os problemas ou decidir a mudar para o 'SNF. .laro "ue existem muito menos problemas do "ue os encontrados no PindoQs... 'SNF Parp d tudo o "ue a ,icrosoft prometeu no PinIG e no cumpriu. 6 muito forte no mercado empresarial, onde # mais usado "ue "ual"uer outra plataforma. A $/, se importa mais com este mercado do "ue com ns, usurios, mas nunca deixou de me a)udar "uando precisei. > Me)amos agora alguns aplicativas do 'SNF.
!ar*Bare <o 'SNF o 0lug ]n 0la: sempre reconhece, aceita e configura todos os hardQares e at# algumas placas novas t*m drivers 'SNF "ue podem ser baixados da $nternet 3exceto a H0 AFB .xi4. (xemplosC Matro> Millenium % a melhor placa de vdeo para 'SNF, muito compatvel, rpida e com atualiza&es fre"Ventes. Soun*Blaster AA8 10 an* :ropeI % as duas trabalham sem problemas no 'SNF, +os e Pin'SF. Acecat III % uma tima caneta tica. Moc* pode conseguir drivers recentes no site deles, mas ela ) vem com driver para 'SNF. 0ode ser usada sozinha, substituindo o mouse, ou em con)unto com ele. Kip Drie % funciona muito bem no 'SNF. (S 7oEotics L todos os modens funcionam muito bem no 'SNF
#roHramas <o 'SNF # a grande variedade de programas nativos, de $nternet a grficos. ( se no tiver, sempre # possvel usar um de PindoQs em uma sesso Pin'SNF separada. Alguns dos programas 'SNF soC H7,= Studio Star'ffice E =otus Smart Suite 0,,ail ?.I@
Me)amos tamb#m os outros programas por categoriaC (tilitrios Peb'rg F.BB.B? -ont -older ^ip .ontrol -ile ,anagerNF 2izmo See9 _ Scan 0,.alc Internet ' 'SNF ) vem com tudo o "ue voc* precisa para entrar no ar. Al#m disso # fcil de configurar. /asta o telefone do provedor, o +<S e pronto. Alguns programas C <etscape for 'SNF -axPor9s 0ro $lin9NF 0,,ail ?.I -70 /roQser ?rficos ' 'SNF # uma plataforma fantstica para programas grficos, "ue podem usar a multitarefa real para acelerar seu trabalho . $mposNF 0hoto`2raphics 0ro 2alleria =ogo Art <eon F+ Mector MultimC*ia [uase tudo o "ue voc* precisa para multimdia ) vem com o 'SNF Parp, incluindo um bom .+ 0la:er, Avi 0la:er, ,idi 0la:er e visualizador de imagens. 'utros programas so fceis de achar e a maioria # shareQare. [uic9,otion Acrobat ;eader . 0,W0(2 and 0,,0(2 0,,ixer ParpAmp Sound Studio #rocessa*ores *e :e>to +urante algum tempo s existiu um bom processador de textos para 'SNFC +escribe. 's outros, como o Ami 0ro for 'SNF, eram ruins e lentos. Agora existe =otus Pord 0ro, .learloo9 e alguns outros menos conhecidos. =otus Pord 0ro I@ +escribe StarPriter
$oncluso
A partir da tabela abaixo, podemos verificar a eficcia dos sistemas citados neste trabalho. 's aspectos levados em conta foramC segurana, velocidade do ambiente, compatibilidade com drivers e programas e por compatibilidade com outros ambientes. (sto classificados em notas de ? a ?B.
Sistema SeHurana +eloci*a*e *o AmEiente $ompatiEili*a*e (Driers e proHramas) $ompatiEili*a*e com outros amEientes PindoQs IG 3'S; ?4 O I I PindoQs IG 3'S; F4 A I I 'SNF A I I PindoQs <7 E.B I I G PindoQs J.? G ?B @ 8nix ?B ?B E =inux ?B ?B E PindoQs IA 3beta4 A G I
Opinio #essoal 6
<o encontrei dificuldade em encontrar sites na internet. A maior dificuldade, por#m, # diferenciar sites bons e ruins. $sto # o "ue deve acontecer, ao meu ver, com a maioria das pessoas leigas 3ou "uase4 em programao. A maior parte dos site faz uma enorme propaganda do seu sistema preferido e critica os demais. 'u ento fala sobre assuntos "ue s pessoas "ue atuam na rea entendem do "ue se trata. 0ude perceber uma verdadeira averso ao PindoQs, mas, ao mesmo tempo # difcil distinguir o "ue realmente tornaria a vida do usurio mais simples. Se imaginarmos, por exemplo, uma pessoa comum, "ue nada entende de computadores e "ue usa basicamente o Pord, o (xcel e a $nternet para facilitar seu trabalho. (sta pessoa nunca deixar de usar o PindoQs, com todos os seus defeitos, para usar o =inux, apesar de todos os seus benefcios, por"ue, "uerendo ou no ela tem "ue entender o mnimo de programao. ' 'SNF era um sistema "ue eu desconhecia completamente e pude perceber "ue existem vrios programas "ue podem ser rodados por ele, por#m, nunca o vi funcionando. Sou usuria do PindoQs e me interessei muito pelo =inux. .onheo algumas pessoas "ue at# instalaram o =inux em seus computadores para mudarem de vez do PindoQs para o =inux. ( todas essas pessoas 3"ue entendem mais de programao do "ue eu4 tiveram dificuldade e, em alguns casos, desistiram do sistema. 7eriam "ue se dedicar muito tempo 1 ele para serem bons usurios. ' +os, na minha opinio, # um sistema primordial para se entender um pouco de programao. .laro "ue atualmente ele ) no # mais usado por"ue surgiram sistemas mais prticos. ,esmo assim, ele ainda a)uda demais, principalmente "uando o PindoQs no funciona.