O mito do perigo do código aberto
Meus colegas me disseram que os representantes dos fornecedores de ERP (Enterprise Resource Planning, Planejamento de Recursos Empresariais) têm dito aos clientes em potencial para desconfiarem do software FreeBalance porque ele é de "código aberto". Nem o Plataforma FreeBalance Accountability nem o FreeBalance Accountability Suite é de código aberto. Como muitas grandes empresas de software corporativo estabelecidas, a FreeBalance usa tecnologia de código aberto e oferece suporte a middleware de código aberto. Quem mais faz isso??
- IBM tem o compromisso de Linux e código aberto e o Java Ambiente de desenvolvimento integrado (IDE), Eclipse, foi originalmente desenvolvido pela IBM
- Infor declarou que os especialistas concordam que o código aberto se tornou uma opção segura e confiável
para a empresa e, em muitos casos, um imperativo competitivo, apoiando o Red Hat pilha - Microsoft tornou-se um contribuinte significativo para código aberto com vários projetosmuitos deles fornecidos na nuvem do Azure
- Oracle compromisso com o código aberto inclui suporte para Linux, PHP, Apache, Eclipse, Java, MySQL, Trinidad e PrimaveraO Oracle Fusion ERP middleware e o pacote de aplicativos Oracle Fusion ERP são desenvolvido em Java
- SAP compromisso com o código aberto inclui suporte para Linux, Java e Eclipse. O banco de dados in-memory da SAP, HANA, suporta olinguagens de código-fonte de caneta Java e R. SAP também envoltórios a linguagem de programação proprietária ABAP com Java
Você deve ter notado o sublinhado nos pontos acima. Isso se deve ao fato de o FreeBalance usar ou suportar Apache, Eclipse, Java, Linux, MySQL, Red Hat JBoss, PHP, Spring e Trinidad.
Sim, há muitos FUD no mundo das vendas corporativas.
Por que o código aberto e o mito das economias de escala
Sejamos claros: IBM, Microsoft, Oracle e SAP fizeram grandes investimentos em software proprietário. Essas empresas perderam economias de escala com tantas aquisições de empresas. Descobrimos que o suporte a padrões abertos e código aberto oferece enormes vantagens econômicas. Imagine o número de desenvolvedores de software necessários para garantir que o portfólio de servidores de aplicativos da Web e bancos de dados seja compatível com a versão mais recente de um portfólio de ofertas de ERP. Essa é uma enorme carga de engenharia que desaparece no mundo aberto. As grandes empresas de software estão sobrecarregadas com economias de escala reduzidas a cada nova aquisição.
Isso não quer dizer que o código aberto seja Fácil de usar e integrar. Felizmente, para os clientes do FreeBalance, esse é o nosso fardo. E é um fardo mais fácil do que dar suporte a vários bancos de dados e servidores de aplicativos proprietários.
Middleware de código aberto domina o mercado corporativo
Um estudo de 2015 realizado por Pato preto e Northbridge descobriu que 78% das empresas utilizam software de código aberto. LigadoNo ano seguinte, declarou que o código-fonte aberto havia vencido, observando:
Algumas das maiores empresas do mundo não estão apenas usando software de código aberto, mas também abrindo o código de seu próprio código. No início deste ano, o Walmart lançou um sistema de gerenciamento de nuvem de código aberto. A ExxonMobil lançou um kit de ferramentas de desenvolvedor de código aberto para ajudar as empresas de petróleo e gás a adotar formatos de dados padrão. Gigantes financeiros como o London Stock Exchange Group, JP Morgan e Wells Fargo estão entre as empresas que apoiam o Hyperledger, software de código aberto que pode reinventar o mercado de ações. Em resumo, o código-fonte aberto é agora uma parte essencial da forma como o software é criado, não apenas por empresas de software, mas por todo tipo de empresa.
Enquanto isso, o Grupo Gartner declarou em 2016 que a saturação do setor de software de código aberto (OSS) está completa: atualmente, 95% das principais organizações de TI utilizam ativos de software de código aberto não triviais em seus portfólios de TI de missão crítica - quer saibam disso ou não e que bEm 2018, 70% dos novos aplicativos serão executados em bancos de dados de código aberto.
Código aberto Apache era o servidor da Web mais ativo na Internet em setembro do ano passado, de acordo com Netcraft. E o Apache Tomcat é por líder na adoção de servidores de aplicativos de acordo com Plumbr. O código aberto Drupal O sistema de gerenciamento de conteúdo da Web (CMS) é amplamente adotado no governo. Enquanto isso, o código aberto WordPress, é o CMS mais adotado.
O Java continua sendo um dos linguagens de programação mais usadas em 2017, em uma lista das dez primeiras dominada por opções de código aberto. Existem várias maneiras de rastrear a popularidadeNo entanto, parece haver um consenso sobre a importância do Java (1) (2) (3) (4) (5) (6) (7).
Entre os projetos de middleware de código aberto amplamente adotados está o Estrutura do Spring e Hibernar. A plataforma de responsabilidade do FreeBalance utiliza Java, Hibernate e Spring. Usamos o Drupal como um sistema de ajuda e oferecemos suporte ao Tomcat. Você está lendo isto graças ao WordPress.
E quanto ao código aberto no governo?
Os governos estão adotando o código aberto por causa de flexibilidade, acessibilidade econômica e acesso a mão de obra qualificada. É mais do que acessibilidade econômica, como mostra um artigo do ZDNet destaca: Mais do que apenas ver a mudança para o código aberto como uma alternativa econômica, as autoridades públicas de todo o mundo o veem como um meio de acelerar a inovação no setor público.
Diversos governos nacionais têm políticas de código aberto, incluindo: Argentina, Austrália, Brasil, Bulgária, Equador, França, Alemanha, Peru, Rússia, Cingapura, Espanhae o Estados Unidos. A Estudo de 2010 descreveu 354 iniciativas de políticas governamentais de código-fonte aberto em todo o mundo.
E quanto à segurança?
Há um motivo pelo qual o Militares americanos e a comunidade de inteligência são grandes usuários de código aberto - você pode ler o código-fonte e testar as vulnerabilidades. As A noção de que o código aberto tem mais vulnerabilidades é um mito. Enquanto isso, dificilmente passa uma semana sem que haja relatos de vulnerabilidades graves no software proprietário de ERP (1) (2). É verdade que nenhum software é à prova de hackers, mas também está claro que engenharia social e os problemas dos usuários são as vulnerabilidades de segurança mais importantes.
O código aberto está impulsionando o futuro
Minha função na FreeBalance poderia ser rebatizada de "futurista de consultoria", pois nossa missão de levar a boa governança para todo o mundo exige a extrapolação das tendências tecnológicas e a previsão do impacto para os governos. Essas big data, inteligência artificial, aprendizagem de máquinas, Blockchain, cidades inteligentese nuvem são impulsionadas pelo código aberto. Olhe por baixo das capas das mais recentes ofertas comerciais de big data em tempo real na memória e você verá o colunar, NoSQL e bancos de dados não estruturados. MapReduce originado em código aberto.
O código aberto está "dirigindo" inovação automotiva e móvel.
A maior vantagem do "aberto" para os governos é a flexibilidade: usar qualquer banco de dados de código aberto ou comercial, sistema operacional, servidor de aplicativos, navegador da Web e hardware. A abertura tem tudo a ver com a preparação para o futuro, aumentando as opções. Trata-se de limitar o aprisionamento ao fornecedor. Reduzir dívida técnica. Prevenção de falência técnica.