sexta-feira, 19 de outubro de 2012

Exemplos abrir o software de fonte


Existem três tipos principais de software Programação-Software, Software Sistemas e Software de Aplicação. Dos três, os dois últimos vêm em duas amplas classificações - de código aberto e código fechado. Há muitos tipos diferentes de software de aplicação que são de código aberto ea maioria de nós regularmente baixar e usá-los em nosso PC / laptop, como o VLC. Neste artigo Buzzle, vamos dar uma olhada em alguns populares e altamente recomendado exemplos de código aberto de software para diferentes tipos de sistemas operacionais.

Então, o que é um software de código aberto? Um software de código aberto ou é um software de sistemas ou um software aplicativo que está disponível gratuitamente na forma de códigos de fonte e os usuários são permitidos, sob a licença de software, estudar, modificar e melhorar o software. A Open Source Initiative definiu alguns parâmetros para determinar se uma licença de software torna o software de fonte aberta ou não. Estes parâmetros são muito específicos e são estabelecidos abaixo. A fim de ser considerada Open Source, um software tem de se qualificar em todos estes parâmetros.

Parâmetro

Elaboração

Redistribuição livre

A licença de software não restringir ninguém de vender ou doar o software como parte de um pacote de software que contém programas de várias outras fontes. A licença também não deve exigir nenhum royalty ou taxa para tal venda ou passando por cima do software.

Código-Fonte

O programa deve conter essencialmente código fonte ea distribuição deve ser permitido no código fonte, bem como em formato compilado. Se o código fonte não é fornecido gratuitamente, os meios de obtenção deve ser bem divulgado e não deve custar mais do que uma taxa razoável, embora o modo preferido de obter tal código deve ser o download gratuito através da Internet. Ofuscação deliberada de código fonte não é permitida e saídas de processadores e tradutores são contra a regra.

Obras Derivadas

A licença de software deve permitir modificações no código fonte ea distribuição de obras derivadas, tais devem ser autorizados a ser distribuído sob os mesmos termos da licença do software original.

Integridade do Código Fonte do Autor

Distribuição do código fonte em forma modificada pode ser restringida pela licença somente se a licença necessita de distribuição de arquivos de patch com o código fonte para a modificação do programa no momento de escrevê-lo. Nesse caso, a licença deve ser explícito em permitindo a distribuição de software que é desenvolvido a partir do código fonte modificado e pode exigir obras derivadas a ser conhecido por um nome diferente ou número de versão do original.

Não à discriminação de pessoas ou grupos

Não deve haver nenhuma discriminação, seja qual for, pela licença contra qualquer pessoa ou grupo de usuários. O que é disponibilizado para um deve ser disponibilizado a todos os outros.

Sem Discriminação Contra Campos de Trabalho

Não deve haver nenhuma restrição ao uso do software para qualquer campo de trabalho. Se ele é livre para uso comercial, também deve ser livre para uso em pesquisas de laboratório.

Distribuição da Licença

Os direitos sobre o programa devem ser aplicáveis ​​a todos, para quem o programa é redistribuído, sem qualquer necessidade de aplicação de licença adicional por essas partes.

Licença não deve ser específica para um produto

Os direitos associados ao programa não deve ser específico para o software do qual ele é uma parte. Mesmo se o programa é extraído de que o pacote de software em particular e utilizada em outro lugar dentro termos do programa de licença, o usuário de um programa tão isolado teria os mesmos direitos que teria sobre a utilização do programa, juntamente com a distribuição de software original.

Licença não deve restringir outro software

Não deve haver nenhuma restrição a qualquer outro software que é distribuído junto com o software licenciado. O outro software pode ou não ser de código aberto, mas que não deve colocar quaisquer restrições à sua distribuição no mesmo meio que o software de código aberto.

Licença deve ser tecnologicamente neutra

Nenhuma parte da licença deve pesar sobre qualquer tecnologia particular ou estilo de interface.

VLC, Mozilla Firefox e MySQL são exemplos de software proeminentes que são open source. Linux e Ubuntu são abertas proeminentes exemplos de sistemas operacionais de código. Vamos percorrer alguns exemplos de software open source para dois principais sistemas operacionais - Windows e Mac.

