Saltar al contenido

Hoy hablaremos acerca de las licencias sobre el cual son liberadas diferentes programas que solemos utilizar diariamente y de las múltiples posibilidades que nos brindan en cuanto al manejo de su código fuente como las limitaciones, usos, abusos, etc., según sea este software con código expuesto o privativo, o simplemente de código abierto o de código cerrado. No considero conveniente llamar libre al software con código abierto, esencialmente porque para mí el “software libre” es parte de la filosofía de la FSF (Free Software Fundation), y por otra parte para respetar al Open Source, quienes también mantienen el código fuente expuesto de los programas liberados bajo esa modalidad. Dentro de la categoría del Software libre vemos netamente el uso de la licencia GPL, mientras que para los de Open Source, hay otras posibilidades.

Licencia GPL

Lo que importa de las licencias GPL, es el destino “final” que tendrán los programas con este tipo de licencia, ya que la decisión inicial es la decisión final. Si decides publicar tu programa con los términos de la licencia GPL, este será su destino, ya que no habrá modo alguno de querer cambiar de licencia, ni mucho menos de querer volverlo privativo (cerrar el código del programa).

  1. Se puede copiar, regalar o vender a terceros el software, sin tener la “obligación” de pagar por ello.
  2. El software modificado no debe tener costo por la licencia.
  3. Tiene que incluir el código fuente.
  4. Un programa con licencia GPL que ha sido modificado automáticamente es publicado con licencia GPL.

Sobre el primer punto, no confundamos libertad con gratuidad, el hecho de que se llame software libre se refiere a la libertad de liberar el programa con el código fuente. Esta confusión radica en que la palabra inglesa “free” tiene doble significado: libre y gratis, la FSF hace hincapié en ese sentido. Sobre el último punto, creo haber leído por algún medio que la única forma de poder renunciar a la licencia GPL es que absolutamente todos los desarrolladores de aquel programa estén de acuerdo, pues creo que es un absurdo, tal vez es la única libertad que el software libre deja de lado, pero es para el bien de la comunidad del software libre, imagínense como sería el desarrollo de ciertos programas si llega un momento en el que decide no ser más GPL y cerrar su código, o si es que el mismo diablo personificado decide comprar sus derechos de GPL, para continuar su desarrollo secretamente, sería una verdadera pérdida de tiempo haber estado realizando un programa con licencia GPL para luego iniciar un proyecto desde cero teniendo el código libre para mejorarlo. ¿No creen? En mi humilde opinión diría que gracias al software libre podemos compartir conocimientos para lograr desarrollos rápidos y de calidad, y también la importancia radica en evitar la formación de grandes monopolios de software privativo, aunque hay un caso en particular que se ha cuajado de lleno en este rango.

...continúa leyendo "Hablemos de Licencias GPL, LGPL, BSD y otras…"

1

Hace ya algún tiempo os mostraba webs que ofrecen crear sencillas aplicaciones mediante la introducción de unas pocas variantes que el propio usuario ha de escribir o seleccionar. Por aquel entonces os hablamos de Ovi App Wizard y de AppMark, ambas nos proporcionaban una muy sencilla aplicación para poder leer los feeds RSS de nuestro blog.

Hoy os muestro otra web del mismo estilo pero que nos ofrece un mayor abanico de posibilidades introduciendo menos variables. ¿Cómo es esto posible? Sencillo, por el menú de ajustes que integra la aplicación creada que ya viene definido por la propia web.

Mediante unos sencillos pasos, tendremos en unos pocos minutos un lector de feeds creado por nosotros mismos de tantas webs/blogs como queramos integrar en una misma apk y con la posibilidad de subirla al Market para uso y disfrute de todo el mundo.

El único requisito es, saber la dirección de feeds que vamos a configurar en nuestra apk, tantas como queramos tener activas. Esta aplicación nos ofrece funciones tan interesantes como:

  • Posibilidad de marcar favoritos para poder verlos más tarde.
  • Ver artículos e imágenes de los mismos online.
  • Recibir notificaciones cuando existan nuevos artículos.
  • Discriminar las actualizaciones según conexión e incluso sincronizar podcast e integrarlos en una pestaña dedicada exclusivamente para ello.
  • Opción de subirlo al Market.

Estos son los 3 pasos a seguir para crear tu lector para Android:

...continúa leyendo "Crea tu propio lector de RSS para Android en 3 sencillos pasos"

Hoy jueves 7 de abril de 2011 la Linux Foundation ya ha comenzado a celebrar los 20 años del nacimiento del sistema operativo GNU/Linux, tomando en cuenta los memorables momentos de creación del kernel Linux y la fusión con las herramientas GNU.

Jim Zemlin, de la Fundación Linux, fue quien abrió el evento Linux Foundation Collaboration Summit 2011 con el cual se da inicio a la celebración de las dos décadas de edad que cumple en 2011 el sistema GNU/Linux. San Francisco (EE.UU.) es el lugar elegido para llevar a cabo sendas celebraciones.

Zemlin, quien estaba en sillas de ruedas, hizo destacar en sus declaraciones el aporte que Linux ha hecho en “multitud de mercados y servicios“, como por ejemplo:

  • Sistemas de control aéreo.
  • Submarinos nucleares.
  • Gran Colisionador de Hadrones (CERN).
  • Responsable de buena parte de la taquillera película Avatar.

Siguiendo con sus declaraciones, Zemlin dijo:

Linux es responsable del 72% de las transacciones electrónicas mundiales de las bolsa de valores

Por ejemplo, según lo dicen en MuyLinux, el London Stock Exchange está ahora bajo la gran responsabilidad de Novell SUSE Linux Enterprise. También recalcó que:

