III Fórum Amazônico de Software Livre Desenvolvimento multiplataforma usando Software Livre   Prof.Carlos Araújo [email_address]
Roteiro Introdução
Free Pascal e Lazarus – um pouco de história
Licenças de uso
Plataformas suportadas
Downloads e instalação
Desenvolvimento multiplataforma
Suporte a Unicode e a bancos de dados
Suporte a Web
Considerações finais
Introdução Imagine este cenário em uma organização: Sistema de automação/financeiro rodando em Windows
Sistema de contabilidade executando em Linux
A diretoria investiu em Macs para os gerentes
Você foi contratado para desenvolver um novo sistema que integra tudo
O orçamento cobre apenas o desenvolvimento e implantação do novo software Soluções???
Introdução Lazarus é um software livre e de código aberto para RAD (Desenvolvimento Rápido de Aplicações)
Baseado no compilador para 32/64 bits Free Pascal – também livre e de código aberto
Com eles é possível criar aplicações que rodam em Win32/64, Linux, FreeBSD, MacOS X e WinCE
O lema de Lazarus é: “ Escreva uma vez e compile em qualquer lugar ”
Um pouco de história A origem do Free Pascal é de meados dos anos 90
Era conhecido como FPK-Pascal, devido o nome do seu criador Florian Paul Kaempfl
A partir de 1997 começou a ser chamado Free Pascal ou FPC
No começo era compilado com o Turbo Pascal
Hoje compila a si mesmo e produz código de 32 e 64 bits

Desenvolvimento multiplataforma