6 Mitos sobre o software de fonte aberta desmascaradas

Software livre

é incrível! Ou é? Apesar da crescente popularidade de alternativas de código aberto para todos os tipos de programas proprietários, muitas pessoas ainda não compreendem a natureza da indústria open source.O que é Open Source Software? [MakeUseOf Explica]O que é Open Source Software? [MakeUseOf Explica]"Código aberto" é um termo que é jogado ao redor muito estes dias. Você pode saber que certas coisas são de código aberto, como o Linux e Android, mas você sabe o que isso implica? O que está aberto ...consulte Mais informação

Video: Palestrante Tiago Rocha (Cinco piores e cinco melhores alimentos). Alimentos que MATAM!

Algumas pessoas pensam que o software de código aberto vai arruinar o mundo da programação. Outros acreditam que o software livre é a única esperança para a humanidade. Bad mitos são distribuídos por ambos os extremos, tornando-se difícil discernir as verdades subjacentes de tudo.

Você ainda acredita esses mitos de código aberto?

Mito: Open Source é para usuários de Linux

-source-mitos open-linux

história e meio ambiente do Linux é rica em cultura de código aberto, por isso é fácil ver por que as pessoas assumem que software de código aberto é “um fenômeno Linux”. E até certo ponto, a afirmação é verdadeira: muitos programas de código aberto estamos feito com disponibilidade Linux como principal motivador.

Mas se você é um usuário do Windows ou Mac e acho que você não precisa se preocupar com essas coisas, você está enganado. Na verdade, há uma boa chance de que alguns dos seus programas favoritos são de código aberto e você simplesmente não sabia.

Video: [Canal Livre] Jesus realmente existiu?

Exemplos incluem VLC, Pidgin, GIMP, Audacity, Caliber, e WinCDEmu, entre outros.

A verdade é que programas de código aberto ainda são úteis, mesmo se você não aderem à filosofia de código aberto. Não é apenas para freaks Linux e geeks- é para todos. No final, isso é o que open source é tudo, de qualquer maneira.

Mito: Open Source é Menos / Mais Seguro

-source-mitos open-segurança

A segurança da informação é um grande negócio nos dias de hoje, mas o que é engraçado é que as pessoas de ambos os lados do campo de batalha - aqueles que são para e aqueles que são contra software de código aberto - use “segurança” para sustentar seus argumentos.

De um lado você tem aqueles que afirmam que o código publicamente disponíveis inerentemente faz um programa inseguro. Afinal, ele expõe o funcionamento interno de um programa para os olhos maliciosos, tornando mais fácil para hackers e criadores de malware para quebrar e exploram vulnerabilidades.

Por outro lado você tem aqueles que afirmam que programas de código aberto são Mais seguro. Abrindo o código até os meios públicos que têm mais olhos que pode pegar erros e mais mãos que pode rapidamente corrigir falhas de segurança quando necessário.

A realidade é que ambos os lados estão certos, dependendo do contexto. O que todo mundo pode concordar é esta: software de fonte aberta enfrenta uma um conjunto diferente de problemas que o software proprietário. Nem é necessariamente melhor ou pior que o outro.

Mito: As grandes empresas Evite Open Source

As pessoas escrevem código aberto por muitas razões, a maioria envolvendo programadores amadores ou independentes. Como tal, as pessoas pensam que “as empresas sérias” como a Microsoft ou a Apple está acima a causa de código aberto.Por que as pessoas Contribuir para projetos de código aberto?Por que as pessoas Contribuir para projetos de código aberto?desenvolvimento de código aberto é o futuro do software. É ótimo para os usuários, pois o software de código aberto é geralmente disponíveis gratuitamente e, muitas vezes mais seguro de usar. Mas o que obriga os desenvolvedores a contribuir com código de graça?consulte Mais informação

Isso não é bem verdade, no entanto.

No ano passado, a Microsoft foi em frente e código aberto sua .NET Framework, um movimento que gerou muita conversa entre os programadores. Este ano, a Apple seguiu o exemplo e código aberto sua linguagem de programação Swift, um outro movimento que chocou programadores em todo o mundo.Um começo GNU Para Microsoft: O que um Open Source .NET Meios enquadramento para o resto de nósUm começo GNU Para Microsoft: O que um Open Source .NET Meios enquadramento para o resto de nósMicrosoft acaba de lançar uma parte significativa do seu código sob uma licença de código aberto permissiva. Este movimento rompe com anos de tradição. Mas por que eo que isso significa para você?consulte Mais informação

Aqui temos duas das empresas proprietárias maioria do mundo se aquecendo para a fonte ideal aberto. Nunca mais alguém pode dizer que o código aberto é apenas para amadores e independentes. Quando funciona, ele funciona - não importa quem você é.

