Você está na página 1de 6

BUG DO MILENIO: O BUG DO APOCALIPSE?

Por Sidon Clo Duarte Discente do 4 sem. do curso de Anlise e Desenvolvimento de Sistemas (2012) Faculdade de Tecnologia Termomecancia Disciplina: Redes de computadores Professor: Fbio Cabrini So Bernardo do Campo, SP, Brasil. sidoncd@gmail.com

RESUMO Descreve, de forma sinttica, o que, a partir de meados dos anos 90 ficou conhecido como o Bug do milnio, explorando no somente o aspecto tcnico central, como tambm, o impacto no mercado de trabalho e a conotao religiosa em que o problema acabou sendo envolvido. ABSTRACT It describes in summary form, which, from the mid-90s became known as the "Millennium Bug", exploring not only the technical aspect, but also the impact on the labor market and religious connotation that the problem was eventually involved. PALAVRAS CHAVES Bug do milenio, y2k, y2k Bug, Bug do apocalipse. 1. INTRODUO Um problema tecnolgico muito comentado na dcada de 1990 ficou conhecido como bug do milnio ou mais frequentemente como bug y2k, tema de muitos debates e acaloradas discusses na poca, curiosamente acabou sendo colocado em 2 plano nos meios acadmicos. A ideia da concepo deste trabalho surgiu da dificuldade de se encontrar fontes que tivessem em uma s pea os vrios tpicos para se compor um resumo sobre o problema. Deste ponto em diante o trabalho est dividido em sete partes, a primeira parte descreve o problema e como ele poderia ser prejudicial. A segunda parte mostra que o problema tem sua origem por motivos principalmente econmicos. Em seguida o enfoque dado para o alarme disparado pelos meios de comunicao da poca.

No tpico seguinte analisa-se o impacto que o problema trouxe pra o mercado de trabalho, em que vultosas somas foram gastas para a correo do problema. No tpico seis deste artigo mostra-se a conotao religiosa em que o problema eventualmente acabou envolvido. Em seguida (tpico sete) discorre-se sobre o fato de que o novo sculo chegou e os problemas a que se temiam no vieram juntos, pelo menos no na proporo que se esperava. Finalmente o trabalho conclui que o problema trouxe algo de bom como fruto dos esforos empreendidos na resoluo do mesmo. 2. DESCRIO DO PROBLEMA Durante as dcadas de 1960 a 1980 a grande maioria dos computadores (se no todos), usava em seus softwares apenas dois dgitos para representar o ano em uma data, assim, para representar a data de 01/01/1900 os sistemas armazenavam 01/01/00, para representar 01/01/1903 era armazenado 01/01/03. Isto poderia ser catastrfico com a chegada do ano 2000, uma vez que 01/01/2000 tambm seria representado como 01/01/00, o mesmo acontecendo com 01/01/2003 em relao 01/01/1903. Clculos entre duas datas em que uma estivesse no sculo que findava e outra que estivesse no sculo nascedouro, produziriam resultados completamente inesperados, por exemplo, a diferena entre 31/12/1999 e 01/01/2000, teria como resultado -100 anos e no apenas um dia, como seria o esperado. Segundo o Ministrio de Finanas, Planejamento e desenvolvimento da economia de Uganda, em seu site especialmente desenvolvido para a fora tarefa criada para o bug y2k, em junho de 1999 [1], Haveria trs principais datas em que se poderiam ocorrer problemas com computadores no preparados: I. 9/9/99 - Alguns computadores antigos reconheceriam a combinao especial de caracteres 999999 como uma data nula. 1/1/2000 Alguns computadores reconheceriam como 1/1/1900 29/02/2000 Alguns computadores no aceitariam como um ano bissexto vlido.

II. III.

3. ORIGEM DO PROBLEMA Alm da aparente praticidade para se representar o ano nas datas com apenas dois dgitos, o principal motivo para esta pratica era o alto custo dos meios de armazenamento at a dcada de 1990 pode-se ter uma idia deste custo a partir de um artigo na revista Creative Computing magazine na pgina 6 de sua edio de Dezembro de 1981 [8] onde se previa que O custo de 128 kilobytes de memria cair pra baixo de $ 100,00 em um futuro prximo, por outro lado podemos constatar, na tabela abaixo, que em 1981 a Seagate vendia um Hard Disk (HD) de 5 megabytes ao valor de U$ 1.700, ou seja, U$ 340 por megabyte.

Source 1956

Manufacturer

Capacity

Price of Drive

Cost per megabyte

IBM 1980 January Morrow Designs 1980 July North Star 1981 September Apple 1981 November Seagate 1981 December VR Data Corp. Morrow Designs Morrow Designs VR Data Corp. Morrow Designs [8]

5 megabytes

U$50,000

U$10,000

26 megabytes

U$5000

U$193

18 megabytes

U$4199

U$233

5 megabytes

U$3500

U$700

5 megabytes

U$1700

