Uma Trajetória na
Tecnologia Informática

  Palestra na Faculdade Nova Roma
                 Novembro de 2012




Rildo Pragana
Prehistória: anos 70
Trieste (Ita) - ICTP
Anos 80: Corisco
Microterminais
HandTerm
Adotando o Linux e
        software livre
●
    Novembro/Dezembro de 1994
●   Status Quo: Windows 3.1 (crashes, erros,
    lentidão, API obscura,...)
●
    Linux! Luz no fim do túnel. Tudo
    documentado, multiuser/task, rápido. Um
    sonho para o desenvolvedor.
Device drivers: scanner
        Genius
●
    Scanner Genius Color page CS.
●
    Não havia driver para o Linux
●
    Duração do projeto: 1 semana (incl. engenharia
    reversa) - 1997
●
    Pode ser encontrado no
    http://www.ibiblio.org/pub/Linux/apps/graphics/capture/
Winprinters
●
    Samsung ML-85G
●
    ASIC proprietária da M$
●   Classificada no linuxprinting.org como “paper
    weight” (peso de papel)
●
    Duração do projeto: 8 dias.
●
    6 artigos publicados no Linux Today
    (descrevendo toda a interface e ferramentas
    usadas para decifrar)
ML-85G Samsung
Desdobramentos do driver
    para winprinters




       http://www.boichat.ch/nicolas/lbp660/
Encontro com Till
Kamppeter (FISL 2003)
Pentax USA




●Impressoras (Pocket Jet 200, II e III)
●Scanner (dsmobile)
Pentax: contrato
Dsmobile (scanner)
dsmobile
TinyCobol
●
    http://tiny-cobol.sourceforge.net
●
    Compilador Cobol standard (antes
    inexistente como software livre)
●   “fork”: Open Cobol (Keisuke Nishida),
    depois reescrito para gerar C (no lugar
    de asm86)
            Logo Design by James Richardson in the isle of Man
TinyCobol (tools)
Projeto radiola
  (jukebox)
Linux com transaçoes
     eletronicas
Tatu web server
Tatu web server 2
Tatu web server 3
Mobile Apps
...multiplataforma
...multiplataforma 2
Programação “social”
Perguntas
                                  ?
     ?                ?
             ?
                            ?
http://pragana.net
Adventures in Linux Programming

Palestra n roma