jueves, 8 de noviembre de 2007

Web 2.0

La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. El Web 2.0 es una actitud y no precisamente una tecnología.
La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del web enfocadas al usuario final. Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio.

El uso de el término de Web 2.0 está de moda, dándole mucho peso a una tendencia que ha estado presente desde hace algún tiempo. En Internet las especulaciones han sido causantes de grandes burbujas tecnológicas y han hecho fracasar a muchos proyectos.
Además, nuestros proyectos tienen que renovarse y evolucionar. El Web 2.0 no es precisamente una tecnología, sino es la actitud con la que debemos trabajar para desarrollar en Internet.

SOFTWARE LIBRE Y SOFTWARE PROPIETARIO. ¿QUÉ ES SHAREWARE?

Software libre (en inglés free software) se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:
La libertad de usar el programa, con cualquier propósito (libertad 0).
La libertad de estudiar el funcionamiento del programa, y adaptarlo a las necesidades (libertad 1).
La libertad de distribuir copias, con lo que puede ayudar a otros (libertad 2).
La libertad de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (libertad 3).
El software libre suele estar disponible gratuitamente (pero no hay que asociar software libre a software gratuito), o a precio del costo de la distribución de éste, sin embargo no es obligatorio que sea así y, aunque conserve su carácter de libre, puede ser vendido comercialmente.
No debe confundirse "software libre" con software de dominio público. Éste último es aquél por el que no es necesario solicitar ninguna licencia y cuyos derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquél cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es dominio público.

El software es "libre" si garantiza las siguientes libertades:
Libertad 0:
Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.)
Libertad 1:
Estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente)
Libertad 2:
Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.
Libertad 3:
Mejorar el programa y publicar las mejoras

Software propietario, tal como lo ha definido la, Free Software Fundation es cualquier programa que no cumple los criterios de la Fundación para el software libre. Propietario significa que algún individuo o compañía retiene el derecho de autor exclusivo sobre una pieza de programación, al mismo tiempo que niega a otras personas el acceso al código fuente del programa y el derecho a copiarlo, modificarlo o estudiarlo.El término “propietario” alude a que está "poseído y controlado privadamente". No obstante, el programa puede seguir siendo propietario aunque su código fuente se haya hecho público, si es que se mantienen restricciones sobre su uso, distribución o modificación (p.e., la versión comercial de SSHH.) Por otro lado, el programa se puede considerar no-proprietario, una vez que se haya lanzado con una licencia que permita a otros crear versiones del software modificadas independientemente ("forks"), sin restricciones onerosas, aun cuando los derechos de autor puedan permanecer en manos de un individuo en particular. Al menos en teoría, se ha cedido el control.

¿Qué es shareware?

Se denomina Shareware a una modalidad de distribución de software, tanto como juegos como programas utilitarios, para que el usuario pueda evaluar de forma gratuita el producto, pero generalmente por un tiempo especificado, aunque también las limitaciones pueden estar en algunas de las formas de uso o las capacidades finales.
Para adquirir una licencia de software que permite el uso del software de manera completa se requiere de un pago (muchas veces modesto) aunque también existe el llamado "shareware de precio cero", pero esta modalidad es poco común.
No debe confundirse el shareware con el sistema freeware que indica que un software es totalmente gratuito, si bien es cierto que el primero se inspira y tiene sus raíces en el segundo. Tampoco debe confundirse el hecho de que un software sea Shareware o freeware con el hecho de que sea de código abierto, ya que esto último depende de la disponibilidad o no del código fuente, mientras que los primeros son denominaciones de la forma o sistema de comercialización.

miércoles, 7 de noviembre de 2007

¿Qué es un podcast?

El podcast consiste en la creación de archivos de sonido (generalmente en formato mp3) y de video (llamados videocasts o vodcasts) y su distribución mediante un archivo RSS que permite suscribirse y usar un programa que lo descarga para que el usuario lo escuche en el momento que quiera, generalmente en un reproductor portátil. Su contenido es diverso, pero suele ser un weblogger hablando sobre temas interesantes.

Recetas de cocina, tecnología, monólogos de humor, novedades culturales, música, son solo algunas de las temáticas tratadas en estos archivos de audio... El límite está en la imaginación y la creatividad del autor. Alguna gente prefiere usar un guión y otros de forma improvisada. Algunos parecen un programa de radio, intercalando música, mientras que otros hacen podcasts más cortos y exclusivamente con voz.