Lista de Software Open Source para Windows

* Firefox ~ navegação na web

* Miro ~ vídeo player, bittorrent, pod elenco

* ~ Mensagens instantâneas Pidgin

* Miro Video Converter ~ converter qualquer vídeo para mp4 ou theora

* SkipScreen cliques ~ pular desnecessários e tempo de espera em mídia sites de compartilhamento, como zShare

* Thunderbird ~ e-mail

* ~ RSSOwl multi-plataforma cliente RSS

* Cabos ~ fácil compartilhamento de arquivos peer-to-peer

* Gnucleus ~ pesquisa Gnutella e software de compartilhamento de arquivos

* VLC peças ~ Quicktime, AVI, DIVX, OGG e muitos outros vídeo / áudio formatos

* Media Player Classic ~ toca vários formatos de mídia

* Open Office processamento de texto ~ e funções de planilha do MS Office aka

* AbiWord ~ ​​processamento de texto

* Suco ~ cliente elenco grande pod

* Handbrake ~ converter / ripar DVD para formato MPEG-4, um dos melhores que rasga o software DVD

* Audacity ~ software de gravação de som

* Gipm ~ edição gráfica aka Photoshop

* ~ Paint.net semelhante ao Gimp

* Inkscape aplicação ~ para gráficos vetoriais

* ~ Filezilla FTP aplicação

* X-Chat2 ~ cliente de IRC

* PealZip ~ extrair e arquivamento de funções

Lista de Software Open Source para Mac

* Mozilla Firefox ~ navegação na web

* Miro reprodução de vídeo ~, bittorrent, pod elenco

* Audium ~ mensagens instantâneas

* Miro Video Converter ~ converter qualquer vídeo para mp4 ou theora

* Viena ~ RSS cliente

* Mozilla Thunderbird ~ e-mail

* SolarSeek ~ cliente de compartilhamento de arquivos

* Emulator Q ~ Windows rodando em Mac

* Perian ~ plugin do QuickTime para reproduzir permitindo formatos de mídia

* VLC peças ~ Quicktime, AVI, DIVX, OGG e muitos outros vídeo / áudio formatos

* IPodDisk ~ iPod rasgando

* Gravar ~ CD / DVD

* Vidalia anonimato usuário ~ na web

* Feijão ~ processador de texto

* KisMAC ~ wireless varredura no Mac

* Xee ~ imagem rápida navegação e visualização

* Scribus ~ DTP aplicação

* Cyberduck ~ grande programa de FTP

* Colóquio ~ IRC cliente

* NVU ~ visual web design e desenvolvimento de software

* Gipm ~ edição gráfica aka Photoshop

* Audacity ~ software de gravação de som

A maioria destas aplicações de código aberto, como você pode perceber, são igualmente populares para Mac, bem como o Windows. As maiores vantagens do software livre são a sua facilidade para penetrar no mercado sem que as empresas, oferecendo-lhes exigindo a suar mais de promovê-los e proporcionar uma sensação de autonomia e flexibilidade aos usuários e desenvolvedores. As maiores desvantagens do software livre são discutidos para ser o seu ser em um estágio de desenvolvimento e perenemente a ignorância de teste do sistema e documentação. Este ponto de preocupação pode ser verdade no caso de projetos de software muito pequenas, mas não guarda água para projetos maiores e mais bem-sucedidas que nenhum risco tal negligência e seu software são bem definidos e sujeitos a regras em relação ao teste de modificações e documentação. Antes de baixar, porém, ficar bem informado sobre os profissionais de software livre download e contras de estar no lado mais seguro se você está baixando o software de algum site obscuro.

Todos nós temos, em algum momento ou outro, usados ​​e beneficiou de alguns dos melhores softwares de código aberto disponível na web. A maioria de vocês devem estar familiarizados com os referidos exemplos de software de fonte aberta e sei que alguns de que estas são as melhores coisas que aconteceram com a navegação na Web, mensagens instantâneas, pod casting, reprodução de mídia, edição de fotos e muito mais - os escopos são ilimitadas! Faça o download destes maus aplicações de código aberto e abrir-se para mais variedade e conveniência de computação. Feliz instalar!...

Nenhum comentário:

Postar um comentário