Definiciones •
Software comercial: Es aquel que tiene un dueño y el uso de este producto se permite mediante una licencia comercial y en la mayoría de las veces pagada, no es diferente comercialmente de cualquier otro producto, pero teniendo en cuenta que sólo obtienes la licencia o derecho de uso y no estarás comprando el software propiamente dicho.
•
Freeware: Son aquellos que están bajo una licencia libre y que su uso, modificación y distribución son permitidos a todos. Las principales licencias de software libre son GPL y LGPL. La primera, destinada a usuarios que puedan incorporarle modificaciones o que puedan agregar el software libre a un trabajo propio, el cual deberá ponerlo a disposición también con la misma licencia. La segunda, es más libre y destinada inclusive a software comercial. No implica necesariamente que sea gratuito, muchos software libres pueden ser vendidos o incorporados a la venta de consultoría o servicios anexos; incluso pueden ser adaptados para la venta, lo que lo transforma en software comercial
•
Shareware: Es todo aquel software limitado en tiempo de uso y/o recursos destinado a nuevos usuarios del mismo, que no quieren adquirirlo sin antes probar su funcionamiento básico.
•
Software de código abierto: Es el software cuyo código fuente y derechos son publicados bajo una licencia de software amoldada a la Open Source Definition o de dominio público. Esto conlleva a los usuarios utilizar, cambiar, mejorar el software y redistribuirlo (En su forma original o modificada). Se suele desarrollar de manera colaborativa, publicando los avances en internet.
•
Begware: Es un tipo de shareware en el cual el software le recuerda al usuario registrarse y pagarle al autor. Usualmente lo hace mostrando un mensaje al usuario al inicio del programa, o intermitentemente cuando se está usando el programa.
Diferencias El principal hecho que distingue cada software mencionado es la capacidad de modificarlo. Los software comerciales, el shareware y el begware, al tener dueño, este es el único con derecho a modificar, mejorar y distribuir su producto, no es imposible que alguien lo pueda modificar, pero estaría utilizando métodos no lícitos o ilegales. Por contra tenemos el freeware y el software de código abierto, que aún teniendo un dueño primario, este ofrece su producto a los usuarios en su totalidad, es decir que les permite modificarlo y redistribuirlo. También podemos afirmar que todos tienen un propietario (que no creador), excepto el software de código abierto; por eso al comprar un software comercial realmente no adquieres su propiedad, sino la licencia para poder usarlo. En cambio el software de código abierto, al tener acceso al código fuente (de forma lícita) puedes cambiarlo como quieras, prueba de que eres total poseedor del mismo.