Software aplicativo

 Nota: "Aplicativo" redireciona para este artigo. Para o programa que atua em dispositivos móveis, veja Aplicativo móvel. Para outros significados, veja App.
O OpenOffice.org é um exemplo de um aplicativo.

Na informática, o software aplicativo, aplicativo, ou aplicação (abreviado app), é um programa computacional projetado com uma linguagem de programação para facilitar o dia-a-dia do usuário de forma intuitiva realizando uma tarefa específica; executar um grupo de funções, tarefas, ou atividades coordenadas para o benefício do usuário (como processador de texto, planilha eletrônica, aplicativo de contabilidade, navegador web, cliente de e-mail, reprodutor de mídia, gerenciador de arquivos, simulador de voo aeronáutico, consola de jogos, ou editor de fotos). O substantivo coletivo software aplicativo refere-se a todas as aplicações coletivamente. Isso contrasta com o software de sistema, que está principalmente envolvido na execução do computador.

As aplicações podem ser "empacotadas" com o computador e seu software de sistema ou publicadas separadamente, e podem ser codificadas como projetos proprietários, de código aberto, ou universitários. Os aplicativos criados para plataformas móveis são chamados de aplicativos móveis.

Categoria

Programas de computador podem ser divididos em duas classes gerais: software de sistema e software aplicativo.

Software de sistema

O software de sistema são programas de computador de baixo nível que interagem com o computador num nível muito básico. Podemos citar como exemplos o Sistema Operacional, o firmware (um exemplo de firmware é a BIOS do computador), controladores de dispositivos e a interface gráfica que permite ao utilizador interagir com o computador.

Software aplicativo

O software aplicativo (normalmente referido como apenas software) é um software que permite ao utilizador realizar uma tarefa especifica. Podemos citar vários exemplos como o Microsoft Office, Internet Explorer, Adobe Photoshop, navegadores, etc.

Classificação

Aplicações de softwares são divididas em duas categorias: aplicações horizontais e aplicações verticais. Aplicações horizontais são as mais populares em departamentos e empresas. Aplicações verticais são produtos que atendem a um determinado nicho, para um tipo especifico de negócio ou divisão de uma companhia.

Existem vários tipos de softwares de aplicação:

Tipos

Software proprietário

O software proprietário é um software que é licenciado com direitos exclusivos para o produtor. Para fazer uso ou qualquer alteração no programa (quando possível) é necessário a compra de uma licença . Alguns dos mais conhecidos softwares proprietários são o Microsoft Windows, o Microsoft Office, o RealPlayer, o Adobe Photoshop, o Mac OS, o WinZip, algumas versões do UNIX, entre outros.

Software livre

O software livre, segundo a definição da Free Software Foundation, é qualquer programa que possa ser utilizado, copiado, estudado e, redistribuido sem restrições. O Software livre respeita os direitos dos utilizadores permitindo que partilhem com outros o que aprenderam, já respeitante ao lucro, não se opôem ao software vendido almejando lucro (software comercial) desde que respeitem o copyleft.

Software comercial

O software comercial é um software criado com o objetivo de gerar lucro para a empresa que o criou seja pela venda de licenças ou pela utilização de anúncios no programa. Um software comercial muito utilizado é o Windows Live Messenger (antigo MSN Messenger). O programa é considerado um software comercial pois embora seja propriedade da Microsoft e consequentemente, de código fechado, ele gera lucro para a empresa através dos diversos anúncios presentes no programa.

Distribuição

Os tipos de licenças e as formas de distribuição do software:

Freeware

Os freewares são softwares gratuitos, geralmente para pessoas físicas, havendo uma versão paga para uso corporativo. Geralmente propagandas ou patrocinadores mantém o projeto vivo.

Shareware

Os shareware são softwares que apenas funcionam por um determinado período de tempo (chamado período de avaliação) e depois o usuário deve decidir se adquire ou não o produto.

Demo e Trial

As versões demo/trials são versões limitadas. As versões demo são relacionadas a jogos e geralmente são versões incompletas, mais curtas do jogo para que o jogador veja se gosta do jogo, do seu universo e jogabilidade. Versões trial permitem o uso parcial de softwares, geralmente sem salvar ou exportar totalmente, exigindo a compra para acesso completo.

Beta

As versões beta ainda estão em desenvolvimento ou estão em desenvolvimento constante (como o Gmail e outras aplicações do Google). Após a versão beta é lançada uma versão RC (Release Candidate) que é a última versão antes do lançamento oficial do software.

Adware

Os adware são programas que vem junto com outros programas, como banners e barras de pesquisa. O adware pode ser uma limitação de um programa shareware, exibindo propagandas e outros tipos de anúncio para sustentar o projeto. O banner é removido depois de comprada a licença.

Opensource e GPL

O opensource/GPL é uma distribuição livre, de código-fonte aberto e disponível gratuitamente para download. O usuário tem total liberdade para fazer suas próprias alterações e posteriormente os desenvolvedores poderão utilizar esse código no projeto seguindo o mesmo padrão GPL (GNU Public License) que é o formato padrão Open-source.

Malware

O malware do inglês "Malicious Software", termo utilizado para designar programas que tem como objetivo invadir e danificar sistemas como vírus e cavalos-de-tróia.

Spyware

O spyware é um software que tem como objetivo monitorar as atividades do usuário e coletar suas informações.

Outros

Existem ainda inúmeros tipos de distribuição como o Bookware que consiste em comprar um determinado livro do autor para que o software se torne legítimo. Alguns desenvolvedores, para ampliar suas coleções pessoais ou hobbies, desenvolveram o Postcardware e o Stampware em que o usuário envia uma carta ou cartão postal e o desenvolvedor envia uma licença ao usuário ou registra o seu software remotamente.

Exemplos

Ver também

Referências

  1. ↑ «Significado de aplicação / aplicativo». Dicio - Dicionário Online de Português. Consultado em 20 de junho de 2021
  2. 1 2 3 «Meaning of app in English» [Significado de aplicativo em inglês]. Dicionário Cambridge (em inglês). Consultado em 26 de janeiro de 2025
  3. ↑ Noleto, Caio (18 de março de 2020). «Aplicações web: entenda o que são e como funcionam!». Betrybe. Consultado em 20 de junho de 2021
  4. ↑ «Software e Aplicativo: é a mesma coisa? - Verx». 17 de maio de 2024. Consultado em 28 de janeiro de 2025
  5. ↑ «Application software». PC Magazine. Ziff Davis. Consultado em 7 de março de 2025
  6. ↑ Ryan, Thorne (14 de março de 2013). «Caffeine and computer screens: student programmers endure weekend long appathon». The Arbiter. Consultado em 12 de outubro de 2015. Arquivado do original em 9 de julho de 2016
  7. ↑ «Categorias de software grátis e não grátis». Projeto GNU, Free Software Foundation. Consultado em 19 de julho de 2012
  8. ↑ Lee, Matt (29 de Dezembro de 2009). «O que é Software Livre?». Free Software Foundation. Consultado em 6 de Agosto de 2012
  9. 1 2 «Licenças de uso de softwares». Baixaki. Consultado em 11 de agosto de 2012. Arquivado do original em 24 de julho de 2012