Software Libre vs Propietario

Normalmente dividimos en software en dos tipos: el que cuesta dinero y el que es gratis. En esta clasificación se suele asociar el gratuito con libre y el que cuesta dinero con propietario (o privativo). En este artículo vamos a intentar establecer las diferencias que realmente existen entre ambos.

Probablemente la manera más sencilla de distinguir entre ambos tipos de software sea describir primero qué se entiende por software libre y definir el propietario como aquel que no es libre.

 

Software Libre.


Del inglés "Free Software". La palabra Free tiene dos traducciones: Gratis (de ahí probablemente el error) y Libre.

Existen dos definiciones principales sobre qué características definen este tipo de software. Utilizamos la de la Free Software Fundation por ser más simple y porque la de Open Source - la otra que existe - es esencialmente idéntica aunque quizás más explicita.

Según esta definición, un software es considerado libre si recoge las siguientes libertades:

  1. Libertad de usarlo con cualquier propósito.
  2. Libertar de estudiar cómo funciona y modificarlo adaptándolo a nuestras necesidades.
  3. Libertar para distribuir copias del programa.
  4. Libertad para mejorar el programa y para hacer públicas (y distribuir) dichas mejoras.
 En este punto queremos destacar dos aspectos:

  • En ningún momento se ha dicho que el programa deba ser gratuito.
  • Para poder hacer efectivas las libertades (2) y (4) es necesario tener acceso al código fuente de la aplicación.

Software Propietario o Privativo


Sencillo: Todo aquel que no es libre.

De una manera más elaborada:  Todo aquel software en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o distribuirlo.

Subclases:

  • Freeware: Software totalmente gratuito.
  • Shareware: Software que puede ser evaluado de forma gratuita. Normalmente tiene limitaciones de uso que suelen ser de tiempo, formas de uso o capacidades finales.
  • Dominio Público: Aquel que no está sujeto a licencia. Puede ser porque su autor lo dona a la humanidad o porque su licencia ha expirado.

 Equívocos frecuentes


 Al hablar de software libre, es normal que se asocien conceptos equivocados:

Software Libre <> Software Gratis

Cojamos por ejemplo el programa Internet Explorer, este navegador es gratuito y no por ello podemos estudiarlo ni modificarlo.

Por otra parte si revisamos las características que debe cumplir un programa para ser libre en ningún momento se dice que el programa deba ser gratuito. Se puede ganar dinero con este tipo de software: en su distribución, en forma de asesoramiento, de ayuda, etc. y no por ello deja de ser Libre.

Software Libre <> Código fuente disponible

Existen distribuciones de programas que se suministran junto al código fuente de los mismos, para su estudio y mejor comprensión, pero no suministran los derechos para su mejora ni mucho menos para su distribución (mejorada o no), por lo que no se puede asociar tener el código fuente con que el software sea libre.

Software Libre <> Software de Dominio Público.

El que un software sea de Dominio Público, no implica que su código fuente (y con él la posibilidad de estudiarlo y mejorarlo) esté disponible. De hecho en la mayoría de estos programas no lo está.

Para que un software sea considerado de Dominio Público no puede estar sujeto a ningún tipo de licencia y la mayoría del software libre si está sujeta a alguna - aunque sea una muy débil para preservar fundamentalmente que sus mejoras siguen siendo libres  y no puedan ser la puerta para que empresas creen software privativo a partir del trabajo altruista de otros-.
 

Aunque normalmente se asocia el software Libre con el sistema operativo Linux (principal exponente de este tipo de programas), muchos programas Libres también están disponibles para la plataforma Windows.

Una recopilación muy interesante de los principales programas Libres en plataforma windows está disponible en la web: http://www.cdlibre.org. Un proyecto del profesor de secundaria Bartolomé Sintes Marco, en el que ha invertido muchas horas para ofrecer un producto de mucha calidad.

Desde aquí nuestro agradecimiento al profesor autor de la página.




Speccy: Información del Sistema

Normalmente al comprar un nuevo equipo, junto a él nos suministan unas especificaciones de qué componentes tiene.

Cuando pasan los años o cuando heredamos un ordenador, esta información ya no está y nos encontramos que desconocemos las características de nuestro equipo, con los consiguientes problemas de incompatibilidad de aplicaciones, problemas en las ampliaciones o instalación de drivers para los componentes que no se detectan automáticamente.

Para evitar este tipo de situaciones sirve la apliación que ahora les presentamos.
 
