sábado, outubro 25, 2003

Para ficar de olho

Reproduzo aqui trechos do excelente artigo publicado pelo Jonas Galvez sobre novidades em gestação no mundo dos browsers.

"(...) Minha concepção sobre o assunto começou a mudar depois que conheci Claus Wahlers. O Claus é um talentoso programador ActionScript. Com 10 anos de experiência na linguagem C++, ele adquiriu uma enorme capacidade de trabalhar com projetos grandes. E resolveu aplicar essa experiência num revolucionário projeto: um browser em Flash. Basicamente, ele estava construindo uma engine de interpretação e processamento de XHTML, CSS, XForms, XFrames e SVG, com ActionScript. Uma engine completa, mais poderosa que todos os browsers. O projeto se chama DENG (Desktop ENGine), e foi concluído recentemente. O resultado é impressionante. Agora que XForms se tornou um padrão oficial do W3C, o DENG surge na mídia como um dos primeiros browsers que tem suporte à nova linguagem. O DENG não é um browser para uso pessoal. É um módulo especial desenvolvido em Flash, que está limitado ao Flash Player, e por isso, é mais lento. Porém, seu suporte aos padrões do W3C é impressionante. É possível até usar CSS3 com o DENG.

Pude acompanhar de perto o desenvolvimento do projeto, e após algumas conversas sobre padrões e CSS com o Claus, vi minha antiga idéia sobre o Internet Explorer desmoronar. Na verdade foi uma espécie de choque. De uma noite para outra, percebi que não conhecia nem 10% sobre a tecnologia que sustenta os browsers. Foi uma surpresa descobrir que, por exemplo, as propriedades do CSS que nos permitem alterar a cor da barra de rolagem no Internet Explorer não estão no padrão oficial do CSS definido pelo W3C. E a parte chocante foi lembrar que muitas pessoas reclamam energicamente sobre o fato de outros browsers não suportarem este recurso. (...)

