Sistemas Operacionais
SISTEMAS OPERACIONAIS PARA CARTÕES INTELIGENTES
Já há algum tempo fala-se que o mercado de cartões de inteligentes está para
“explodir”, porém essa explosão ainda não foi constatada. Uma das grandes barreiras para o crescimento da utilização dos cartões inteligentes é o seu
alto custo
de
desenvolvimento e implantação.
Devido a amarração existente entre o aplicativo e o sistema operacional que controla o cartão, os emissores de cartões precisam decidir entre manter um único fornecedor de sistema operacional, ou, desenvolver várias versões do aplicativo para diferentes sistemas operacionais. Esse é um dos grandes fatores de elevação dos custos dos sistemas de cartões inteligentes, e atua como grande inibidor do crescimento desse mercado, apesar dos benefícios óbvios dessa tecnlogia.
Esse comportamento do mercado, altamente sensível aos custos, levou os fornecedores de tecnologia (SW e HW) e os grandes usuários de cartões a se unirem com o objetivo de derrubar barreiras. A conclusão foi, desenvolver uma plataforma aberta que permita que uma aplicação seja desenvolvida uma só vez, e que possa rodar em diferentes cartões, independente do sistema operacional ou do fabricante do chip.
Acabaram-se criando dois grandes grupos, Java Card Forum e MAOSCO, cada um com sua abordagem para garantir a independência entre aplicação e cartão. Ambos os consórcios estão também focalizados em garantir a multi aplicação (várias aplicações convivendo em um único cartão) e na segurança exigida por essa facilidade.
Até outubro do ano passado, todos os acontecimentos apontavam para uma batalha entre esses dois consórcios, com o estabelecimento de um padrão de fato para
sistema operacional, ou, a adoção deles por segmento de indústria de acordo com a conveniência do setor.
Na Cartes 98 a Microsoft anunciou o Smart Card for Windows, seu sistema operacional para cartões inteligentes, e devido a sua importância no mercado de