Definição

Software de Prateleira é definido como programa de computador em larga escala de maneira uniforme e colocado no mercado para aquisição por qualquer interessado sob a forma de cópias múltiplas.

História

Na década de 60 não havia o software proprietário da forma como vemos hoje. O software acompanhava o equipamento, era aberto e podia ser utilizado da forma mais conveniente. Era uma época em que o lucro estava na venda dos equipamentos, pois possuíam um alto valor agregado, ou seja, embora o conceito não existisse, o software de certo modo era aberto.

O cenário começou a mudar no fim da década de 70, quando os preços dos equipamentos começaram a cair gradualmente e o software passou a ser interessante como um nicho lucrativo. Foi o momento oportuno para empresas surgirem e criarem o mercado do software.

Após a descoberta do software como negócio lucrativo, todas a portas se abriram e nasceu com força o conceito de software proprietário. Muitas empresas foram criadas e algumas ficaram ricas. Verdadeiros impérios foram formados e o software virou um produto de prateleira. Aos poucos um mercado consumidor surgiu e um círculo virtuoso nasceu, altamente lucrativo e com poucos obstáculos para sua disseminação global.

A década de 80 proporcionou um espetáculo tecnológico. Os saudosistas que tiveram a adolescência ou a juventude nessa época, lembram com certa nostalgia o romantismo que envolvia a computação. Os computadores começaram a virar microcomputadores, os preços caíram vertiginosamente, softwares de toda sorte foram escritos, muita teoria de programação foi criada, dispositivos eletrônicos começaram a embarcar software, os vídeo games hipnotizaram as crianças e os filmes de ficção científica voavam alto com a promessa do ano 2000.


Exemplos

  • Editores de textos
  • Editores de imagens
  • Softwares para bancos
  • Proteção contra vírus
  • Sistemas Operacionais
  • Games
  • Banco de Dados
  • Planilhas eletrônicas
  • Softwares administrativos
  • Editores gráficos
  • E muitos outros.


Linguagens mais utilizadas na sua construção

  • Dot Net
  • Cobol
  • Delphi
  • Java
  • Visual Basic
  • C/C++/Visual C++
  • PHP
  • ASP


Vantagens

Uma vantagem para os produtores de software é que o transporte e distribuição de um software são de baixo custo. Feito o investimento de pesquisa, desenvolvimento e a criação da primeira mídia, a multiplicação vira um procedimento simples. Quando não é transmitido digitalmente, a gravação das mídias pode ser realizada localmente em filias das corporações transnacionais, bem como o transporte é muito facilitado em virtude das pequenas dimensões dos discos óticos.

Uma vantagem para os consumidores é que o software pode nos ajudar a fazer várias funções como: Jogos, cálculos, Criação de texto, edição de imagem, edição de vídeo, conversão de vídeo, reprodutor de multimídia, acesso á internet, etc.

Desvantagens

  • Software de prateleira (não-customizável), limita a liberdade do adquirente de copiar programas, estabelecendo, por exemplo, a proibição de uso simultâneo do software em mais de um computador.
  • É proibido ainda, o aluguel, a reprodução, a decomposição ou a separação dos seus componentes.