(...) Prosseguindo, comentarei sobre o acontecimento que me levou a escrever este artigo. Um blog focado em tecnologias da Microsoft, especialmente o futuro Longhorn, noticiou que uma nova linguagem estaria sendo desenvolvida pela Microsoft, e estará presente no Internet Explorer. Trata-se do XAML, XML Application Markup Language. Se implantada no Internet Explorer, a linguagem representará uma revolução no desenvolvimento de aplicações para a internet na plataforma da Microsoft. O XAML permite definir interfaces de aplicativos através de uma sintaxe XML, sendo que a lógica e aparência são definidas com JavaScript (ou C#?) e CSS. Um entusiasta de tecnologias da Microsoft pode ficar excitado com essa nova possibilidade.

Mas, fato engraçado é que esse recurso já existe, e está presente no Mozilla (incluindo Mozilla Firebird). Chama-se XUL (XML User interface Language). Só não se tornou popular porque o Mozilla ainda é um browser usado por menos de 10% da web. Algo que, como já comentei, tende a mudar. E neste cenário, fico curioso para saber qual será o final da história. Será que os próximos 3 anos serão o suficiente para que Mozilla e outros browsers alternativos, que suportam padrões do W3C corretamente, ganhem um nível considerável de popularidade? Muitas pessoas acreditam que sim. E muitas pessoas estão trabalhando duro para isso, incluindo eu. Mas não podemos esquecer que hoje, mais de 90% dos usuários da web, nossos clientes, são usuários do IE, e estas pessoas não têm muito interesse e disposição para conhecer opções alternativas. Isso torna o futuro da web mais incerto do que já é.

Eric Meyer escreveu um artigo muito interessante sobre o assunto. Para ele, "when one company owns the medium, everyone else loses", ou, em português, "quando uma empresa domina o meio, todo mundo sai perdendo". Ele acredita que a Microsoft pode tentar conquistar um forte monopólio do mercado de comércio eletrônico, tornando tanto usuários, como desenvolvedores, dependentes da sua nova plataforma. Considerando o passado da empresa, é uma teoria muito coerente. E para ser honesto, isso me dá muito medo."

Sabe o que mais me preocupa? O temor de que a Microsoft faça com o Linux e o conceito do software livre o mesmo que fez com o Java e a Internet. No início tio Bill e sua turma desdenahram a Internet. Diante do inevitável, realinharam toda a linha de produtos da empresa colocando a Internet no centro. Hoje, dominam o mercado de browsers. Felizmente não o de servidores. O mesmo começa a acontecer com o software livre. Embora continuem a tacar frontalmente o Linux, aos poucos começam a se infiltrar no território inimigo, aprendendo sua lógica e discurso. Os sinais são evidentes. E já começam a refletir no Brasil. A Microsoft vai ser uma das patrocinadoras do I Conferência Internacional Software Livre Brasil. Segundo os organizadores do evento, a empresas interessou-se em patrocinar o evento, exigindo em troca espaços na grade de palestras. Não é a primeira vez. No ano passado, a Microsoft patrocinou a LinuxWorld de 2002.

A Microsoft não joga para perder. E é capaz de mudar toda a sua estratégia para continuar na crista da onda. Aliadas às práticas comerciais, são atitudes como estas que a tornam genial aos olhos dos homens de negócio e imperialista aos olhos dos idealistas.

quinta-feira, outubro 16, 2003

Meta-organização

Copyleft do JOHO

"This is no longer the Age of Information. It's the Age of Metadata.

It was bound to happen because, well, Hegel was right. As we have produced more and more information, its very abundance has made it less and less manageable. To survive it, we need information about the information. Thus metadata becomes the key to information management. In fact, it sort of always was: 56,000 is only a datum in the HR database because we know information about it, i.e., that it's Caryl Jones' annual salary, that it's expressed in US dollars, that it hasn't increased in 3 years.

But something is different now. First, there's more metadata than ever before: Metadata is the new data. Second, with so much information around, privacy has become a key issue, and it's metadata that determines the rules for the use of information.

But the most important fact about metadata is also its limitation. For metadata to work, it has to be part of a "schema," a set of categories and relationships that computers can make sense of. If the metadata declares some datum "top secret" and pertaining to "Iraq," then you obviously have a schema that has predefined categories for how confidential that data is and what it's relevant to. Further, you're expecting the metadata to consist of words such as "top secret" and "public," although you might have chosen to express them as numbers or — in the case of national security alerts — colors. Without a set of categories and expectations such as those, metadata is meta but not data.

And that means - as we'll see - that metadata doesn't scale. And that means that the Internet will never be a unified "information space" that can be searched and utilized transparently. It's always going to be lumpy, local and tribal. As Cory Doctorow writes in MetaCrap, to presume otherwise would be to presume

that there is a "correct" way of categorizing ideas, and that reasonable people, given enough time and incentive, can agree on the proper means for building a hierarchy. ...

There's no natural taxonomy. Information seems like a property of the world, something that arises from and remains attached to reality. Metadata doesn't have that pretense available to it. It is clearly stuff we've made up in order to accomplish some end. Every ordering we come upon is one that we've made up to suit some purpose. The foods in the grocery are grouped by type (fruits, pastas) but also by type of container (canned fruits next to canned vegetables) and impulse buys (chewing gum and The Weekly World News) not because God has declared this to be the right way but because it happens to accord with the way we use and buy the goods for sale there. Likewise, the order of phyla and species works great if we're trying to understand the genetic relationships among animal lineages but it's of little use if we're trying to figure out which ones will serve twelve on Thanksgiving.
So, while it seems perfectly feasible to map one schema to another, it isn't always possible because they have different purposes in life and thus express life differently. There's no getting over that limitation. Even if there were a natural taxonomy, we'd still have to make lots of artificial ones because we need them to achieve our multifarious aims.

But that means that metadata, an abstraction of an abstraction, is directly and intimately tied to human projects and human desire. And what's desire? Nothing but the way we're pulled into the world, over and over, against our will and in ways that constantly surprise us. So, the increasing need for metadata pulls us out of the world as our desire continuously pulls us into the world.

Welcome to the rhythm of the modern world."


sexta-feira, outubro 10, 2003

Os índios e a Sociedade da Informação

O Mateus Fernandes, do Grupo Interagir, colocou na rede o seguinte texto, pedindo que divulgássemos:

"Durante três dias 60 representantes de 19 povos indígenas e alguns não-indígenas, de 14 paises das 3 Américas estiveram reunidos nos salões do Palácio de Itamaraty, o prédio das relações exteriores, centro da diplomacia brasileira, localizado em Brasília, sob a coordenação de diversas organizações indígenas como o Instituto Indígena Brasileiro para a Propriedade Intelectual - INBRAPI; o Comitê Intertribal - ITC; a Universidade First Nations, do Canadá; a Agência Canadense de Desenvolvimento Internacional e a Fundação Nacional do Índio - FUNAI.

A razão principal do encontro foi a preparação para a Cúpula Mundial sobre Sociedade da Informação - CMSI. Segundo palavras da própria ministra Marilia Sardenberg, do Ministério das Relações Exteriores - MRE, o que interessa é o que a Cúpula vai trazer de benefício, qual o impulso de mudança que a Cúpula vai gerar?. Assim, todos esses indígenas e não-indígenas estão interessados fundamentalmente em transformações inclusivas e participativas. Acreditam que muitas questões modernas, ligadas à comunicação, têm base indígena e sugerem uma volta às origens para uma caminhada mais segura.

E essa é exatamente a posição que o Brasil leva para a CMSI, segundo palavras de Cristiano Berbert, representante do MRE em todas as três reuniões preparatórias ( PreComs). As Tecnologias da Informação e Comunicação, TICs, devem continuar como ferramentas para solucionar problemas. E, mais do que isso, as TICs devem ser um meio para diminuir a exclusão social, através da inclusão digital?.

Tratando especificamente de aspectos indígenas, as TICs devem possibilitar i) crescente aproximação de comunidades afastadas; ii) capacitação dos indígenas para produção e difusão de conteúdo; iii) prestação de serviços aos povos indígenas por parte dos governos, através de ferramentas adequadas.

