miércoles, 11 de febrero de 2015

El primer celular con Ubuntu, BQ Aquaris E4.5, saldrá a la venta en Europa



bq-aquaris-e4-5-ubuntu-edition-foto
El primer teléfono celular con Ubuntu sale a la venta.QB

¡Finalmente! El primer celular con Ubuntu saldrá a la venta.
Han pasado más de dos años desde que se anunció que Ubuntu, sistema operativo basado en Linux para teléfonos celulares, y es hasta ahora que existe un dispositivo que buscará llevar a lo alto a este sistema operativo de código abierto en el mercado móvil.
El llamado Aquaris E4.5 Ubuntu Edition es un teléfono fabricado por la empresa española BQ y estará disponible en "ventas relámpago" en diferentes ocasiones en Europa.

ubuntu-bq-aquaris-foto
Rich Trenholm/CNET

La primera venta se realizará en la página Web de BQ el miércoles, 11 de febrero, de 9 a.m. a 6 p.m. hora de Europa Central por €169.90.
Ubuntu ofrece una nueva manera de interactuar en un teléfono con Scopes, pantallas individuales de inicio rápido que te permiten acceder tu música, videos, redes sociales y más sin que tengas que navegar de app en app.
Asimismo, la interfaz de Ubuntu en celulares ofrece diferentes gestos para navegar por la interfaz. Deslizando de izquierda a derecha abre un menú donde encuentras tus apps y funciones favoritas. Deslizas de derecha a izquierda y accedes todos los apps que se están ejecutando en el momento. Deslizas de abajo hacia arriba para acceder los diferentes controles, mientras que de arriba a abajo puedes acceder tus notificaciones y configuraciones del teléfono.
Actualmente Ubuntu no cuenta con muchos de los apps que encontramos en iOSAndroid o Windows Phone, pero el sistema operativo quiere compensarlo con apps Web.
Tuve la oportunidad de probar Ubuntu en el Congreso Mundial de Dispositivos Móviles (MWC) el año pasado y la interfaz es atractiva y le saca provecho a las pantallas táctiles del dispositivo. Aunque en el momento en que probé Ubuntu en un Nexus 4 y una Nexus 10 hubo muchos errores, ya que no era una versión final, este sistema operativo puede ser una interesante opción para el mercado de bajo costo. El sistema, no obstante, tiene un largo camino por recorrer para presentarse como una alternativa de sistemas operativos como Android. Además, requiere de una curva de aprendizaje que quizás a muchos de nosotros no nos gustaría explorar por el momento.
Aunque el sistema operativo es lo más sobresaliente de este teléfono, no podemos perder de vista las otras especificaciones.
El Aquaris E4.5 tiene una pantalla de 4.5 pulgadas con una resolución básica de 960x540 pixeles (340ppp), un procesador de 1.3GHz de cuatro núcleos MediaTek, una GPU Mali 400, 1GB de RAM, 8GB de almacenamiento con ranura para tarjeta microSD de hasta 32GB, una batería de 2,150mAh, una cámara trasera de 8 megapixeles, una cámara frontal de 5 megapixeles y tiene dos ranuras microSD.
El teléfono con Ubuntu llegará sólo a Europa por el momento, pero Canonical, desarrollador de Ubuntu, espera que otros dispositivos con el sistema operativo lleguen a EE.UU. y otros países en un futuro.
Otras ventas relámpago se anunciarán a través de la cuenta de Twitter de Ubuntu y de BQ.
track back: http://www.cnet.com/

viernes, 26 de diciembre de 2014

GNU/LINUX 7 paquetes para proteger tu HD y OS

leyendo un poco encontre en una revista algo que me llamo la atención. y es el cuido de HD hard disk o disco duro, claro desde windows y estuve buscado en la paqueteria del sistema que uso con base en debian y tratare de compartir los paquetes (softwares) que encontre para este fin, y agregare esto a mis apuntes linux, gracias por visitar mi blog y sobre todo espero que se ayuda para los que inician en Gnu/linux

