2 de dominio publico
Términos como Freeware, Software libre, Código abierto, Shareware, Software de prueba, Adware, Nagware, etc. para definir programas ¿Se sabe realmente la diferencia entre el freeware y el software libre, aunque ambos se usan de manera suelta e intercambiable? ¡Creo que la mayoría de los usuarios de computadoras no lo hacen! Por lo tanto, en esta publicación trataremos de aclarar cuestiones sutiles relacionadas con estos términos y explicaremos los demás términos "ware".
Freeware
Freeware es un software que se distribuye sin exigir una tarifa por su uso. Estos programas están disponibles como software completamente funcional por un período ilimitado.
El desarrollador retiene la propiedad de cualquier software gratuito. El desarrollador puede cambiar futuros lanzamientos de freeware a un producto pago (freeware) si así lo desea. Además, un freeware se distribuye normalmente sin su código fuente. Esto se hace para evitar cualquier tipo de modificación por parte de sus usuarios. Además, la licencia con la que se distribuye un programa gratuito puede permitir que el software se copie libremente pero no se venda. En algunos casos, es posible que no se permita ni siquiera distribuir el software.
Crippleware
Algunos software se ofrecen como software gratuito, pero con características muy limitadas, o con la característica principal faltante. Estos se denominan como Crippleware. Los que proporcionan una versión totalmente funcional tienen todas las funciones habilitadas y están disponibles principalmente como un programa comercial o como un shareware. En la mayoría de los casos, los programas gratuitos promueven una oferta comercial.
Donationware
A veces, el freeware se distribuye a los usuarios con un recordatorio regular o solicita que hagan una donación al autor o a un tercero- fiesta como una caridad. En tales casos, el freeware se conoce como Donationware .
Software gratuito
Muchos usuarios de computadoras no son totalmente conscientes de este concepto algo nuevo y no relacionado. Bueno, el software libre es un software que le da al usuario la libertad de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Para ser precisos, ¡el software libre es una cuestión de libertad, no de precio!
Significa esencialmente que un usuario puede usar, modificar y distribuir libremente un programa estipulado con una condición: cualquier versión redistribuida del software debe distribuirse con el original términos de uso, modificación y distribución gratuitos (conocidos como copyleft). Y a diferencia del freeware, el software libre se puede distribuir por una tarifa.
Tenga en cuenta que para modificar un programa, necesita acceder a su código fuente que ofrece el software gratuito, mientras que un freeware no. Además, el software libre da libertad para redistribuir copias; sin embargo, para hacer esto, un usuario debe incluir formas binarias o ejecutables del programa, así como el código fuente, tanto para versiones modificadas como no modificadas.
Cabe destacar aquí que a veces, las regulaciones gubernamentales de control de exportaciones y las sanciones comerciales también limitan la libertad de distribuir copias de programas a nivel internacional. En tales casos, rechace y no obedezca ninguna reglamentación de exportación como condición de cualquiera de las libertades esenciales, ya que los desarrolladores de software no tienen el poder de anular estas restricciones. Puede obtener más información en el sitio web de FSF.org.
Código abierto
El término "Código abierto" está muy cerca del "software libre" pero no es idéntico. Decimos esto porque el código fuente de un software de código abierto está disponible para los usuarios 2 pero bajo un derecho de autor, y se permite libremente redistribuir el software.
El concepto de programa de código abierto se basa en el hecho de que un usuario puede revisar un código fuente para eliminar posibles errores en él. Esto es algo que no observamos en los programas comercialmente desarrollados y empaquetados. Los programadores en Internet leen y modifican el código fuente al eliminar los posibles errores. Por lo tanto, de esta forma los programadores ayudan a proporcionar productos más útiles y libres de errores para que todos los usen. Se pueden obtener más detalles en OpenSource.org.
Lea: Microsoft adora Linux y Open Source ahora. ¿Por qué?
Shareware
Shareware es un software de demostración que se distribuye de forma gratuita, pero solo durante un período de evaluación específico, por ejemplo, 15-30 días (Software de prueba). Después del período de evaluación, el programa expira y un usuario ya no puede acceder al programa. Solo si está interesado en utilizar el programa aún más, el proveedor de shareware puede requerirle que compre una licencia para el software.
Por lo tanto, básicamente se distribuye a modo de prueba y con el entendimiento de que en algún momento un usuario puede estar interesado en pagar para ello. Además, algunos shareware se ofrecen como ` Liteware `. En estos programas, es decir, ciertas capacidades de `Liteware` están deshabilitadas. Se puede acceder a las funciones completas solo después de comprar o actualizar a la versión completa del programa. Por lo tanto, el software shareware se usa con fines de mercadotecnia.
Adware
Adware, más conocido como software de publicidad, es un software que automáticamente genera anuncios publicitarios. La mayoría de estos anuncios aparecen en forma de pop-ups molestos. Sin embargo, uno puede deshabilitar los anuncios comprando una clave de registro. Incluso puede cambiar su página de inicio, buscar por defecto o instalar una barra de herramientas. Al igual que el software gratuito, el Adware también está disponible para usuarios de computadoras sin costo alguno.
Bundleware
Bundleware recibe su nombre de personas que agrupan diferentes programas en un solo programa de instalación. La única instalación para bundleware instala el programa principal que desea junto con algunos otros programas que no desea.
Spyware
Spyware va unos pasos más allá y subrepticiamente instala otro software en su computadora. El spyware puede contener un código que envía información sobre la computadora del usuario al desarrollador o a otra ubicación siempre que el usuario esté conectado a Internet. Esto se hace para mostrar anuncios en el navegador web.
Nagware
Este es un programa que rutinariamente emite un recordatorio a un usuario para comprar una aplicación o un producto antes de que expire su período de prueba. El término deriva su nombre de la idea de que los recordatorios, comúnmente denominados `NAGS`, siguen apareciendo en la pantalla de la computadora de un usuario hasta que activa la aplicación deseada o la abandona con fuerza. Si bien podría usar el programa, le molestará continuamente para comprar su versión completa o actualización. En resumen, si un programa le fastidia constantemente actualizar a su versión paga completa o donar, se lo conoce como Nagware.
Malware
Típicamente conocido como `software Malicioso`, Malware es cualquier programa con intenciones malafide y que explota datos de una computadora sin el consentimiento del usuario. Una vez en el disco duro de una computadora, puede secuestrar su navegador y rastrear los sitios web que visita, y causar daños aún peores.
Además, puede esconderse en lo profundo de Windows e incluso reinstalarse luego de ser eliminado completamente, haciendo es el programa más difícil de eliminar o limpiar. Virus, troyanos, etc. pueden considerarse como malware.
Scareware
El software malicioso que está diseñado para engañar a los usuarios para que descarguen y compren software no funcional o peligroso se denomina Scareware o Rogue Software. ¿Como hace esto? Simple, las alarmas asustan al usuario haciéndole creer falsamente que su computadora está infectada por virus potencialmente dañinos.
Una vez descargado e instalado, el programa muestra alertas falsas de virus y le indica que compre la `versión completa` para eliminar las infecciones. (ficticio). En última instancia, un usuario compra el software y desperdicia su dinero duramente ganado. En resumen, el malware que se aprovecha del miedo del usuario se llama Scareware.
Abandonware
Cuando el autor abandona el desarrollo de un software y para el que no hay soporte disponible, se lo denomina Abandoware. Abandonware también podría incluir software cuyo copyright no está claro o en disputa.
Agrega Jsg en la sección de comentarios: No se ofrece soporte, actualizaciones, etc. Las compras ya no tienen ningún efecto y, en algunos casos, los códigos de registro están disponibles de forma abierta en Internet. La legalidad de usar un código de registro disponible en Internet para abandonware es cuestionable, pero generalmente requiere que el autor se active para hacer algo al respecto.
¿Me he perdido algún término "-ware"? ¿Tiene algún comentario que hacer sobre las definations? O tal vez alguna definición necesita ser refinada. Por favor, comparta en la sección de comentarios.
Proveedor de seguridad de software de código abierto elogia 25 proyectos
El proveedor de código abierto de seguridad Palamida está dando el visto bueno a 25 de código abierto proyectos.
Vietnam impulsa software de código abierto para uso gubernamental
El gobierno de Vietnam ordenará el uso de varias aplicaciones de código abierto para fines del próximo año como el país intenta reducir el uso de software pirateado.
El código abierto se está apoderando del mundo del software, la encuesta dice
La innovación, la calidad y el crecimiento se nombran motivadores clave para el uso abierto software fuente.