“El verdadero problema es el actual sistema de patentes y las denuncias que siempre provienen de competidores de Linux”.

En conclusión, fue una buena intervención la de Jim Zemlin, destacando puntos fuertes de todo lo que ha aportado Linux al mundo. Ahora queda demostrar por qué Linux es también responsable de una buena tajada del mercado móvil mundial, pero dentro del sector de software de escritorio, donde Windows es utilizado como sistema operativo principal aún en el 96% de las computadoras del mundo, gracias a las “estrategias” de marketing pero también monopolistas, que aplicó a finales del siglo pasado su fundador.

Ahora se me ocurre una pregunta: ¿Richard Stallman se unirá a la celebración que organiza la Linux Foundation?

Visto en: MuyLinux.com.

A continuación una pequeña lista de enlaces a sitios relacionados con la suite ofimática OOo/LibO y similares con información general sobre el programa. Lentamente se irá completando.

Páginas de los proyectos:

Documentación:

5

La gestión de las actividades de un proyecto puede ser a dura tarea. Microsoft Project no siempre ayuda, especialmente teniendo en cuenta que la mayoría de las personas que trabajan en proyectos que no tienen acceso a ella y/o no sabe cómo usarlo. Lo que se necesita es una simple plantilla para ayudar a rastrear quién está haciendo qué y rápidamente localizarlo.

He usado varias hojas de cálculo basadas en plantillas y herramientas en los últimos años de gestión de proyectos. Con la hoja de cálculo enlazada a continuación será capaz de:

  • Identificar los hitos y resultados.
  • A signar las tareas que van hacia la entrega de los mismos.
  • Asignar fechas de inicio y de vencimiento basadas en la duración.
  • Asignar los individuos a cada tarea.
  • Ver rápidamente las tareas que están en curso, realizadas o pendientes.

La hoja de cálculo se ha construido utilizando OpenOffice.org Calc. Puedes descargarlo, usarlo, compartirlo todo para su negocio y utilizarlo como mejor le parezca.

Para descargar la plantilla, haga clic aquí.

Tux

Puesto que muchas personas aún no saben qué significa Linux y en qué consiste, traduzco un artículo de LinuxHaxor (inglés) para aclarar lo básico sobre Linux en 5 minutos:

  1. Linux es un núcleo (se suele llamar kernel).
  2. El kernel Linux es el componente central de todos los sistemas operativos Linux.
  3. La palabra Linux, se utiliza para referirse al kernel Linux o al sistema operativo.
  4. Existen muchas distribuciones Linux.
  5. Una distribución Linux es un conjunto de aplicaciones agrupadas junto con el kernel.
  6. Ubuntu es una de las muchas (y la más utilizada) distribuciones Linux.
  7. Linux es un sistema operativo seguro y hay muy pocos virus.
  8. Linux es gratuito.
  9. Linux es muy personalizable, al ser de código abierto.
  10. Linux es el principal sistema operativo integrado, por lo que seguramente ya lo has utilizado sin darte cuenta.


Visto en LinuxHaxor

Leo en el blog de Vicent Cubells que da un tono de humor respecto a la adopción de software libre por parte de las empresas tanto públicas como privadas. Como está en catalán me permito la libertad de hacer una traducción:

Ley de Stallman-Torvalds:

Cualquier empresa que quiere cambiar sus sistemas informáticos a Linux, volverá a Windows con una velocidad directamente proporcional al software propietario que use en su trabajo diario e inversamente proporcional a la dificultad que tenga para conseguir software ilegal.

Corolario de Cubells:

Esta ley es aplicable tanto a empresas privadas como públicas.

Y me parece totalmente cierto.

1

logo_opensolarisEl 20 de febrero pedí que me enviaran gratuitamente el CD de OpenSolaris. Hoy al llegar a casa de trabajar me he encontrado en el buzón con este paquete…

dscf0001
Un envoltorio bien simple, sólo un sobre de papel fuerte que contiene el LiveCD, sin caja, pegatinas, nada que ver con los envíos de Canonical (Ubuntu)… Bueno, pero lo que importa es el contenido:

dscf0003

Paso a probarlo y en unos días os cuento cómo me va.

Por si no lo sabíais, Opensolaris no está basado en GNU/Linux (como Ubuntu), sino que es un sistema tipo Unix muy utilizado en ambiente empresarial. Para más información, consultar la Wikipedia.

Si queréis probarlo, os invito a que lo descargues desde aquí y, si lo necesitas, sigas el siguiente manual de instalación de esta la ultima versión de OpenSolaris 2008.11.

69open-source En numerosos proyectos open source (código abierto), su desarrollo se inicia en institutos y universidades. Por ello, no es casualidad que una gran parte del software de código abierto disponible sea ideal para estudiantes.

Desde Online College han elaborado un listado con las mejores herramientas free y open source, pero desde el punto de vista del estudiante. Cada categoría, junto a las aplicaciones recomendadas, también puede incluir otras herramientas alternativas y/o complementarias.

Sitio web: Online College

(La siguiente lista está organizada por categoría de software, con las aplicaciones recomendadas y, en ocasiones, una breve lista de aplicaciones alternativas o complementarias. Es una traducción libre y adaptada por mí.)
Actualizada a octubre de 2016.

1. Navegador web.

En la actualidad, probablemente no podamos imaginar un tiempo cuando no había Internet. Ahora, es una parte intrínseca de nuestra vida.

Recomendado: Mozilla Firefox. Uno de los mejores navegadores web disponibles. Dispone de muchos cientos de addons útiles para la escritura, la investigación, diseño, etc.

Alternativas: Google Chrome, Opera, Safari.

...continúa leyendo "69 herramientas free u open source para estudiantes"