1.guardian del HD

ATA S.M.A.R.T. reading and parsing library - development files

sudo apt-get install smart-notifier

Un notificador gráfica para smartmontools que intenta mostrar los mensajes de
el demonio de supervisión de disco smartd al usuario. Actualmente sólo para gtk.
ADVERTENCIA: Este paquete no es un sustituto de las copias de seguridad regulares. Intentará para advertir al usuario cuando smartd envía una advertencia de salud de disco. Pero el éxito no es garantizada. En el mejor de este paquete es una capa adicional de protección.



2.smartmontools 

 control and monitor storage systems using S.M.A.R.T.

El paquete smartmontools contiene dos programas de utilidad (smartctl y smartd) para controlar y supervisar los sistemas de almacenamiento mediante el auto monitoreo, análisis y Reporting System (SMART) incorporada en la mayoría ATA moderno y SCSI discos duros. Se deriva del paquete SmartSuite, e incluye soporte para ATA / ATAPI-5 discos. Debería funcionar en cualquier sistema Linux moderno.

sudo apt-get install smartmontools

3.libatasmart4 (instalada por defecto en el SO)

ATA S.M.A.R.T. reading and parsing library

Una biblioteca analizador pequeño y ligero para ATA INTELIGENTE disco duro
vigilancia de la salud.

Este paquete contiene la biblioteca compartida.


4.libatasmart-DEV

ATA S.M.A.R.T. reading and parsing library - development files

Una biblioteca analizador pequeño y ligero para ATA INTELIGENTE disco duro
vigilancia de la salud.

Este paquete contiene los archivos de desarrollo.


5.Diskscan

scan HDD/SSD for bad or near failure sectors

Diskscan tiene como objetivo comprobar un disco (disco duro, unidad flash, etc pendrive) y encontrar todos los sectores defectuosos ya presente y evaluar para cualquier posible sectores que se encuentran en el proceso de ir mal.

La operación está todo de sólo lectura y no causa daño a los datos sobre el
disco. A medida que el programa lee los sectores de dispositivos de bloque que funcionará si existe es un sistema de archivos o no.

diskscan lee todo el dispositivo de bloque y señala el tiempo que se tardó en leer un bloque. Cuando hay un error, se observa inmediatamente y también cuando hay una mayor latencia para leer un bloque. Un histograma de los tiempos de latencia de bloque es también dado para evaluar la salud del disco.

diskscan también se puede utilizar para probar la velocidad y la calidad de la extraíble /medios portátiles / sólido, como unidades flash. Un buen medios de comunicación tendrán todo tuyo sectores leen en la misma velocidad.


MONITORES DE TEMPERATURA

6. Psensor  

V. 0.8.0.3-1UBUNTU3

display graphs for monitoring hardware temperature

Psensor es una aplicación GTK + para los sensores de hardware de monitoreo,
incluyendo temperaturas y velocidades del ventilador.

Se muestra una curva para cada sensor, alerta al usuario mediante notificación en el escritorio
e Indicador de aplicación cuando una temperatura es demasiado alta.

Se puede controlar:
  * La temperatura de los sensores de la placa base y la CPU (utilizando lm-sensors).
  * La temperatura de la GPU de NVidia (utilizando XNVCtrl).
  * La temperatura de las unidades de disco duro (utilizando hddtemp o atasmart lib).
  * La velocidad de rotación de los ventiladores (utilizando lm-sensors).
  * Los sensores de un equipo remoto (utilizando psensor-servidor).
 


7.COLLECTD-CORE

v. 5.4.0-3ubuntu2

statistics collection and monitoring daemon (core system)

Collectd es un pequeño demonio que recoge periódicamente información del sistema y proporciona mecanismos para monitorear y almacenar los valores en una variedad de maneras.
Dado que el daemon no necesita la puesta en marcha cada vez que se quiere actualizar el valora que es muy rápido y fácil en el sistema. Además, las estadísticas son muy grano fino ya que los archivos se actualizan cada 10 segundos de forma predeterminada.