(...) Entre 10 e 14 de novembro ainda será realizada uma última reunião em Genebra para tentar finalizar as discussões fundamentais sobre os dois documentos da Cúpula. Tudo isso mostra a dificuldade de se realizar um processo participativo e inclusivo, mas mostra também a necessidade de que isso ocorra tanto quanto possível."


Estive lá neste encontro realizado em Brasília e encerrado na tarde de hoje. Entre os índios presentes, três líderes brasileiros: Eliane Potiguara, Marcos Terena e Ailton Krenak.

O temário?

- Formas Tradicionais de comunicação indígena.

- Domínios Indígenas na Internet: A proteção dos conhecimentos tradicionais e das denominações indígenas.

- Estado atual e obstáculo para a comunicação.

- Impactos da Globalização e discriminação aos Povos Indígenas.

- Os Povos Indígenas e a comunicação com a Sociedade Não-Indígena.

- Experiências de Jornalismo Indígena, Literatura, Uso da Internet, Rádios Comunitárias e comunicação oral.

- Compatibilidade do uso de tecnologias avançadas com o fortalecimento da identidade indígena: A comunicação e entendimento com os anciãos - Cultura e Espiritualidade.

- Educação Formal e Conhecimento Tradicional: Educação dos jovens e a importância do uso dos idiomas indígenas na comunicação - vida espiritual.

- Os Conceitos de Pobreza e Inclusão Digital da sociedade não-indígena em contraposição á discriminação e autodeterminação dos Povos Indígenas.

Depois comento os pontos sobre os quais tive a oportunidade ouvir as dicussões. Por ora posso dar o depoimento de que as lideranças indígenas presentes manifestaram preocupações comuns a todos os representes dos países em desenvolvimento na Cúpula, agravadas pelo fato de serem minoria em situação de risco nestes próprios países. Os índios reivindicam liberdade e acesso aos meios de de comunicação de massa como produtores de conteúdo, preferencialmente nos idiomas de cada etnia (as queixas mais freqüentes foram de falta de espaço para as causas indígenas na grande imprensa dos respectivos países; falta de legitimidade para as rádios e TVs comunitárias, quase sempre lacradas por razões políticas; dificuldades para veicularem programas em língua indígena).

Reivindicam também liberdade para o uso da Internet, sempre precedido de uma avaliação de impacto nas tribos para maximizar os aspectos positivos da rede enquanto ferramenta de comunicação, e minimizar os negativos através de um uso consciente.


Certificação? Como? Para quê?

Afinal de contas, o que é um certificado digital e qual será a sua importância no nosso cibercotidiano? Uma assinatura eletrônica equivalente a “firma reconhecida” em cartório para autenticação de documentos digitais? Uma carteira de identidade virtual com todos os dados cadastrais do portador para identificação pessoa em sistemas eletrônicos? Ou as duas funções combinadas? E quantas certificações o cibercidadão brasileiro será obrigado a ter? Uma, válida para toda e qualquer transação eletrônica? Ou várias, como as senhas e chaves que usamos diariamente? Se várias, haverá interoperabilidade entre elas?

Quanto custará um certificado? Que tipos de dispositivos vamos usar para termos nossos certificados sempre à mão? Cartões inteligentes, tokens USB? Quem serão os guardiões dos certificados? Nossa privacidade será resguardada? Como? Todas as informações que dizem respeito a nossa vida pessoal, profissional, em forma de títulos ou outros tipos de documentos, estarão seguras?

Esses e outros pontos importantíssimos para o futuro da nossa vida digital foram discutidos por especialistas durante alguns meses no fórum virtual lançado pelo ITI — Instituto Nacional de Tecnologia da Informação (www.iti.br). Nos próximos dias 7, 8 e 9 de outubro, um seminário em Brasília fará a sistematização deste trabalho e abrirá o debate para toda a sociedade.

O assunto é árido. Dezenas de documentos foram encaminhados ao Fórum virtual. A leitura não é nada agradável, reconheço. Mas é muito recomendável. A teoria está toda lá. E todos nós a aplicaremos na prática. Portanto, a hora de procurar entender e criticar é esta, antes que sejamos surpreendidos por decisões verticais. Embora o próprio governo venha se esforçando para tornar este processo dinâmico e participativo.

— Não existe nada definitivo. O que existe é um processo de construção permanente — diz Enylson Martinez, secretário executivo da Infra-Estrutura de Chaves Públicas Brasileiras, a famosa ICP-Brasil.

Atualmente, um comitê composto por sete instituições governamentais, entre ministérios e autarquias, tem o objetivo de estabelecer normas técnicas e a política para o sistema de certificação digital no país. Um dos desafios é a definição, junto às autoridades certificadoras já credenciadas e a sociedade, de um modelo econômico que mantenha as características de confiabilidade do modelo brasileiro de certificação.

Nesta linha, um grupo de trabalho foi criado na semana passada para discutir a utilização dos certificados digitais nos programas de inclusão digital do governo. Especialmente os que utilizarem o software de código aberto. (Outro ponto polêmico entre os especialistas.) Segundo o o ITI, a proposta é que os usuários de telecentros do governo comecem a familiarizar seus usuários com o uso da certificação nas ações mais simples do cotidiano cibernético, como o envio de e-mail. Esse grupo de trabalho será formado basicamente por representantes das Autoridades Certificadoras credenciadas na Infra-estrutura de Chaves Públicas Brasileiras (ICP-Brasil) e pelo ITI. Mas estará aberto também à participação, como convidados, de técnicos e especialistas, servidores de órgãos da administração pública, acadêmicos e membros da sociedade civil.

Também não faltam exemplos bem-sucedidos de aplicações com certificação digital no Brasil. Muitos foram apresentados durante o seminário em Brasília, do qual você verá mais informações neste blog.

DA SÉRIE GADGETS INÚTEIS, este PDA dublê de garrafinha de uísque é campeão. O preço? US$ 30, em .

ECOLOGICAMENTE CORRETOS os “Mild Disc” anunciados pela Sanyo Mavic. Feitos com milho, começam a chegar ao mercado em dezembro. Comparados aos tradicionais discos de plástico, não produzem nenhum material poluente quando são queimados. Mais informações no site da publicação japonesa .

DICA DA SEMANA – Para quem curte histórias em quadrinhos, o programa “HagáQuê??”, desenvolvido na Unicamp, é show de bola. Em .

ANOTE AÍ. Confirmando uma decisão do Tribunal Regional do Trabalho do Paraná (TRT-PR), o Tribunal Superior do Trabalho (TST) diz que o fornecimento de telefone celular pela empresa para seu empregado pode ser configurado como salário-utilidade e contar no cálculo da aposentadoria e das indenizações trabalhistas.

VEM AÍ o Ibid (Índice Brasileiro de Inclusão Digital) — se virar lei o projeto do deputado federal Gilberto Kassab (PFL/SP), apresentado terça-feira passada ao plenário da Câmara. O objetivo do Ibid é mensurar o uso dos recursos de informática pelo cidadão, empresas e governos e a disseminação da tecnologia da informação.

4 DE OUTUBRO é dia de Certificação LPI (Linux Professional Institute), no Senac Rio. A LPI é a mais renomada certificação de Linux, reconhecida por empresas como IBM e HP. Para participar das provas, acesse .


quinta-feira, outubro 09, 2003

Para refletir

"(...) quando se fala de riscos na informática, uma legião de tecnófilos se põe logo em pé de guerra. Adeptos de uma perigosa seita, formada por gente que gosta de usar terno preto e acredita na santificação por meio de rituais de beberagem, se entrincheiram na defesa da sua fé. É a seita dos que crêem, ou agem como se cressem, que a ingestão de uma mistura de domínio tecnológico e poder político transforma programadores em seres angelicais. Quanto mais alto o perfil de riscos dos sistemas que informatizam ou querem informatizar, como ICPs e processos eleitorais, mais imune a tentações, a falhas de projeto e a agendas ocultas se arvoram seus beatos.

É a seita do santo byte. Para seus fanáticos, riscos na informática são adolescentes desajustados e rancorosos que fuçam ou programam por conta própria. Hackers, cada vez mais confundíveis com adeptos do software livre. Quem ousa dizer que sua beberagem pode induzir efeitos colaterais perigosos, que se manifestam na forma de riscos para a sociedade usuária dos seus sistemas, estaria, segundo eles, possuído pelo demônio da tecnofobia. Paranóico, antiquado, ignorante da realidade. Quanto ao perigo do crime organizar-se sob o excesso de poder, dizem: "É mito". Não há provas do crime organizado agindo dentro da indústria da informática.

Eis a questão: o que significa não existirem tais provas? Das duas, uma. Ou programadores se santificam mesmo com a informatização do poder, ou a produção e o uso de softwares precisam ser melhor fiscalizados por quem se vê alvo dos seus efeitos. A resposta para esta questão shakespeareana é um ato de fé. Mito, como dizia Carl Jung, é religião alheia: o de cada um se chama realidade. "

O autor é o professor Pedro Antônio Dourado de Rezende, professor do Departamento de Ciência da Computação da UnB - Universidade de Brasília, onde coordena o Programa de Extensão em Criptografia e Segurança Computacional, que oferece o primeiro curso de programação para infraestruturas de chaves públicas no Brasil. É membro do conselho consultivo do Instituto Brasileiro de Política e Direito na Informática, participa do projeto Software Livre Brasil, do Centro de Capacitação e Desenvolvimento de Software do núcleo Tecsoft-Brasilia como pesquisador associado para segurança na internet, do forum internacional Meta Certificate Group para desenvolvimento de tecnologia de segurança na internet. O trecho acima foi retirado do documento que compila as colaborações recibidas no grupo de trabalho de privacidade do "I Forum sobre Privacidade, Segurança e Certificação" do Inst. Nac. de Tec. da Informação, Casa Civil da Presidência da República.