Mito: “Faça o que quiser”



Open-Source-mitos-licenças

O conceito de open source é simples: o código real por trás de um determinado programa é disponibilizado ao público. Quando as pessoas ouvem isso, o pensamento imediato tende a ser: “E se alguém rouba o código?”

E de fato, algumas pessoas Faz roubar código aberto. Algumas pessoas acreditam que se o código é disponibilizado ao público, eles podem ir em frente e usá-lo como quiserem - mas isso não é assim que funciona. Como imagens, vídeos e música, software também é protegidos por direitos autorais.Preocupado sobre Copyright? Um Guia Para Legalmente Usando imagens na WebPreocupado sobre Copyright? Um Guia Para Legalmente Usando imagens na WebCopyright é um assunto complexo. Uma quantidade razoável de entendimento faz com que seja mais fácil. Se você está querendo saber em que circunstâncias você pode usar o trabalho criativo de outra pessoa - esperar algumas respostas aqui.consulte Mais informação

Para encurtar a história, isso significa que você tem que obedecer às estipulações de qualquer licença de código aberto o código é liberado sob.

Há algumas licenças (como o BSD e licenças MIT) que realmente Faz permitir-lhe para “fazer o que quiser” com o código, mesmo indo tão longe como o que lhe permite comercializar derivados e quais não. Mas nem todo licença é assim, e é sua responsabilidade para descobrir o que é permitido e obedecer.

Mito: Open Coding Fonte é caótica

Open-Source-mitos-caótica

Imagine tentar projetar um carro com uma centena de outras pessoas gritando suas sugestões para você. Agitado e frustrante, certo? “Design by comitê” raramente funciona no mundo real, então porque é que funciona para desenvolvimento de software?

Bem, isso não acontece. desenvolvimento de código aberto é não “Design por comitê”, embora certamente soa dessa forma no papel.

Video: Sistema Religioso

“Mas eu pensei que alguém poderia contribuir para um projeto open source!” Eles podem, mas as contribuições públicas são analisados ​​e aprovados por aqueles que gerenciar o projeto. Se uma alteração proposta não se encaixa a visão do projeto, ele pode ser negado. Todo o processo é surpreendentemente simples e ordenada.

Mas quando a liderança projeto começa a discordar em visão e direção, que é quando as coisas podem ficar confuso - e é aí que projectos se bifurcada, um termo que descreve o processo de clonagem de código-fonte aberto como um projecto distinto e desenvolvê-lo numa direcção diferente da que o objectivo inicial.Software Open Source e bifurcação: The Good, The Great and The UglySoftware Open Source e bifurcação: The Good, The Great and The UglyÀs vezes, o usuário final beneficia muito de garfos. Às vezes, o garfo é feito sob um manto de raiva, ódio e animosidade. Vejamos alguns exemplos.consulte Mais informação

Mito: Open Coding Fonte é Pro Bono

Open-source-mitos-pro-bono

Só porque software open source é muitas vezes feita disponível para livre não significa que desenvolvedores de código aberto trabalhar de graça. Alguns fazem, é claro, mas há vários maneiras para um programador do open source para ganhar dinheiro.Entendendo como Open Source Software Developers ganhar dinheiroEntendendo como Open Source Software Developers ganhar dinheiroA verdade é: muitos desenvolvedores e projetos de OSS fazer gerar receitas.consulte Mais informação

Às vezes, um programa é tão útil e fundamental para o fluxo de trabalho de uma empresa que a empresa vai patrocinar os codificadores do referido programa e fornecer financiamento para que eles possam continuar trabalhando nele.

Outro exemplo é quando os programadores oferecer o código fonte de graça, mas cobrar por downloads de binários. Tome um passo adiante e você encontrará programadores que fornecem os downloads de graça, mas cobrar por suporte técnico.

Isso é apenas arranhando a superfície, mas mostra que pro bono não é um atributo necessário para um desenvolvedor de código aberto.

Que mitos Outros estão lá fora?

Sabendo que os mitos acima são exageradas e / ou falso, se você se sentir mais provável ou menos provável para abraçar software de código aberto? Pessoalmente, eu sou neutro sobre o assunto. Se um programa é bom, eu vou usá-lo não importa como ele foi feito.

Dito isto, sabemos que muitos outros mitos de código aberto ainda estão flutuando em torno da web, por isso, se você encontrar qualquer, sinta-se livre para nos dizer sobre eles.

Quais são seus pensamentos sobre o movimento open source? Compartilhe conosco nos comentários abaixo!


Artigos relacionados