La información recopilada puede utilizarse para encontrar los cuellos de botella de rendimiento actuales (análisis de rendimiento) y predecir el futuro la carga del sistema (planificación de la capacidad).

Este paquete contiene el archivo de programa principal y los plugins se enumeran a continuación (algunas de esos plugins requieren bibliotecas adicionales - para más detalles, véase /usr/share/doc/collectdcore/README.Debian.plugins) pero ninguna configuración. para una instalación completa (incluyendo la configuración), consulte el paquete "collectd".
Este paquete permite a los sitios, por ejemplo, proporcionan personalizaciones (como una costumbre configuración por defecto) en la parte superior del mismo, sin tener que modificar el "collectd"paquete.

   * Plugin de salida AMQP: amqp
   * Estadísticas Apache y lighttpd proporcionados por mod_status: apache
   * Apcups cargo de APC UPS, carga, entrada / salida de tensión / de la batería, etc .:
   * Estadísticas del servidor Ascenso: ascenso
   * Estado de la batería: batería
   * Bind9 en nombres de servidor y de zona se unen las estadísticas:
   * Uso cgroups recurso: cgroups
   * Tamaño de la tabla de seguimiento de conexiones: conntrack
   * Número de cambios de contexto hace por el sistema operativo: ContextSwitch
   * Utilización de la CPU: CPU
   * Frecuencia de la CPU: cpufreq
   * La salida de valores separados por comas (CSV): csv
   * Estadísticas de análisis sintáctico de las páginas web: enrollamiento
   * Los archivos JSON parse: curl_json
   * Los datos de análisis sintáctico XML: curl_xml
   * Los datos de consulta de una base de datos relacional: dbi
   * Disco uso del espacio: df
   * Disco y partición rendimiento: Disco
   * Información sobre el tráfico DNS: dns
   Estadísticas * E-mail (contar, el tráfico, las puntuaciones de spam y cheques): correo electrónico
   * Cantidad de entropía disponible: entropía
   * Ejecución de programas externos: exec
   * Contar el número de archivos en directorios: filecount
   * Linux archivo-sistema de estadísticas marco caché basado: fscache
   * Datos de la consulta de los procesos Java utilizando JMX: GenericJMX (Java Plugin basado)
   * Recibir e interpretar Ganglia tráfico multicast: gmond
   * Temperatura de disco duro: hddtemp
   * El tráfico de red: Interfaz
   * IPMI Sensores información: ipmi
   * Estadísticas de iptables: iptables
   * IPVS estadísticas de conexión: IPVS
   * Contadores de IRQ: IRQ
   * Incrustado Máquina Virtual Java: Java
   * CPU, disco, estadísticas de la red de sistemas huéspedes: libvirt
   * Promedio de carga del sistema de carga:
   * Registro de archivos, STDOUT y STDERR: archivo de registro
   * Uso Logical Volume Manager: lvm
   * Estadísticas del chipset Atheros wireless LAN: madwifi
   * Monitor de placa base: mbmon
   * Consultar datos y analiza desde un demonio memcache: memcachec
   * Estadísticas del sistema de almacenamiento en caché distribuido memcached: memcached
   * Uso de la memoria: la memoria
   * Leer los valores de los dispositivos habilitados Modbus / TCP: Modbus
   * Estadísticas de mon.itor.us: Monitorus (Perl Plugin basado)
   * Estadísticas del multímetro: multímetro
   * Estadísticas MySQL proporcionados por comando "show status" de MySQL: mysql
   * Linux de interfaz de red y enrutamiento estadísticas detalladas: netlink
   * IO a través de la red: la red
   * Utilización de NFS: nfs
   * Nginx (un servidor / proxy HTTP y correo electrónico) Estadísticas: nginx
   * Enviar notificaciones del escritorio a un demonio de notificación: notify_desktop
   * Enviar correos electrónicos: notify_email
   Deriva del reloj local del * daemon NTP, compensado a los compañeros, etc .: ntpd
   * Información UPS: Tuerca
   * Estadísticas demonio Link State Routing optimizados: olsrd
   * Tráfico y compresión OpenVPN estadísticas: openvpn
   * Estadísticas de OpenVZ: OpenVZ (plug-in basado en Perl)
   * Incrustado intérprete Perl: perl
   * Valores de tiempo de Pinba: pinba
   * Estadísticas de latencia de red: mesa de ping
   * Estadísticas de bases de datos PostgreSQL: PostgreSQL
   * Estadísticas del servidor de nombres PowerDNS: PowerDNS
   * Número de procesos: procesos
   * Información sobre los protocolos de red: protocolos
   * Incrustado intérprete de Python: Python
   * Datos de escritura a través del demonio acelerador RRD: rrdcached
   * La salida de ficheros RRD: rrdtool
   * Información lm_sensors (por ejemplo, temperatura de CPU, velocidad de los ventiladores): sensores
   * Serial tráfico portuario: serial
   * Los valores de los dispositivos de red habilitados SNMP: SNMP
   * Valores agregados recibidos con el protocolo StatsD: statsd
   * El uso del intercambio: intercambio
   * El registro en syslog: syslog
   Archivos estructurados por tablas como * parse: mesa
   * Análisis incremental de los archivos de registro: cola
   * Análisis incremental de los archivos CSV: tail_csv
   * Número de conexiones TCP a los puertos específicos: tcpconns
   * Estadísticas del servidor TeamSpeak2: TeamSpeak2
   * Mediciones de consumo de energía de "El detective de la Energía" (TED) ted
   * Linux ACPI térmica información de zona: térmica
   * Ver los umbrales y de los valores que faltan: umbral
   * Estadísticas del servidor Tokio Tyrant: tokyotyrant
   * Interfaz de ejecución externa: unixsock
   * Sistema de tiempo de actividad: el tiempo de actividad
   * Número de usuarios conectados en el sistema: usuarios
   * Establecer el nombre de host a un identificador único: uuid
   * Estadísticas demonio Barniz HTTP acelerador: barniz
   * Estadísticas de memoria virtual que se detallan: vmem
   * Los recursos del sistema utilizados por Linux-VServers: vserver
   * Estadísticas de red inalámbrica: inalámbrico
   * Enviar valores recogidos en un servidor de grafito: write_graphite
   * Enviar valores recogidos a un servidor web: write_http
   * Enviar valores recogidos en un servidor riemann: write_riemann

 