Ultima revisión: 29/06/2012
Aplicación: Speccy
Idioma: Español
Sistema Operativo: Windows
Enlaces(PC):
Descripción En palabras de sus creadores: Speccy es una herramienta avanzada de información para su sistema PC. ¿Necesita saber lo que hay dentro de tu ordenador? No hay problema! Speccy le dará toda la información que necesita.



Traducción (libre) de su página web:

"Información general

¿Qué hay en tu ordenador? Si eres como la mayoría de nosotros, es probable que puedas nombrar el procesador (Intel o AMD, Celeron o Pentium), tal vez la cantidad de RAM que tiene, y tal el tamaño del disco duro.

Cuando vas a una tienda de informática y ver todos los equipos brillantes dispuestos uno junto a otro, la mayoría de ellos tienen etiquetas o pegatinas que indican el:

  •     Procesador de marca y el modelo
  •     Tamaño del disco duro y la velocidad
  •     La cantidad de memoria (RAM)
  •     Tarjeta gráfica
  •     Sistema operativo

Dos o tres años más tarde, cuando llegua el momento de actualizar su equipo, la etiqueta o la pegatica  pueden ser cosa del pasado. Speccy fue diseñado como una pegatina electrónica gratuita de "lo que hay dentro" de su PC.

¿No es está información en Windows?

Sí y no. Parte de la información básica se puede encontrar haciendo clic derecho en Mi PC y, a continuación, haga clic en Propiedades. La ficha General se enumeran algunas estadísticas, y el Administrador de dispositivos en la pestaña Hardware lista todo el hardware que tienes instalado. Sin embargo, se pierde gran cantidad de información que usted necesita.

Speccy te dará estadísticas detalladas sobre cada pieza de hardware en el equipo. Incluyendo la CPU, placa base, memoria RAM, tarjetas gráficas, discos duros, unidades ópticas, soporte de audio. Además Speccy añade la temperatura de sus diferentes componentes, para que pueda ver si hay un problema

¿Por qué necesito Speccy?

 A primera vista, Speccy puede parecer una aplicación para administradores de sistemas y usuarios avanzados. Ciertamente lo es, pero Speccy también puede ayudar a los usuarios normales, en la vida informática de cada día.

Si necesita agregar más memoria a su sistema, por ejemplo, se puede comprobar la cantidad de ranuras de memoria el equipo tiene y lo que la memoria está ya instalado. A continuación, puede salir y comprar el tipo correcto de memoria para agregar o reemplazar en lo que ya tiene.

Si usted va a vender su PC, puede utilizar Speccy para tener rápidamente la lista de los componentes. O, si usted está comprando una PC, puede utilizar Speccy para comprobar que el equipo tiene lo que dice la etiqueta que tiene."


Aquellos que deseen mas prestaciones pueden adquirir las versiones Profesionales o de Empresa pero, en nuestra opinión, la versión que les ofrecemos tiene toda la utilidad que un usuario doméstico puede necesitar y además es gratis.





Recuva: Recuperación de archivos

A quién no le ha pasado alguna vez el haber borrado por accidente una información sin pasar por la papelera o haber formateado la tarjeta de memoria que no tocaba.

Contra la pérdida de información por borrado o formateo de la unidad, una de las mejores opciones del mercado es la que ahora les presentamos.

Ultima revisión: 22/06/2012
Aplicación: Recuva
Idioma: Español
Sistema Operativo: Windows
Enlaces(PC):
Descripción En palabras de sus creadores: Recuva recupera archivos borrados de su ordenador Windows, tarjeta de memoriao o reproductor MP3.


Con recuva usted podrá recuperar archivos:
  • Borrados de su computador.
  • Perdidos por errores en el disco (sólo las partes no corruptas).
  • Debidos a formateos.
  • Borrados de su cola de correo.
  • Borrados por fallos en los programas (desde los archivos temporales, cuando los tengan)

Aquellos que deseen mas prestaciones pueden adquirir las versiones Profesionales o de Empresa pero, en nuestra opinión, la versión que les ofrecemos tiene toda la utilidad que un usuario doméstico puede necesitar y además es gratis.





Manuales de Programas-Programación

En el afán de este blog de dar publicidad a publicaciones de calidad en materia de formación en informática/computación, les mostramos ahora los manuales del profesor Jorge Sanchez.

Última revisión 22/06/2012
Sistemas Operativos:

Excel:

Ahora una relación especializada de manuales para programadores:

Diseño Web:

Programación:

Bases de datos:

Aunque algunos de estos manuales puedan resultar desfasados, no quita a la correcta redacción y clara orientación didáctica de los mismos.

Desde aquí felicitar al autor y alentarle para que siga con su labor.



Defraggler: Desfragmentación del disco

Cuando windows incorporó a sus sistemas operativos domésticos el sistema de archivos NTFS (utilizados por sus servidores), promoocinó los mismos informando que con dicho sistema el disco no necesitaba ser desfragmentado, pues el propio sistema impedía que la desfragmentación se produjera.

En la actualidad sus sistemas incluyen desfragmentadores.

Ahora les proponemos esta utilidad gratuita que, además, es la única del mercado (según sus creadores) que ofrece no sólo la posibilidad de desfragmentar el disco duro entero sino archivos individuales.


Aplicación: Defraggler
Idioma: Español
Sistema Operativo: Windows
Enlaces(PC):
Descripción En palabras de sus creadores: Use Defraggler para desfragmentar todo su disco duro o archivos individuales.
Esta aplicación soporta sistemas de fichero FAT32 y NTFS.


A medida se que van añadiendo y borrando aplicaciones y documentos en el disco duro, estos se van distribuyendo entre los distintos clusters disponibles, aprovechando en la medida de lo posible los huecos. La fragmentación se produce con este aprovechamiento, que tiene como resultado de al final nos archivos estén en clusters del disco separados lo que ralentiza las operaciones sobre él.

Defraggler es una herramienta pequeña  diseñada para desfragmentar (situar los archivos en clusters continuos), que trabaja de manera rápida.

Como es habitual en los productos de esta casa, la herramienta está disponible en versiones Profesionales y de Empresa, aunque para nosotros la versión gratuita que aquí enlazamos es suficiente para cualquier ordenador doméstico.




Manuales GRATIS de Programación Web

Aquellas personas interesadas en formarse en la programación web, saben que un buen diseño no sirve de nada si no tiene una buena programación que optimice los recursos y sea compatible con la mayoría de navegadores.

Si bien en la actualidad es posible encontrar grandes aplicaciones que realizan la programación en modo WYSIWYG (What You See Is What You Get), también lo es que dichas aplicaciones tienden a introducir mucho código inútil que incrementa el peso de las páginas con lo que dificulta su carga.

Les presentamos un conjunto de manuales, muy completos, que les ayudarán a formarse en las tecnologías punteras de programación Web:

(última revisión: 15/06/2012)

Todos estos libros pertenecen a la colección LibrosWeb que, según expone en su página: "publica gratuitamente todo el material que utilizan sus autores en los cursos que imparten".

Desde aquí nuestras felicitaciones a este proyecto que últimamente está parado. 


CCleaner: Optimización y Limpieza del Sistema

Los sistemas actuales , operaciones como instalar y desinstalar programas o navegar por Internet, van llenando el sistema de archivos sin utilidad que ralentizan su funcionamiento.

CCleaner es una herramienta que permite eliminar todos esos archivos y con ello optimizar el sistema para un  mejor funcionamiento.

Aplicación: CCleaner
Imagen CCleaner
Idioma: Español
Sistema Operativo: Windows; Mac
Enlaces(PC):
Descripción En palabras de sus creadores: CCleaner es la herramienta número 1 en la limpieza y optimización de los sistemas Windows. Protege su privacidad online y hace su sistema mas rápido y seguro. Pequeño y de fácil uso.


Es una herramienta pequeña y muy rápida. Al borrar los archivos no sólo conseguiremos optimizar el sistema sino que eliminaremos cualquier rastro de nuestra navegación por Internet.

Aunque la herramienta dispone de versiones Profesionales y de Empresa, nosotros hemos probado la versión gratuita que aquí se les muestra y creemos que cumple a la perfección con las necesidades de cualquier ordenador doméstico.

Nota:
Funciona en Microsoft Windows 7, Vista, XP y 2000. En las versiones 32-bit y 64-bit  
En Mac requiere un Apple Mac ejecutanto OSX 10.5 a 10.7 Lion




Manuales GRATIS de programas I

Navegando por la red no es difícil encontrar manuales de funcionamiento de los distintos programas. Tema aparte es la calidad de los mismos.

En este post queremos recomendarles unos manuales de una gran calidad realizados por la universidad de Navarra y como es habitual en nuestras páginas GRATIS.

En la misma podrán encontrar distintos manuales de los que destacamos:

(Ultima revisión: 14/06/2012)
Pueden acceder a la página directamente siguiendo el enlace: Universidad de Navarra.