segunda-feira, 26 de novembro de 2012

O que é Software Open Source


Quando compramos ou para essa matéria o download de um software, que normalmente vem pronto a usar a versão. O código do programa é compilado, devido a que o código interno de software não é visível para o utilizador. Em outras palavras, o código de fonte não é visível e / ou acessíveis ao utilizador. Portanto, fazer qualquer tipo de alterações no software de computador é quase impossível. Esta é uma vantagem que é aproveitada pela maioria dos fabricantes de software comercial. Compilando um código ajuda a manter o código fonte para si e reduzir as chances de ser copiado. Isto também assegura, eles são capazes de funcionar sobre o reforço do produto e dar produto de melhor qualidade, com cada versão. No entanto, um software de código aberto é exatamente o oposto disso. Há exemplos diferentes de software, que usamos em nosso uso diário. Você virá através de software de código aberto em todos os tipos de software. Vamos descobrir, o que é exatamente.

O que é Software Open Source?

Existem diferentes tipos de software de aplicação, que entram no mercado, onde o código fonte vem junto com o software compilado. O usuário final é encorajado a modificar e / ou personalizar o software. Os fabricantes de software de código aberto é que quando você incentivar as pessoas com interesse em software para alterar o código do software, o resultado final é mais útil e os erros são minimizados ao longo de um período de tempo. Há muitos exemplos de software de código aberto. Alguns dos que usam regularmente são navegadores como o Mozilla Firefox, um software similar ao Microsoft Office é o Open Office, etc Além do software, há open source sistemas operacionais de computador também. Os mais usados ​​sistemas operacionais de código aberto são Linux e Ubuntu. Estes são os diferentes tipos de sistemas operacionais, onde as mudanças podem ser realizadas pelo usuário final para atender às suas necessidades. Você pode não estar ciente de que há recurso de código aberto para computadores portáteis disponíveis também.

Características do Software Open Source

Para um software ser classificado na categoria de fonte aberta, deve ter determinadas características. Tendo acesso ao código executando o software não é suficiente. Junto com ele, certas condições têm de ser cumpridas pelo software disse, para ela cair sob a referida categoria.

Distribuído gratuitamente

É importante que o software é distribuído gratuitamente. Em alguns casos, o software também pode ser uma parte de uma embalagem, o que é vendido. O exemplo clássico disso pode ser a distribuição Red Hat do Linux. Não há nenhuma restrição sobre a licença, o que impede qualquer um de vender ou doar o software inteiro ou uma parte do software. Não há necessidade de pagar royalties ou qualquer tipo de taxas para o mesmo.

Código fonte e redistribuição

Esta é uma das características mais importantes de qualquer software de fonte aberta. O código fonte vem junto com o código compilado. Um usuário tem permissão para fazer alterações no código fonte para atender às suas necessidades. A pessoa é também permitido para distribuir o software modificado. O software modificado terá os mesmos termos da licença do software original.

Não há lugar para discriminação

Nenhum tipo de discriminação é feita. Qualquer pessoa ou um grupo de pessoas são discriminadas em cima. Da mesma forma, não há qualquer restrição sobre onde o software pode ser utilizado. Ela pode ser usada para a pesquisa de negócios, ou para fins domésticos. Não há termos e condições estabelecidas, que restringem o uso do software.

Licença livre

A licença vem com seus próprios termos e condições e não há restrições, qualquer. Não existem restrições feitas sobre o tipo de software, que pode ser utilizado em conjunto com o software disse. No caso de o software não é compatível, pode haver uma restrição, mas sem restrição de licenciamento existe. Ao mesmo tempo, é importante notar que a licença de um software aberto deveria ser tecnologicamente neutro.

Vantagens de Software Open Source

Uma das vantagens mais importantes de software de código aberto é que o núcleo do software é livre. Portanto, start ups mais e mais pessoas estão se voltando para o código aberto. A outra vantagem é que o código fonte pode ser modificado, portanto, não tem que esperar para a próxima versão do software a ser lançado para as melhorias necessárias. Um não é deixado à mercê de um fornecedor para impor as mãos sobre o software.

Desvantagens de Software Open Source

Toda moeda tem dois lados. Da mesma forma, existem algumas desvantagens do software de código aberto também. Uma das preocupações para a maioria dos tipos principais de software incluído como fonte aberto é a de que não há nenhum suporte técnico. Portanto, em caso de um problema a pessoa pode não saber, a quem recorrer. Ele pode ser atribuído ao fato de que o software é modificado por diferentes usuários e dar apoio técnico não é certamente possível.

A desvantagem é que, em alguns casos, os projetos podem atender a um fim prematuro. A outra possibilidade é que a luta entre os diferentes membros poderão ser prejudiciais para o desenvolvimento do software em si. Este tem sido o caso com um número de web design e desenvolvimento de software. Ao mesmo tempo, há alguns downloads de software livre prós e contras também. A pessoa deve ser capaz de diferenciar entre o software genuíno e um mal-intencionado.

Olhando para a forma como o software de código aberto está hoje, é muito claro que ele tem um futuro brilhante, apesar de algumas das suas deficiências. Mais e mais pessoas estão tomando a ele e também achar que é conveniente usar o software....

Nenhum comentário:

Postar um comentário