Samsung Z1 el primer móvil con sistema operativo Tizen

samsung-z1Después de una larga espera y continuos aplazamientos Samsung ha decidido presentar su primer smartphone con Tizen ,el cual estará disponible a partir del próximo 18 de enero en el mercado asiático inicialmente en la India y se rumorea que en unos meses llegará también a China y Corea del Sur.
Como recordaréis Tizen es un sistema operativo libre basado en GNU/Linux y las tecnologías HTML5 heredero de proyectos como MeeGo o LiMo lleva en desarrollo casi 3 años y es ahora la apuesta de Samsung para disminuir su dependencia respecto a Android en lugar del veterano Bada ,que fue el primer intento de la multinacional coreana de ir por libre en esto de los móviles y del que se han tomado prestadas algunas de sus cualidades.
Según los datos que se han filtrado, el Samsung Z1 lucirá una pantalla WVGA (800x480p de resolución) de 4 pulgadas y se ejecutará en la plataforma Tizen 2.3.
El móvil contará con un procesador de doble núcleo Spreadtrum SC7727S SoC 1,2 GHz, 768BM de RAM, y sólo 4 GB de almacenamiento interno, aunque admite tarjetas microSD de hasta 32 GB.
Si nos vamos a las opciones de conectividad: los usuarios podrán utilizar dos tarjetas al mismo tiempo (dual-SIM), Wi-Fi 802.11b, 3G (no! nada de 4G), Bluetooth y receptor GPS integrado.
Dispone de cámara frontal VGA y una trasera de 3,2 megapíxeles con modo autofoto o selfie y capacidad de realizar fotografías con poca luz aunque todavía no se ha especificado la tecnología que utilizará.
Un modo de ahorro de energía denominado Ultra, navegación web y HERE Maps con capacidad de funcionamiento offline, y una batería de 1500 mAh, son algunos de las características adicionales que nos ofrecerá este Samsung Z1.
Como veis características modestas que lo sitúan en el mercado de entrada a este tipo de aparatos y en competencia con directa con la gama baja de Android o los últimos modelos de Firefox OS. En cuanto al precio de venta de este Samsung Z1 se prevé que no exceda de los $90.
Vía | Manish Khatri

jueves, 25 de diciembre de 2014

2014 El año de las grandes distros

Al contrario que en 2012 con Manjaro o 2013 con KaOS, este año no ha habido una distro rompedora que nos haya deslumbrado, pero ha significado la llegada de versiones estables de algunas de las distribuciones más importantes en GNU/Linux.
Es el caso de Ubuntu 14.04 LTS, una de las mejores ediciones de los últimos años y que ha añadido un nuevo sabor a su colección con el escritorio MATE.
Linux Mint, la más popular de las innumerables distribuciones basadas en la distro de Canonical nos anunciaba un cambio en su filosofía de desarrollo en la que buscando mayor seguridad y estabilidad se basaría exclusivamente en las versiones de soporte extendido (LTS) de Ubuntu.
Debian, la mamá (o abuela según se mire) de todas esas distros que estamos hablando elegía GNOME como escritorio por defecto para su futura versión 8, de paso registraba su logo y como no! también se apuntaba a las versiones de soporte extendido de 5 años empezando por Debian 6 Squeeze.
Este año en openSUSE decidieron tomarse el desarrollo con calma, en vez de los habituales 8 meses, la cosa se alargó a un año, pero mereció la pena, fue la primera distro de las grandes en debutar con GNOME 3.14 (además de KDE 4.14.1) e incluir el sistema de archivos Btrfs por defecto en la /home, además de añadir como opción una edición rolling release pura.
opensuse_gnomeSUSE lanzo su versión 12 de SLES y cambió de dueños ya que Micro Focus compró al Grupo Attachmate pero ello no afecto a la distro del gecko (openSUSE), a la que no la importa que todo cambie para seguir igual.
Una de las primeras noticias de este 2014 que estamos a punto de finalizar fue la absorción de CentOS por Red Hat, unos meses después veríamos el lanzamiento de RHEL 7 con la novedad de su sistema de archivos por defecto XFS.
Y ya que hablamos de la distro del sombrero rojo, mencionar que Fedora estrenó en su edición 21 un nuevo modelo de desarrollo llamado Fedora Next que divide los lanzamientos en tres productos diferentes: Workstation (escritorio), Server (servidor) y Cloud (nube).

Diez años después llega Network Manager 1.0

Network Manager el gestor de redes por excelencia en GNU/Linux y muchos sistemas emparentados con Unix y que lleva desde hace una década haciéndonos más fácil manejar nuestras conexiones de Wi-Fi, Ethernet, 3G, Bluetooth, etc…ahora ha liberado su versión 1.0 que también ha venido acompañada de una actualización del applet que nos permite acceder al programa desde el escritorio GNOME y de los plugins que permiten gestionar servicios como OpenConnect, Openwan, OpenVPN, PPTP, y VPNC.
Entre las novedades destaca la presencia de una biblioteca de cliente (libnm) más moderna basada en GObject, se ha añadido un nuevo cliente DHCP basado en el código de systemd-networkd y se ha optimizado el soporte de bluetooth mediante Bluez5, así como la persistencia de las conexiones VPN.
También se mejora la gestión de contraseñas en la herramienta en línea de comandos nmcli que al igual que nmtui (imagen superior del post) permite controlar NetworkManager.
Asimismo se ha añadido soporte IPv6 en WWAN (redes inalámbricas de área extensa), solucionado unos cuantos bugs y mejorado el apartado de traducciones y documentación.
En las listas de GNOME tenéis toda la información relativa a esta nueva versión 1.0 que seguramente las distros rolling release como Gentoo, Arch o Kaos no tardarán en incorporar y bueno para el resto de distros… ya sabéis que toca esperar un poco más hasta que llegue a los repositorios oficiales

lunes, 22 de diciembre de 2014

Las ventajas que ofrece el Software Libre

Antes de conocer cuáles son las ventajas del software libre, ¿Sabemos en qué consiste?, ¿Por qué es tan conocido en la red y tantas personas recurren a él? Lo cierto es que no todo el mundo sabe de su existencia, pues algunos de los que navegan por la red, apenas se conocen el nombre de todos los componentes que dan forma a su ordenador de sobremesa. Hoy vamos a solucionar este problema con una pequeña aportación de información básica acerca del Software libre.
Que sea de carácter libre implica que cualquier persona que lo decida utilizar, podrá modificarlo, ejecutarlo, analizar, cambiar e incluso mejorar sin ningún tipo de impedimento legal. Si indagamos un poco más acerca de los derechos que tiene una persona sobre este tipo de software, daremos con las conocidas cuatro libertades, que son las siguientes:

Las 4 Libertades del Software Libre

  • Primera Libertad: El programa se puede utilizar para cualquier propósito que tenga el usuario interesado.
  • Segunda Libertad: Se puede estudiar su funcionamiento, analizarlo y posteriormente modificarlo para que quede completamente adaptado a las necesidades del usuario. Para ello se hace indispensable la necesidad de acceder al código fuente del programa.
  • Tercera Libertad: Se pueden distribuir tantas copias como deseemos a aquellas personas que lo necesiten.
  • Cuarta Libertad: El programa puede ser mejorado siempre que el usuario tenga los conocimientos necesarios como para poder realizarlo, en el caso contrario también se permite aunque la dificultad será mayor. Las mejoras pueden ser compartidas con el resto de la comunidad para un beneficio colectivo.
Para que un programa se pueda calificar como libre, es primordial que se cumplan estas cuatro reglas básicas antes citadas. No sería necesario pedir permisos a nadie para su adquisición, modificación o ejecución. No debemos confundir libre con gratuito, ya que al hacerlo estamos superponiendo por encima lo económico a la libertad que supone su utilización. No siempre lo libre es gratuito, ni mucho menos, lo gratuito es libre.
Software Libre

¿Cuáles son las ventajas que ofrece el Software Libre?

Podríamos citar una extensa lista de ventajas que consideramos que nos ofrece el uso del software libre, ya que su manejo y fácil acceso para cualquier persona, permite que éste pueda ser utilizado de mil y una formas para multitud de propósitos. Aquí citamos algunas de las ventajas más interesantes:
Es más económico: En la mayoría de programas y productos que se ponen a disposición de todo el mundo, el precio suele ser nulo, sin embargo, también existe material que generalmente tiene un coste pequeño, mucho más reducido que cualquier otro tipo de software. Esto permite a las empresas y particulares con poco poder económico seguir adelante con sus proyectos e incluso mejorarlos y personalizarlos gracias a las mejoras que adapten al código fuente del programa en cuestión.
Limitaciones de uso: En este caso no existen, ¿Cuántas veces habremos tenido el problema de instalar un programa en un PC y ya no poder hacerlo en otros equipos? ¿O que la licencia de uso finalice en unos meses teniendo que re-comprar la versión nueva? El software libre no pone ningún tipo de condiciones, puede ser instalado las veces que haga falta en los equipos que consideremos necesario.
Aplicaciones de Software Libre
Una tecnología independiente: Contar con programas de software libre tiene una ventaja muy interesante para aquellos expertos en programación y conocedores del código fuente, ya que podrán ir añadiendo novedades al código a medida que vayan evolucionando las tendencias de la sociedad y sus tecnologías, pues no será necesario partir desde cero, contarán ya con toda la base del programa libre.
Libre competencia: Las empresas que ofrecen software privado, generalmente desarrollan unas pocas versiones sobre el mismo programa y después las venden a través de licencias. Sin embargo, aquellas que se dedican a desarrollar programas libres, pueden ofrecer soluciones personalizadas para cada cliente, y como el programa es de código abierto, se encontrarán en igualdad de condiciones con el resto de competencia.
Soporte y mayor seguridad: A medida que avanzan los años, los programas de software propietario van dejando de recibir soporte por parte de las empresas, lo que les hace pasar a la categoría de obsoletos y generalmente nos empuja a comprar nuevas versiones. La ventaja que posee el software libre es que, gracias a la gran comunidad de desarrolladores que siempre trabajan sobre él, es casi imposible que no encontremos solución al problema.
Al estar expuesto abiertamente su código fuente, constantemente se generan mejoras y correcciones, por lo que los problemas de seguridad son mucho menores que en cualquier otro tipo de distribución.

¿Qué es el Software Libre?

Muchos no ven el software libre como l oque realmente es, y otros lo llegan a confundir con el software gratuito dandole un significado que nada tiene que ver con su verdadero fin, asi que en este articulo les explicare realmente que es el Software Libre.
El Software Libre se representa esencialmente con una sola palabra: “Libertad”
Segun Wikipedia: “El software libre, en inglés free software, hace referencia al software que respeta la libertad de sus usuarios, ya que les permite, además de usar el programa, copiarlo, estudiarlo, adaptarlo a sus necesidades y redistribuirlo”
Segun la Free Software Foundation (Fundación para el Software Libre o FSF): “Es software libre aquel sobre el que tienes el control, es decir, que tú decides cómo actúa y no la empresa desarrolladora o los gobiernos. Para que una aplicación sea software libre debe ser transparente, en el sentido de que tengas acceso a su código fuente”.
Segun el Proyecto GNU: “El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Más precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales:

* La libertad de ejecutar el programa, para cualquier propósito (libertad 0).

* La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
* La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).
* La libertad de distribuir copias de sus versiones modificadas a terceros (la 3ª libertad). Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.
Un programa es software libre si los usuarios tienen todas esas libertades. Entonces, debería ser libre de redistribuir copias, tanto con o sin modificaciones, ya sea gratis o cobrando una tarifa por distribución, a cualquiera en cualquier parte. El ser libre de hacer estas cosas significa, entre otras cosas, que no tiene que pedir o pagar el permiso.”
Si aun no queda clara su definicion, aqui les dejo una imagen bastante clara sobre este tipo de software.
Clic en la imagen para ampliar
software_libre
Debido al doble significado de la palabra libre (free en inglés), es muy comun que confundan el software libre con el gratuito, pero no son lo mismo. En su mayoria muchísimos proyectos e importantes programas son totalmente gratuitos y se financian a través de donaciones, como Firefox, Ubuntu, GIMP u Openoffice, pero también hay software libre de pago.
El software libre, a diferencia del privativo, utiliza copyleft en lugar de copyright. Es decir, protege el trabajo del autor de un programa pero también hace hincapié en el derecho del usuario de utilizar ese programa como mejor le convenga, con las menores limitaciones posibles.
La licencia copyleft más representativa es la licencia pública GNU, o GPL. Existe una versión algo más light llamada LGPL (Licencia Pública General Reducida de GNU), así como multitud de otras licencias adaptadas a proyectos concretos, como la licencia BSD y la MPL (Mozilla Public License).
Tambien encontre un video bastante ilustrativo que nos aclara un poco mas este tema. Espero que con todo esto ya quede mas claro el verdadero y real concepto de lo que es Software Libre.



 
Fuente: OnSoftware