você está aqui: Home → Colunistas → Coluna do Cesar Brod
Innovation Day
Por Cesar Brod
Data de Publicação: 14 de Janeiro de 2008
Em 19 de dezembro de 2007 participei do Innovation Day, na sede da Microsoft em São Paulo. Foi um evento de software livre e aberto. Os tempos mudaram? Sim e não, ao mesmo tempo.
Especialmente depois do lançamento do kernel Linux em 1991, uma série de aplicações e sistemas puderam ser desenvolvidos para um ambiente alternativo aos vários sabores de Unix existentes, OS/2, Windows e outros sistemas operacionais. Com o início da popularização do StarOffice, especialmente depois da compra da empresa StarDivision pela Sun Microsystems em 1999 e sua posterior abertura do código, o Linux começou a invadir o espaço dos desktops. Já mantido pela comunidade, com o nome de OpenOffice.Org (no Brasil, BrOffice), graças à distribuições Linux mais amigáveis como o Ubuntu e o Kurumin e especialmente por rodar também no Windows, esse conjunto de aplicativos para escritório acabou por disseminar-se ainda mais e, de carona, levar a curiosidade sobre outros softwares abertos para a plataforma Windows.
No lado da Microsoft, além dos inesquecíveis ataques ao Linux pelo CEO da empresa, Steve Ballmer, uma série de ações práticas que favoreceram a interoperabilidade entre seus produtos e outros de código aberto foram efetuadas. Ballmer também já riu do iPhone da Apple e mantém sua língua afiada contra a IBM e qualquer concorrente que apareça no horizonte. Isto não quer dizer que o MS Office não vá rodar nos Macintoshes da Apple, que outros produtos da empresa não rodarão em máquinas da IBM. Mesmo a IBM, por mais que invista no Linux, recomenda o Windows Vista em sua linha de notebooks Lenovo. Enfim, nada é preto ou branco e, no frigir dos ovos, o que determinará a composição de uma solução é a necessidade e a vontade do cliente, aliadas a um compromisso com a manutenção de seu legado.
Neste Innovation Day, bolsistas e professores da UFRGS, Unicamp e Unesp apresentaram a evolução dos projetos desenvolvidos, em código aberto, com o apoio da Microsoft. Já falei sobre vários destes projetos nessa minha coluna e todos eles podem ser acessados a partir da página do Núcleo de Desenvolvimento Open Source e Interoperabilidade. O encontro proporcionou maior visibilidade do que é desenvolvido dentro de cada instituição e a integração entre os desenvolvedores. Mais do que isso, o evento mostrou o quanto é natural falar de código aberto dentro da Microsoft. Os tempos mudaram?
Depois que a Brod Tecnologia começou a prestar serviços para a Microsoft, em agosto de 2006, observei que, independente de licenças, patentes e propriedades intelectuais, os desenvolvedores da empresa e de sua rede de parceiros trocam informações e código de forma aberta e transparente, especialmente através da rede MSDN, mas também através de várias listas de discussão. Quando alguém precisa de ajuda, sempre existe outro que irá prestá-la, de maneira muito similar ao que acontece na comunidade de código aberto. Uma diferença fundamental, porém, é que não se vê muita discussão filosófica. O pessoal troca informações e pronto. Aliás, isto é o que acontece também nas listas mais técnicas sobre sistemas de código aberto. O Innovation Day foi um reflexo dessa atitude. Foram apresentadas desde questões de interoperabilidade entre plataformas, a possibilidade de se ter um humano virtual falando a linguagem dos surdos (Libras) em um gadget do Windows Vista, até a assinatura digital de documentos em lote, passando por computação de alta performance em ambientes operacionais mistos. As linguagens de desenvolvimento e as licenças envolvidas nos projetos eram várias, mas o resultado sempre em código aberto.
Os tempos mudaram pois nada é constante. A tecnologia evolui, junto com as necessidades e avanços nos negócios dos nossos clientes e nós amadurecemos e aprendemos cada vez mais. Não mudaram no sentido em que certos princípios são mesmo imutáveis. E por mais incoerente que isso tudo possa parecer, são esses princípios imutáveis que fazem com que atitudes mudem. A Microsoft é uma empresa de software comercial. Durante um bom tempo, não fez sentido comercial para a empresa uma aproximação maior com sistemas de código aberto. Hoje faz. As últimas notícias no Porta25 ilustram isso muito bem. Falo mais da Microsoft porque é sobre ela que recebo mais perguntas e, por ter um contrato com a empresa, tenho mais acesso às respostas. Mas esse "princípio" de ganhar dinheiro com tecnologia não é exclusivo da Microsoft. A IBM, como eu já disse antes, apóia o Linux, recomenda o Vista e, mesmo sem ter averiguado esses dados, aposto que uma grande e significativa parte de seu faturamento é derivado de produtos e serviços voltados aos softwares fechados em seus mainframes.
Mas volto ao Innovation Day, que foi um marco em pouco mais de 18 meses de desenvolvimento em código aberto. Eu não imaginava poder trabalhar, um dia, gerenciando equipes de desenvolvimento de sistemas abertos, com o apoio da Microsoft. Aliás, não lembro de outra ocasião na qual pude fazer isso com tanta liberdade.
Abraços aos amigos da UFRGS, Unicamp e Unesp! Os trabalhos dos desenvolvedores dessas instituições, podem ser vistos aqui: Núcleo de Desenvolvimento Open Source e Interoperabilidade
Grande abraço ao Roberto Prado, que apostou nessa idéia mesmo antes dos tempos darem sinais de mudança!
Opinião dos Leitores
03 Dez 2008, 23:05
25 Jan 2008, 10:48
O problema é estas ações isoladas, que não refletem sua "prática real", são desencadeadas por pessoas influentes dentro da empresa e que, teoricamente, dão rumo a empresa, pois são seus administradores e diretores. Não posso simplesmente ignorar quando Ballmer diz que o Linux, e outros softwares livres, estão quebrando patentes da Microsoft e achar que isso são apenas "ações isoladas".
Quando você fala em inter-operabilidade e que a dita empresa apoia tal atitude, nós não vemos isso na prática (colocar seu padrão "aberto" para análise da ISO não diz nada). Um exemplo que posso destacar e que você deve conhecer é o da União Européia. A não ser que você defenda a idéia absurda de eles liberaram a documentação para os concorrentes de forma pacífica e por que queriam "inter-operar".
Claro que você como profissional escolhe os caminhos pelos quais seguir e pode defender suas idéias e é uma idiotice completa minha querer denegrir sua imagem por isso, mas também não posso simplesmente acreditar em tudo que você me diz e achar que Steve Ballmer quer inter-operar com o Linux espalhando FUD pelo mercado.
17 Jan 2008, 14:19
O Picasa foi comprado pela Google. ;-)
http://en.wikipedia.org/wiki/Picasa
16 Jan 2008, 21:12
No acordo de venda que a IBM deve ter feito com os chineses da Lenovo deve ter ficado combinado que os links antigos para informações sobre os Thinkpads e outros computadores antes fabricados pela IBM passassem a apontar páginas correspondentes da Lenovo por algum tempo. Afinal a IBM vendeu mais a marca do que qualquer coisa para os chineses. Isso não significa que a IBM recomende a porcaria do Windows Vista quando ela mesmo faz sistemas operacionais bem melhores.
Quando ao uso desses formatos do Office 2007, sinceramente tu não deverias enviar nesses formatos para os usuários windows, que ainda não usam essa versão na grande maioria dos casos. Por que não manda num formato .doc mais antigo ou, melhor ainda, manda num formato adotado pela ISO, o ODF ?
Nessas comunidades de usuários Microsoft obviamente ninguém discute filosofia porque não existe filosofia nenhuma nos produtos Microsoft. O usuário apenas usa o que já está pronto e quando muito troca "receitinhas de bolo" e pequenos trechos de código numa das linguagens e apis proprietárias da empresa. É justamente essa a diferença que a Microsoft nunca conseguirá clonar, mesmo dizendo que agora está aderindo à interoperabilidade e padrões abertos.
16 Jan 2008, 08:14
(1) postar o link completo da IBM apoiando o Vista em seus Notebooks: http://www5.pc.ibm.com/us/me.nsf/LenovoInfo?OpenAgent&key=Lenovo+3000+Notebooks&&cntry=US-L
É possível chegar nesta página buscando, dentro da página da IBM, sobre Notebooks.
(2) dizer que é fácil afirmar que uma determinada empresa apóia ou não apóia isso ou aquilo, com base em ações isoladas, mas não na prática real. Eu gravo em docx e xlsx no OpenOffice (aliás, uso o Linux Mint Daryna, sem dual boot) os documentos que preciso mandar para meus clientes que usam o Windows em seus desktops, graças a abertura do padrão OpenXML. Quanto ao suporte da MS ao Firefox, deixo um só link, enquanto pesquisas na web apontarão vários outros: http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx
Não tenho absolutamente nada contra a IBM. Usei o exemplo justamente por ser uma grande empresa. Eu poderia ter usado o Google, que antes de liberar o Picasa e outros aplicativos para o Linux o fez para a plataforma Windows.
Também não defendo a Microsoft, mesmo minha empresa tendo um contrato com ela. Aliás, honro a liberdade de, sempre que julgar necessário, criticá-la.
A anonimidade dá, infelizmente, a permissão à ignorância gratuita, à opinião sem base.
15 Jan 2008, 20:26
A Micro$oft só quer saber de software livre quando já é tarde demais para sabotá-lo e aí quer que ele rode no windows só para não perder mais clientes para o linux, opensolaris e BSDs.
É a velha tática "mantenha seus amigos perto e os inimigos ainda mais perto". Para dar o abraço do tamanduá tem que estar bem perto. Pensem nisso !
15 Jan 2008, 20:17
14 Jan 2008, 17:06
Leio sempre sua coluna, que tem sempre assuntos muito pertinentes para quem quer manter-se informado!
valeu
14 Jan 2008, 11:52
14 Jan 2008, 11:10
http://www.codeplex.com/NDOS/
O NDOS-BR, Núcleo de Desenvolvimento Open Source e Interoperabilidade, reúne idéias, pessoas e projetos voltados à disseminação da cultura de código aberto e livre independente de plataformas operacionais. Dentre outras coisas, este projeto visa a criação de "handbooks" e "white-papers" sobre interoperabilidade e coexistência de plataformas. Este projeto também procurará incentivar outros projetos onde o código aberto e a interoperabilidade sejam o foco.
Artigos Publicados
- Percepções erradas sobre a origem do sucesso
10/06/2009 - Se eu fosse a Microsoft
02/06/2009 - O cliente tá certo?
17/03/2009 - Como um satélite
08/03/2009 - All good things...
02/03/2009 - A voz do Cliente
26/02/2009 - Entre o terno do paulista e a bunda da passista
18/02/2009 - Ficção Científica? #6
09/02/2009 - Mallu Magalhães e a escola
02/02/2009 - O suprassumo do bagaço do resumo
27/01/2009 - O meu príncipe voltou!
23/01/2009 - Tá esperando o quê?
18/12/2008 - Joice Käfer
09/12/2008 - Qual é o sucesso de seu vídeo viral?
01/12/2008 - Youtube Saturday Night Live
28/11/2008 - Redes sem fio no Mundo em Desenvolvimento
12/11/2008 - Inovação
22/10/2008 - Algumas Leituras...
08/10/2008 - Sam Ramji
02/10/2008 - Ficção Científica? #5
11/09/2008 - Programação orientada à imprensa
03/09/2008 - A nova rádio corredor #2
26/08/2008 - Ficção Científica? #4
11/08/2008 - Acessibilidade em um futuro próximo
08/08/2008 - Ficção Científica? #3
05/08/2008 - Planejamento no Scrum e o Poker do Planejamento
28/07/2008 - Ficção Científica? #2
21/07/2008 - A nova rádio corredor
11/07/2008 - Agilidade, não só no desenvolvimento de software...
07/07/2008 - Scrinch - Uma ferramenta para o SCRUM
02/07/2008 - Ah, o cheirinho de SCRUM pela manhã! - parte 2
23/06/2008 - Ah, o cheirinho de SCRUM pela manhã! - parte 1
19/06/2008 - Socorro! Mais uma conspiração da Microsoft!
17/06/2008 - 17 hábitos eficazes
12/06/2008 - Parpadear
25/05/2008 - Contos da época do computador à lenha - parte 5
19/05/2008 - Santíssima Trindade
12/05/2008 - O Verde
05/05/2008 - Aula Magna na Unipar
28/04/2008 - Contos da época do computador à lenha - parte 4
17/04/2008 - L'Instant
14/04/2008 - Se7e Zoom
08/04/2008 - Contos da época do computador à lenha - parte 3
02/04/2008 - Ficção Científica?
28/03/2008 - Cadê a IBM?
23/03/2008 - Células-tronco para todos
12/03/2008 - Mulheres, perdão!
05/03/2008 - David Byrne, RadioHead, Música e, afinal, qual é a da Microsoft?
27/02/2008 - Memória
20/02/2008 - Bugs
11/02/2008 - Férias 2008
31/01/2008 - Modernas velharias
22/01/2008 - Innovation Day
14/01/2008 - Liberdade
10/01/2008 - Portais Corporativos 18 - Casa de Cinema de Porto Alegre
04/01/2008 - Acabou 2007?
18/12/2007 - TV Digital
14/12/2007 - Portais Corporativos 17 - Business Intelligence
05/12/2007 - Portais Corporativos 16 - Classificação e busca de informações, parte 3
26/11/2007 - Portais Corporativos 15 - Classificação e busca de informações, parte 2
19/11/2007 - Portais Corporativos 14 - Classificação e busca de informações, parte 1
13/11/2007 - Scrum - User Stories
08/11/2007 - Scrum, perguntas e respostas
31/10/2007 - Portais Corporativos 13 - O que mais?
22/10/2007 - Portais Corporativos 12 - Como contratar um portal, parte 2
15/10/2007 - Portais Corporativos 11 - Como contratar um portal, parte 1
08/10/2007 - Portais Corporativos 10 - A Intranet e a melhoria contínua dos processos empresariais
02/10/2007 - Portais Corporativos 9 - Medindo os resultados de um portal
25/09/2007 - Portais Corporativos 8 - Comércio Eletrônico
17/09/2007 - Portais Corporativos 7 - Concentrando serviços em seu portal
11/09/2007 - Portais Corporativos 6 - Algumas práticas
04/09/2007 - Portais Corporativos 5 - O portal como estratégia da empresa
27/08/2007 - Minha opinião sobre o OpenXML
23/08/2007 - Portais Corporativos 4 - Minha empresa precisa de um portal?
21/08/2007 - Solivre-PR
19/08/2007 - Portais Corporativos 3 - Formas de Comunicação na Internet
13/08/2007 - Portais Corporativos 2 - Um pouco de história
08/08/2007 - Portais Corporativos 1 - Introdução
01/08/2007 - Padrão goela abaixo? Eu fora!
22/07/2007 - Contos da época do computador a lenha - parte 2
17/07/2007 - Contos da época do computador a lenha - parte 1
11/07/2007 - Quem diria, já faz um ano!
04/07/2007 - Prêmio Arnaldo Jabor
26/06/2007 - Futebol e tecnologia (ou nem tanto...)
18/06/2007 - Dicas-L - A beirada sangrenta...
12/06/2007 - Kleiton & Kledir
06/06/2007 - Ambientes Virtuais de Aprendizagem
29/05/2007 - Transparência Radical
22/05/2007 - Há algo errado com a "First Life"?
17/05/2007 - MiddleCreek
08/05/2007 - Maddog
02/05/2007 - Vida de Consultor
26/04/2007 - 4Linux Pré-FISL
17/04/2007 - Linus Torvalds
10/04/2007 - Código Aberto para a Área Financeira
04/04/2007 - O Programador - Reality Show
27/03/2007 - Orkut Corporativo
20/03/2007 - SCRUM e Planejamento Estratégico - Final
13/03/2007 - Acordei e era oito de março...
07/03/2007 - SCRUM e Planejamento Estratégico - Parte 4
05/03/2007 - SCRUM e Planejamento Estratégico - Parte 3
27/02/2007 - SCRUM e Planejamento Estratégico - Parte 2
22/02/2007 - SCRUM e Planejamento Estratégico - Parte 1
14/02/2007 - Quem explica a Web 2.0?
05/02/2007 - Férias!
22/01/2007 - Agronegócio e Código Aberto - 2
16/01/2007 - Agronegócio e Código Aberto
09/01/2007 - Previsões para 2007
03/01/2007 - Passando a limpo...
27/12/2006 - Código Livre
19/12/2006 - Enquanto isto, o Google...
11/12/2006 - Recorrência, Divergência e Chatos
04/12/2006 - SCRUM, a ordem nascida do Caos - Final
27/11/2006 - SCRUM, a ordem nascida do Caos - parte 4
20/11/2006 - SCRUM, a ordem nascida do Caos - parte 3
13/11/2006 - SCRUM, a ordem nascida do Caos - parte 2
06/11/2006 - SCRUM, a ordem nascida do Caos - parte 1
31/10/2006 - Eventos de Software Livre
24/10/2006 - Se eles podem, por que eu não posso?
18/10/2006 - V-ART - Articulações biologicamente corretas
05/10/2006 - Extreme Programming Instantàneo
28/09/2006 - Mais do Mesmo
21 de setembro de 2006 - Queridos Leitores - 2
12 de setembro de 2006 - Eric Raymond, Armas, Linux e Microsoft
6 de setembro de 2006 - Educação e Tecnologia - 3, Todos somos programadores
30 de agosto de 2006 - Oxigênio
22 de agosto de 2006 - Um Plano Alternativo
16 de agosto de 2006 - O Diabo programa em Java II, ou "Queridos Leitores"...
9 de agosto de 2006 - Moda e tecnologia ou "O Diabo programa em Java"...
4 de agosto de 2006 - GPL, DRM e outras sopas de letrinhas...
26 de julho de 2006 - Ampliando negócios com software livre no mundo proprietário
23 de julho de 2006 - Educação e Tecnologia (2)
12 de julho de 2006 - Educação e Tecnologia
4 de julho de 2006 - Quem diria! O cara do Visicalc...
1º de Julho de 2006








