Articles

GeeksforGeeks

Software de código abierto

El software de código abierto es el software que está disponible para los usuarios con código fuente. El código fuente es parte de un programa o software. Los usuarios pueden modificarlo, inspeccionarlo y mejorarlo para mejorar el software. Se pueden agregar funciones adicionales en el código fuente. Los usuarios utilizan el código fuente para copiarlo, aprenderlo y compartirlo. Un software de código Abierto puede ser gratuito o de pago.
Los usuarios prefieren el software de código abierto por las siguientes razones:

  • Más control sobre el software
  • Más seguro
  • Estable
  • Resultados de alta calidad
  • Ayuda a convertirse en un mejor programador, ya que puede aprender y desarrollar a partir del código fuente para crear nuevos softwares.

Ejemplos de software de código abierto son –

  • Servidor web HTTP Apache
  • Navegador web Firefox de Mozilla
  • cliente de correo electrónico Thunderbird
  • sistema de base de datos
  • Colección de compiladores GNU
  • Moodle
  • OpenOffice
  • PHP
  • perl

Freeware

El software Freeware es un software que está disponible de forma gratuita. Un usuario puede descargar software gratuito de Internet y usarlo. Estos softwares no proporcionan ninguna libertad para modificar, compartir y estudiar el programa como en el software de código abierto. El software gratuito es de código cerrado.
Los usuarios prefieren freeware por las siguientes razones:

  • Disponible de forma gratuita
  • Se puede distribuir de forma gratuita
  • Algunos ejemplos de software freeware son:

  • Adobe PDF
  • yahoo messenger
  • Google Talk
  • MSN messenger

Shareware

El software Shareware es un software que se distribuye gratuitamente a los usuarios de prueba base. Hay un límite de tiempo incorporado en el software( por ejemplo, gratis durante 30 días o 2 meses). A medida que se supere el límite de tiempo, se desactivará. Para usarlo después del límite de tiempo, debe pagar por el software.
los Usuarios prefieren shareware por las siguientes razones:

  • Disponible libre de costo
  • ayuda a saber sobre el producto antes de comprarlo
  • Algunos ejemplos de software freeware son –

  • Adobe acrobat 8 profesional
  • PHP Debugger 2.1.3.3
  • Winzip
  • Getright

Shareware son de los siguientes tipos:

  • Adware-Contiene anuncios para generar ingresos para los desarrolladores
  • Donationware-el pago es opcional
  • Nagware-recuerda al usuario que compre la licencia o el software
  • Freemium-gratuito para funciones no premium pero de costo para funciones premium
  • Demoware-versión de demostración. Se clasifica además como crippleware y trialware.
    1. Crippleware-Algunas funciones están deshabilitadas bajo límite de tiempo
    2. Trialware – todas las funciones están disponibles bajo límite de tiempo

Software privativo
El software privativo se refiere al software que es propiedad de un individuo o una empresa. Hay restricciones en su distribución y uso. También se conoce a veces como software de código cerrado o comercial.

Algunas de las ventajas asociadas con el software propietario son –

  • Estabilidad – Sus versiones son estables en todo momento y el software no se bloquea fácilmente.
  • Confiable: se puede confiar en él durante el manejo de procesos críticos.
  • Singularidad-Es único en su naturaleza y no tiene muchas alternativas.Compatibilidad con
  • – Es compatible con muchos sistemas operativos.

Algunas de sus desventajas son –