Concepto de freeware

Definición y ejemplo de código fuente

El código fuente es la versión del software tal y como lo escribió originalmente un ser humano en texto plano (es decir, caracteres alfanuméricos legibles por el ser humano) y antes de que un compilador lo convierta en su forma final ejecutable (es decir, ejecutable). El código fuente puede estar escrito en cualquiera de los numerosos lenguajes de programación, algunos de los más populares son C, C++, Java, Perl, PHP y Tcl/Tk.
El freeware suele distribuirse con una licencia que permite su redistribución hasta cierto punto, por ejemplo, permitiendo a los usuarios regalar copias a sus amigos. Sin embargo, puede haber restricciones, como limitaciones en su uso comercial. Algunas licencias permiten que el software se copie libremente pero no se venda. Otra disposición común es la prohibición de uso por parte de los militares.
El freeware es muy diferente del software libre. Este último término se refiere generalmente al software que es libre no sólo en un sentido monetario, sino también en el sentido de que no hay restricciones (o sólo restricciones muy mínimas) en su uso, incluyendo los derechos para modificarlo y redistribuir las formas modificadas.

Ninite

Freeware es una combinación de las palabras free (libre) y software, para significar “software libre”. El término, por tanto, se refiere a los programas de software que son 100% gratuitos. Sin embargo, no es exactamente lo mismo que “software libre”.
Freeware significa que no se requieren licencias de pago para utilizar la aplicación, que no son necesarias cuotas o donaciones, que no hay restricciones sobre el número de veces que se puede descargar o abrir el programa, y que no hay fecha de caducidad.
Sin embargo, puede ser restrictivo en algunos aspectos. El software libre, por el contrario, está completa y totalmente libre de restricciones y permite al usuario hacer absolutamente lo que quiera con el programa.
El software libre se puede modificar y cambiar a voluntad del usuario. Esto significa que el usuario puede hacer cambios en los elementos centrales del programa, reescribir lo que quiera, sobrescribir cosas, reutilizar completamente el programa, bifurcarlo en un nuevo software, etc.
Para que el software libre sea realmente libre, es necesario que el desarrollador libere el programa sin restricciones, lo que normalmente se consigue regalando el código fuente. Este tipo de software suele denominarse software de código abierto, o software libre y de código abierto (FOSS).

Freeware frente a código abierto

El freeware es un programa informático totalmente funcional, disponible de forma gratuita durante un periodo de tiempo indefinido y que puede descargarse de Internet o ejecutarse en la red. A veces hay restricciones en el software, como por ejemplo que no se puede distribuir o que se puede utilizar con fines comerciales. Si el software tiene anuncios, no se considera freeware sino adware. El freeware se diferencia del software abierto y del software libre en que el software abierto y el libre permiten al usuario modificar, estudiar o utilizar el software sin restricciones.
Andrew Fluegelman fue la primera persona que utilizó el término freeware. Andrew quería distribuir gratuitamente un programa llamado PC-Talk. Primero lo distribuyó mediante un proceso que ahora se llama shareware. El freeware, tal y como se conoce hoy en día, no se corresponde con lo que Andrew Fluegelman tenía en mente en un principio. Al presentar el IBM-PC al mundo, Fluegelman decidió venderlo utilizando el método que hoy conocemos como “Freeware”, que él caracterizó como “un experimento de economía más que de altruismo ” Al principio, el freeware animaba a los usuarios a realizar pagos voluntarios por el software que se distribuía, pero también permitía a los usuarios copiar y redistribuir el software libremente siempre que no se alteraran los términos y el texto de la licencia.

Ver más

En los tiempos modernos parece que todos los días nos encontramos con algún tipo de ordenador en nuestro día a día. Mucha gente piensa que un ordenador es un equipo de sobremesa o un portátil, pero esto no es cierto, ya que los smartphones y las tabletas también son ordenadores. Los smartphones y las tabletas son ejemplos de dispositivos móviles (DM), mientras que los ordenadores de sobremesa y los portátiles (y sus variantes, como las estaciones de trabajo y los notebooks, respectivamente) son los llamados ordenadores personales (PC). Antes de seguir adelante, es importante que aclare algunos términos básicos.
Los componentes físicos de los MD y PC, como la unidad central de procesamiento (CPU), el disco duro (HDD), los dispositivos de memoria de acceso aleatorio (RAM), los chips Wi-Fi (que son especialmente comunes en los portátiles y dispositivos móviles) y las tarjetas gráficas, se denominan hardware del ordenador. Mientras que los datos contenidos en el disco duro del ordenador, incluidos los distintos programas que los usuarios utilizan para interactuar con el ordenador, se denominan software. Tanto los MD como los PC tienen instalado un software muy básico, pero también muy importante, conocido como sistema operativo (SO). El SO es el que coordina toda la comunicación entre el hardware del ordenador y su software. Este es el software del que se ocupa este artículo, concretamente los sistemas operativos que funcionan en los ordenadores. El componente más importante de cualquier sistema operativo es su núcleo, que es la parte más básica del SO. Sin él, la comunicación con el hardware sería imposible.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad