Qual é a diferença entre programas freeware,
shareware, adware e open source?
Quando um
programa é desenvolvido, seus criadores escolhem um tipo de licença de uso para
esse software. E se você pensa que o universo de licenças de uso se limita a
gratuito ou não, está enganado. Os programas podem ser definidos como freeware,
shareware, adware ou open source.
Freeware: é o
mesmo que gratuito. Sua utilização não necessita de cobrança e todas as funções
do programa podem ser acessadas pelo usuário, sem nenhum tipo de restrição. O
tempo de uso pelo usuário nesse tipo de licença também não possui restrições.
Shareware: no
padrão shareware, o software possui algumas limitações de relação ao acesso de
funcionalidades ou limite de tempo de utilização, geralmente contado em dias, a
partir do momento que o software é instalado. Para ter acesso a essas
ferramentas bloqueadas ou usar por tempo indeterminado, o usuário é obrigado a
comprar o produto.
Adware: o
formato de comercialização adware consiste em inserir uma publicidade no
programa, de forma que o usuário é obrigado a ter contato com aquele anúncio
todas as vezes que utiliza o software. A propaganda só é retirada mediante a um
pagamento por parte do cliente.
Open source: os
programas open source, além de serem totalmente gratuitos e sem nenhum tipo de
restrição aos usuários, possuem o código fonte de programação acoplada a eles.
Isso significa que qualquer pessoa pode modificar as funções do software sem a
necessidade de nenhum tipo de pagamento aos desenvolvedores.
Firmware
Em eletrônica e computação, firmware é
o conjunto de instruções operacionais programadas diretamente no hardware de um
equipamento eletrônico. É armazenado permanentemente num circuito integrado (chip)
de memória de hardware,
como uma ROM, PROM, EPROM ou
ainda EEPROM e memória
flash, no momento da fabricação do componente.
Muitos aparelhos simples possuem firmware, entre eles: controles-remotos,
calculadora de mão, algumas partes do computador, como disco
rígido, teclado, cartão de memória, unidades USB,
muitos instrumentos científicos e robôs.
Outros aparelhos mais complexos como celulares, câmeras digitais,
sintetizadores, entre outros, também possuem um firmware para a execução de
suas tarefas.
Não
há fronteiras rígidas entre firmware e software,
pois ambos são termos descritivos bastante livres. Contudo, o termo firmware foi
originalmente inventado para contrastar com software de alto nível que poderia
ser alterado sem a troca de um componente de hardware, e o firmware está
normalmente envolvido com operações muito básicas de baixo nível das quais sem
um dispositivo seria completamente não-funcional.
O dispositivo representado é uma unidade
USB flash drive de 128 MB.
Firmwares
estão presentes em computadores na forma de BIOS,
leitores e/ou gravadores de CDs/DVDs.
Também estão presentes em celulares, leitores MP3 e MP4, câmeras digitais,
consoles, impressoras,
televisões e cafeteiras. Em portáteis como cartões de memória, pen
drives, consoles portáteis, controles remotos,
brinquedos e virtualmente quaisquer equipamentos eletrônicos da atualidade,
incluindo eletrodomésticos como fornos de microondas, geladeiras ou lavadoras.
Open firmware
É
uma variação de firmware criada originalmente em compatibilidade com a
norma IEEE 1275-1994.
Sua principal característica é ser compilada em FCode,
o que lhe proporciona independência de arquitetura.
Diferença entre Freeware, Software Livre, Open Source, Shareware,
Trialware
Termos, como Freeware,
Software livre, Open Source, Shareware, Trialware, Adware, Nagware, etc,
geralmente são usados para definir programas. Nesta publicação,
tentaremos esclarecer questões sutis relacionadas a esses termos e explicar os
outros termos "ware".
freeware
Freeware é um software
que é distribuído sem exigir uma taxa por seu uso. Esses programas estão
disponíveis como software totalmente funcional por um período ilimitado.
A propriedade de
qualquer freeware é retida pelo desenvolvedor. O desenvolvedor pode
alterar futuras versões do freeware para um produto pago (freeware), se assim o
desejar. Além disso, um freeware normalmente é distribuído sem seu código
fonte . Isso é feito para evitar qualquer tipo de modificação por
parte de seus usuários. Além disso, a licença com a qual um programa
gratuito é distribuído pode permitir que o software seja copiado livremente,
mas não seja vendido. Em alguns casos, pode não ser permitido distribuir o
software.
Crippleware
Alguns softwares são
oferecidos como freeware - mas com recursos muito limitados - ou com a
principal característica faltando. Estes são referidos como
Crippleware. Aqueles que oferecem uma versão totalmente funcional têm
todas as funções habilitadas e estão disponíveis principalmente como um
programa comercial ou como um shareware. Na maioria dos casos, os
programas gratuitos promovem uma oferta comercial.
Donationware
Às vezes, o freeware é
distribuído aos usuários com um lembrete ou pedido regular para
fazer uma doação ao autor ou a algum terceiro, como uma instituição de
caridade. Nesses casos, o freeware é referido como um Donationware .
Software grátis
Muitos usuários de
computadores não estão plenamente conscientes desse conceito algo novo e não
relacionado. Bem, o software livre é um software que dá ao usuário
liberdade para executar, copiar, distribuir, estudar, alterar e melhorar o
software. Para ser preciso, o software livre é uma questão de liberdade,
não preço!
Significa essencialmente
que um usuário pode usar, modificar e distribuir livremente um programa
estipulado em uma condição: qualquer versão redistribuída do software deve ser
distribuída com os termos originais de uso, modificação e distribuição
gratuitos (conhecido como copyleft). E, ao contrário do freeware, o software
livre pode ser distribuído por uma taxa.
Por favor, note, para
modificar um programa que você precisa para acessar seu código-fonte, o
software livre oferece enquanto um freeware não. Além disso, o software
gratuito dá liberdade para redistribuir cópias no entanto, para isso, um
usuário deve incluir formas binárias ou executáveis do programa, bem como
código fonte, tanto para versões modificadas quanto não modificadas.
É particularmente
importante mencionar aqui que às vezes os regulamentos governamentais de
controle de exportações e as sanções comerciais também limitam a
liberdade de distribuir cópias de programas internacionalmente. Nesses
casos, recusar e não obedecer a quaisquer regulamentos de exportação como
condição de qualquer das liberdades essenciais, uma vez que os desenvolvedores
de software não têm o poder de substituir essas restrições. Você pode
obter mais detalhes no site da FSF.org .
Código aberto
O termo 'Open Source' é
muito próximo de 'software livre', mas não é idêntico a ele. Dizemos isso
porque, o código-fonte de um software de código aberto está prontamente
disponível para os usuários 2, mas sob direitos autorais, e é permitido
livremente distribuir o software.
O conceito de programa
open-source depende do fato de que um usuário pode revisar um código-fonte para
eliminar possíveis erros nela. Isso é algo que não observamos em programas
comercialmente desenvolvidos e embalados. Os programadores na internet
lêem e modificam o código-fonte, eliminando os possíveis erros. Assim,
desta forma, os programadores ajudam a fornecer produtos mais úteis e sem erros
para todos usarem.
Shareware
Shareware é um software
de demonstração que é distribuído gratuitamente, mas para um período de
avaliação específico apenas, digamos, 15-30 dias ( Trialware ). Após
o período de avaliação, o programa expira e um usuário não pode mais acessar o
programa. Somente se você estiver interessado em usar o programa ainda
mais, o provedor de shareware pode exigir que você compre uma licença para o
software.
Então, basicamente, é
distribuído a título experimental e com a compreensão de que algum tempo depois
um usuário pode estar interessado em pagar por isso. Além disso, alguns
shareware são oferecidos como ' Liteware '. Nesses
programas, ou seja, 'Liteware', certos recursos estão desativados. Pode-se
acessar as funções completas somente depois de comprar ou atualizar para a
versão completa do programa. Assim, o software shareware é usado para fins
de marketing.
Adware
O Adware, mais conhecido
como software publicitário, é um software que processa anúncios
automaticamente. A maioria dessas propagandas aparecem sob a forma de
pop-ups irritantes. No entanto, pode-se desativar os anúncios comprando
uma chave de registro. Pode até alterar sua página inicial, busca padrão
ou instalar uma barra de ferramentas. Como o freeware, o Adware
também está disponível para usuários de computadores sem nenhum custo.
Bundleware
O Bundleware obtém o seu nome de programas diferentes de agrupamento de
pessoas em um único programa de instalação. A única instalação para
o bundleware instala o programa principal que você deseja junto
com alguns outros programas que você não deseja.
Spyware
Spyware vai alguns
passos adiante e instala subrepticiamente outro software em seu
computador. O spyware pode conter um código que envia informações sobre o
computador do usuário para o desenvolvedor ou para algum outro local sempre que
o usuário estiver conectado à Internet. Isso é feito para exibir anúncios
no navegador da Web.
Nagware
Este é um programa que
rotineiramente envia um lembrete para um usuário para comprar um aplicativo ou
por um produto antes do período de teste ter expirado. O termo deriva seu
nome da ideia de que os lembretes, comumente referidos como "NAGS",
continuam aparecendo na tela do computador do usuário até ele ativar o
aplicativo desejado ou o encerrar com força. Enquanto você poderia usar o
programa, ele continuamente o ajudará a comprar sua versão completa ou
atualização. Em suma, se qualquer programa o envolver constantemente para
atualizar para sua versão completa ou para doar, ele é referido como
o Nagware.
Malware
Normalmente referido
como "Software Malicioso", o Malware é qualquer programa
com intenções mal- intencionadas e que explora os dados de
um computador sem o consentimento do usuário. Uma vez no disco rígido do
computador, pode sequestrar seu navegador e rastrear os sites que você visita -
e causar danos ainda pior.
Além disso, ele pode
ocultar-se profundamente no Windows e até mesmo reinstalar-se depois de ser
completamente removido, tornando o programa mais difícil de ser removido ou
limpo. Vírus, Trojans, etc. podem ser considerados malware.
Scareware
O malware que é
projetado para enganar os usuários no download e na compra de software não
funcional ou perigoso é referenciado como Scareware ou Rogue
Software. Como isso faz isso? Simples, alarmes assusta um usuário,
fazendo com que ele acredite falsamente que seu computador está infectado por
vírus potencialmente prejudiciais.
Uma vez baixado e
instalado, o programa exibe alertas de vírus falsos e instrui-o a comprar a
"versão completa" para remover as infecções (ficcional). Em
última análise, um usuário compra o software e desperdiça seu dinheiro
suado. Em suma, o Malware que se aproveita do medo de um usuário é chamado
Scareware.
Abandonware
Quando o desenvolvimento
de um software é abandonado pelo autor e para quem nenhum suporte está
disponível, é referido como Abandoware . O Abandonware também
pode incluir softwares cujos direitos autorais não estão claros ou em disputa.
Adiciona Jsg na
seção de comentários: Nenhum suporte, atualizações, etc. As compras
deixaram de ter qualquer influência e, nos casos em questão, os códigos de
registro estão abertamente disponíveis na internet. A legalidade de usar
um código de registro disponível na Internet para abandonware é questionável,
mas geralmente requer que o autor se torne ativo para fazer qualquer coisa
sobre isso.
Nenhum comentário:
Postar um comentário