image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Kayla Santos
Kayla Santos30/03/2023 18:21
Compartilhe

Você sabe quais são os tipos de licenças de software?

    Software é algo que nós desenvolvedores temos bastante afinidade. E que para ter acesso aos softwares certamente você precisará de uma licença. Mas vocês sabem quais são os tipos e as diferenças entre elas? Vamos lá conhecer um pouquinho de cada.

    Pra começar com a definição, a licença basicamente é um contrato entre quem criou o software e quem vai utilizar. Sua principal função é proteger os direitos autorais de quem desenvolve e define a usabilidade por parte de um usuário. Podem ser classificadas como:

    • Software livre - Muitos podem confundir achando que software livre está associado a ser gratuito, mas na verdade tem relação com a liberdade. Ou seja, poder usar um software com qualquer propósito, adaptar o software para atender nossas necessidades, compartilhar o software com quem deserjarmos, compartilhar as mudanças que fizermos nele. Exemplos: Linux, NetBeans, Apache, MySQL, Wordpress, etc.
    • Open Source - É similar a um software livre, porém quem determina as condições de uso pe o desenvolvedor original. Já no software livre deve sempre permanecer livre a cada redistribuição. Exemplos: Firefox, Visual Studio Code.
    • Copyleft - É a liberdade de modificação e distribuição garantidas, Um software deve ser alterado e redistribuído pelas mesmas condições em que obteve (mesma licença). Um exemplo bem famoso é o GNU General Public License (GPL) v2 (Linux e GNU);
    • Software gratuitos (freeware) - Não há pagamento em nenhum momento. Podem possuir restrições, exemplo ser destinado apenas para fins acadêmicos.
    • Shareware - Também são gratuitos mas com limites para experimentação. Ex: grátis por 30 dias, todos os recursos só estão disponíveis na versão paga.
    • Software Proprietário - é proibida a cópia, alteração ou redistribuição. As empresas e desenvolvedores que os comercializam visam o lucro. Em casos de descumprimentos do contrato pode impactar em ações judiciais. Ex: Windows, Adobe, Photoshop, etc.

    image

    E um conceito muito utilizado hoje em dia é o Software as a Service que na verdade você não compra uma licença, mas sim usa o software por meio de uma conexão coma a internet. Exemplos: Netflix, Spotify, Dropbox, Paypal, entre outros.

    E aí? Tenho certeza que você já sabia de alguns, hein? Mas deixa aqui embaixo quais vocês ainda não conhecia!

    Abraços!

    Compartilhe
    Comentários (4)
    Kayla Santos
    Kayla Santos - 31/03/2023 14:38

    Obrigada, Sonia! :)

    Kayla Santos
    Kayla Santos - 31/03/2023 14:37

    Fico feliz em ajudar, Joyce! Que bom que você gostou!

    Sonia Santana
    Sonia Santana - 30/03/2023 19:32

    Ótimas informações.

    JP

    Joyce Pinheiro - 30/03/2023 19:17

    Muito bom o artigo, estava procurando sobre essa semana e ainda estava confusa. Obrigada pela postagem, esclareceu muito.