Como o código aberto venceu silenciosamente a guerra do software

por Nada Em Troca
5 minutos de leitura
Como o código aberto venceu silenciosamente a guerra do software

Pode ser difícil imaginar agora, mas não muito tempo atrás, a ideia de software livre com código-fonte que qualquer um pode modificar não era muito entusiasmada. Como isso poderia ser seguro? E quanto ao suporte? Você poderia confiar coisas de missão crítica a este software?

Hoje, quase tudo em que confiamos no mundo da tecnologia informática funciona, pelo menos em parte, em código-fonte aberto. Está no seu telefone, em nossos servidores web, em eletrodomésticos, em carros e basicamente em qualquer coisa com um microchip que execute código. O código aberto está crescendo cada vez mais.

Por que os fornecedores de código fechado não conseguem mais acompanhar

Não importa quanto dinheiro e recursos você tenha, você nunca poderá competir com os recursos de uma comunidade global de programadores, designers e outras pessoas que ajudam a tornar o software uma realidade. Para os projetos de código aberto mais populares, você simplesmente não consegue igualar a velocidade de desenvolvimento e a rápida iteração do código aberto.

O software de código fechado também vem com o espectro do aprisionamento do fornecedor e da “segurança através da obscuridade”. Agora, não quero repetir o semimito de que o software de código aberto é inerentemente mais seguro do que o código fechado, mas para grandes projetos com muitos olhos, é muito difícil realizar algo como explorações de dia zero.

Um influenciador pinguim recebe uma chuva de dinheiro.
Eu não uso mais Linux de graça, e você também não deveria – aqui está o porquê

Qual é o preço da liberdade?

31
Por Mordomo de Sydney

A mudança econômica que torna o código aberto imbatível

Timofeev Vladimir / Shutterstock.com“”>
Uma representação artística de racks de computador representando computação de alto desempenho. Crédito: Timofeev Vladimir / Shutterstock.com

Se você dirige uma grande empresa que depende de software para funcionar, qual seria o melhor negócio? Pagar taxas de licenciamento caras e perpetuamente a uma empresa privada, na esperança de que a promessa de “99% de tempo de atividade” seja algo que eles possam realmente oferecer? Em vez disso, você pode usar software de código aberto sem taxas de licenciamento. Você pode redirecionar esse dinheiro apenas à manutenção desse software de código aberto (seja de terceiros ou de você mesmo) e se você contratar especialistas internos em software, quaisquer contribuições que eles fizerem para esse software de código aberto poderão ser integradas não apenas ao seu negócio, mas para o benefício de todos que usam esse software.

Ao mesmo tempo, outras empresas que investem recursos nesse software de código aberto também o estão melhorando, tornando-o mais seguro e adicionando recursos. Então, agora todos estão participando da manutenção e do desenvolvimento desse software, o que diminui o custo para cada empresa individualmente. Custos mais baixos para a empresa significam custos mais baixos repassados ​​aos seus clientes, de modo que pessoas comuns como você e eu também se beneficiam indiretamente.

Na verdade, quase todas as coisas que você compra e que dependem de software de código aberto, até certo ponto, teriam custado um pouco mais se não fosse por essa abordagem de “compartilhar é cuidar” para distribuir a carga de custos.

Tux, o pinguim, tanto como anjo quanto como demônio.
Código aberto é a melhor e a pior coisa para a tecnologia

O movimento de código aberto revolucionou a tecnologia, mas será bom demais para ser verdade?

4
Por Mordomo de Sydney

Como as comunidades abertas superam os orçamentos de P&D de bilhões de dólares em inovação

O software de código aberto expõe o código a um cenário global. Incentiva a competição, as pessoas bifurcam projetos e levam aplicativos em diferentes direções especializadas. Novos recursos e ideias estão sendo testados e iterados em paralelo – é o terreno fértil perfeito para inovação rápida e revisão por pares igualmente rápida para eliminar ideias ruins. Qualquer pessoa pode se tornar um testador beta simplesmente compilando o código ou baixando um aplicativo e dando feedback.

O escopo do movimento de código aberto é difícil de imaginar, e não é perfeito e sempre melhor do que projetos de código fechado em todos os sentidos. Na minha experiência, o software de código aberto muitas vezes carece de coesão e polimento quando se trata de interfaces de usuário ou usabilidade quando você o compara ao material proprietário. No entanto, novas ideias, tecnologias e abordagens fundamentais têm mais hipóteses de emergir no mundo do código aberto, o que permite que a parte de código fechado da indústria as copie e refine.

Ambos os tipos de software são importantes e necessários, mas penso que a importância relativa do código aberto está claramente a crescer.

Como será a próxima fase da guerra de software

Neste momento, o termo “IA” está na boca de todos e, para além do papel que o software de código aberto já desempenhou no desenvolvimento da IA ​​moderna, o futuro destas duas áreas está fundamentalmente ligado. Deb Richardson, da Red Hat, argumenta que o código aberto é fundamental para o futuro da IA. Principalmente quando se trata de dar a todos acesso à tecnologia e torná-la segura e transparente.

Pessoalmente, porém, tenho preocupação sobre como a IA afetará o desenvolvimento de software em ambos os lados da cerca. A ascensão da codificação vibratória significa que muitos códigos inúteis fluirão para projetos de código aberto e nem mesmo o ódio de Linus Torvalds por códigos ruins irá conter a inundação. Nosso mundo de software já está solidamente construído em código aberto agora, mas temo que isso possa derrubar todo o castelo de cartas.

Um robô dita um código de computador para um ser humano sentado em frente a um computador.
O que é codificação Vibe e por que é arriscado?

Ninguém disse que as vibrações eram boas.

13
Por Mordomo de Sydney
Este artigo foi útil?
Gostei0Não Gostei0

Deixe um comentário

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00