U$340

6.3 megabytes 10 megabytes 10 megabytes 19 megabytes 20 megabytes

U$2895 U$2999 U$2949 U$5495 U$3829

U$460 U$300 U$295 U$289 U$191

4. O ALARMISMO DE ALGUNS MEIOS DE COMUNICAO A partir de meados da dcada de 90, em face da grande quantidade de software em funcionamento em todo o globo e proximidade da chegada do novo milnio, surgiu a preocupao com a prtica mencionada. Especialistas advertiam que os sistemas computacionais interpretariam o ano 2000 (representado como 00) como sendo 1900; Isto faria com que as aplicaes de software fornecessem resultados negativos nos clculos de diferenas entre uma data apos o ano 2000 e outra anterior, Estes resultados seriam desastrosos para o mercado financeiro e a economia como um todo. Este problema no existiria somente nos softwares aplicativos (voltados para o usurio final), mas tambm nos softwares de base embarcados em hardware (tambm conhecidos como firmware), assim o bug poderia afetar praticamente todas as reas da sociedade incluindo pesquisas espaciais, bancos, indstria de manufatura, setor de telecomunicaes e companhias areas.

Segundo o site BBC NEWS World Editon do Reino Unido no artigo intitulado Y2K bug fails to bite de 01/01/2000, 10:48 GMT [2], previses alarmistas diziam que, em todo o planeta, usinas nucleares, bem como o abastecimento de gua e energia entrariam em colapso, avies se chocariam em pleno espao e haveria crash no sistema financeiro na grande maioria dos pases dependentes da tecnologia e sistemas baseados em computadores. Os Milenaristas, pessoas que acreditam no fim do mundo na entrada do terceiro milnio, tem tido bom argumento para prever o pior no prximo rveillon, a maioria dos computadores, da forma como esto configurados, no pode reconhecer o ano 2000 afirmava a revista veja em sua edio 1588 de 10 de maro de 1999 na pgina 56 [3] em artigo que trata de um estudo da comisso do Senado dos Estados Unidos criada para analisar o impacto do problema y2k (descrito como armadilha) que conclui que seriam totalmente infundadas as advertncias sobre riscos potenciais de colapso tecnolgico e baderna financeira em escala global..

5. IMPACTO NO MERCADO DE TRABALHO Como em todo e qualquer grande fato ou evento da historia humana, o capitalismo tambm viu uma grande oportunidade de gerao de lucros com o problema do bug, embora de forma enfaticamente crtica, o site Socialist Labor Party of America [4], atravs de seu tablide (convertido em PDF), vol. 109, n 11 de fevereiro de 2000 [5] afirma que foram gastos 600 bilhes de dlares em todo o mundo para corrigir o chamado "problema Y2K." Especialistas em programao de computadores so escassos e caros, por isto recomendo que as empresas treinem seus prprios funcionrios para corrigirem e enfrentarem o problema y2k. Elas ainda precisaram, eventualmente, da ajuda de especialistas, mas podero economizar muito em honorrios de consultoria, e tambm uma boa forma de ocupar os funcionrios que podero ser obrigados a paralisar ou entrar em marcha lenta com o problema y2k, afirma Marc Adams [6] em seu artigo publicado na HR Magazine em Janeiro de 1999 [7]. Em entrevista revista veja edio 1628 de dezembro de 1999, pgina 12 [3], Bill Gates quando perguntado se realmente haveria algo a temer em relao ao bug y2k, responde: O grande problema do bug do milnio j passou. Foi seu custo. Para abrir os programas, consertar as coisas l dentro, foram gastos centenas de bilhes de dlares no mundo todo. 6. CONOTAO RELIGIOSA O ano 2000 marcava o inicio de um novo milnio, para certos grupos religiosos que creditavam em uma viso apocalptica do Fim dos tempos, esta virada dramtica do sculo sinalizava uma tremenda agitao no mundo, um perodo em que o caos prevaleceria. Alguns cristos evanglicos e fundamentalistas acreditavam que a segunda vinda de Jesus [9] ocorreria em 2000 e, portanto, que toda a euforia em torno do bug y2k seria um dos sinais do fim dos tempos como profetizado em vrios livros do antigo e do novo testamento. Nas mentes de alguns cristos evanglicos a segunda vinda de Jesus e as turbulncias que estavam prestes a acontecer em funo do mesmo: interrupo de praticamente todos os servios em todo o planeta, tais como energia eltrica, entrega de alimentos, servios de gua, servios bancrio, transportes, etc., seriam indissociveis.

A conexo entre o incio do milnio e o bug y2k levou alguns evanglicos de extrema-direita a promover tanto o anti-governo, como, em alguns casos, teorias antissemitistas para dar suporte sua viso do fim dos tempos 10[9]. importante frisar que apenas uma pequena parte de evanglicos de extrema direita acreditava que o ano 2000 marcaria o regresso de Jesus e que os governos e os judeus representavam ou estavam de alguma forma ligados ao mal, na realidade muitos cristos temiam que falsas predies sobre a segunda finda de Jesus poderia, na verdade, abalar a credibilidade da Bblia. 7. NASCE UM NOVO MILNIO O sculo acabou, um novo sculo iniciou e as catstrofes anunciadas, tanto no campo religioso quanto no campo tecnolgico no aconteceram, em face disto, nos meses iniciais do novo milnio muito se propagou sobre as previses alarmistas e o quanto elas estavam erradas, em vrios sites em todo o globo pde-se ver afirmaes como as que seguem: Voc se lembra do que todos esperavam que acontecesse na virada de 1999 para 2000? Esperavam que todos os computadores travassem, mas na realidade o to conhecido Bug do Milnio acabou sendo um fiasco, pois produziu pouqussimas consequncias! [11]. As previses sobre cenrios desastrosos de especialistas sobre o bug do milnio falharam [12]. O novo milnio deu boas vindas ao mundo sem que as previses de problemas causados pelo bug y2k ocorressem, pelo menos at agora [13]. Alguns problemas menores, sem grandes consequncias realmente ocorreram, no Japo ocorreram pequenos problemas com duas usinas nucleares que ainda estavam em construo, que segundo as autoridades japonesas da poca no representavam qualquer perigo e, na verdade, nem se podia afirmar com certeza que os problemas tivessem sido causados pelo bug y2k, ainda no Japo houve problemas com um sistema metrolgico que fornecia servios para pequenos avies e helicpteros, mas os problemas foram rapidamente solucionados. Problemas pontuais tambm foram registrados em partes isoladas do planeta, podendo ser citados como exemplo: a Austrlia registrou problemas em dois estados em mquinas de validao de tickets do sistema rodovirio, algumas maquinas (aproximadamente 150) de venda de produtos no estado americano de Delaware pararam de funcionar na virada do milnio, mas foram rapidamente reparadas. Outros problemas de consequncias insignificantes foram registrados no Canad, Frana e em outros pases altamente dependentes da tecnologia dos computadores.

8. CONCLUSO Depois da chegada do novo sculo, assim como as previses ultra-alarmistas no final do sculo anterior, surgiram as crticas cruis e at um clima de caa as bruxas contra os especialistas que previam os cenrios de caos e catstrofes anunciados. Ser que estes especialistas, ou pelo menos a grande parte deles, estavam realmente errados? O que aconteceria se eles no se pronunciassem ou no tivessem sido ouvidos?

Bilhes de dlares (600, segundo o site Socialist Labor Party of America [4]) foram gastos na tarefa de evitar que os problemas anunciados pudessem ocorrer, o tempo chegou e os problemas no ocorreram, aeroportos no pararam, todos os servios, essenciais e no essenciais, continuaram funcionando praticamente inclumes, usinas nucleares no entraram em colapso, avies no caram, isto prova de que os especialistas estavam errados ou de que as aes e estes valores gastos no foram em vo? Outra questo que surge : qual a contribuio, direta ou indireta, que o bug y2k acabou dando para o avano dos sistemas computacionais corporativos e/ou pessoais? Estaramos no mesmo estgio de desenvolvimento tecnolgico no fosse o grande celeuma causada pelo bug y2k? Defensores e/ou simpatizantes de conflitos blicos gostam de afirmar que toda guerra traz algum tipo de benefcio, principalmente cientfico. Se isto verdade, certamente verdade tambm que o custo alto demais, se grandes problemas, e a guerra um tipo deles, acabam sempre trazendo alguns benefcios na esteira da resoluo dos mesmos, que futuras guerras sejam substitudas por outros problemas semelhantes ao bug y2k ou que, no mnimo, aquelas sejam to frias [14] quanto a que findava quando se tomava conscincia do problema do bug.

Referencias Bibliogrficas
[1] http://parsifal.membrane.com/y2k/y2kugand.htm [2] http://news.bbc.co.uk/2/hi/science/nature/585013.stm [3] http://veja.abril.com.br/acervodigital/ [4] http://www.slp.org [5] http://www.slp.org/pdf/thepeople/FEB_00TP.pdf [6] http://www.meetmarcadams.com/mma/AboutMarcAdams.html [7] http://www.meetmarcadams.com/mma/AboutMarcAdams.html [8] http://ns1758.ca/winch/winchest.html [9] http://www.segundavindadejesus.com.br/Pagina/9/Esclarecimentos-do-Pe-Leo-Persch-AVinda-Gloriosa-de-Jesus [10] http://www.adl.org/y2k/apocalypse.asp [11] http://members.tripod.com/~pc_ramon/bug.htm [12] http://news.bbc.co.uk/2/hi/science/nature/586620.stm [13] http://news.bbc.co.uk/2/hi/science/nature/585013.stm 01/01/2000 [14] http://pt.wikipedia.org/wiki/Guerra_Fria

Você também pode gostar