domingo, 30 de noviembre de 2008

Formatos Libres 9 HTML


HTML (HyperText Markup Language -Lenguaje de Marcas de Hipertexto-) es un lenguaje sencillo diseñado para la creación de hipertextos, es decir texto presentado de forma estructurada a través de enlaces (hyperlinks) que conducen a otros documentos o fuentes de información relacionadas, y con inserciones multimedia (gráficos, sonido y video) La descripción se basa en especificar en el texto la estructura lógica del contenido (títulos, párrafos de texto normal, enumeraciones, definiciones, citas, etc) así como los diferentes efectos que se quieren dar (especificar los lugares del documento donde se debe poner cursiva, negrita, o un gráfico determinado) y dejar que luego la presentación final de dicho hipertexto se realice por un programa especializado (como Firefox, Internet Explorer o Safari). HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Javascript o flash), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML. La primera versión de HTML fue publicada en un documento llamado HTML Tags (Etiquetas HTML), escrito por Tim Berners-Lee en 1991. Se pueden escribir documentos HTML con cualquier editor de textos básico como GNU Emacs, Microsoft Wordpad, TextPad, Vim, Notepad y además en editores de páginas web como, Kompozer, DreamWeaver o seamonkey. A estos últimos se les conoce como editores WYSIWYG o What You See Is What You Get (en español: “lo que ves es lo que obtienes”). Esto significa que son editores en los cuales se ve el resultado de lo que se está editando en tiempo real a medida que se va desarrollando el documento. HTML utiliza etiquetas o marcas, que consisten en breves instrucciones de comienzo y final, mediante las cuales se determina la forma en la que debe aparecer en su navegador el texto, así como también las imágenes y los demás elementos, en la pantalla del ordenador. En Internet hay numerosos cursos de HTML, y de Html relacionado con un programa especifico, con estos cursos cualquier persona puede aprender a hacer páginas web con este lenguaje en cuestión de pocas horas.

Aquí les dejo los vínculos a los cursos.
www.aulafacil.com/CursoHtml/temario.htm
www.etsit.upm.es/~alvaro/manual/manual.html
www.webestilo.com/html/

sábado, 29 de noviembre de 2008

En el UBUCON 2008

NOTA: He estado haciendo este post durante el transcurso del día. Por esta razón los lectores vía RSS tal vez piensen que estoy enviando la misma información varias veces.

Hora a hora, minuto a minuto la UBUCON COLOMBIA 2008.

  • 8:15 Bueno, ya estamos acá en la Universidad de San Buenaventura, esperando a que el publico de la Ubucon llegue. Las actividades comienzan a las 9 AM y todo esta listo. Ya he comprado un botón de "yo estuve en la Ubucon 2008" y varias calcomanías de Software libre.
  • 11:00 Ya acabaron las primeras conferencias. Exito rotundo de asistencia. Estuve en una conferencia sobre tecnologías multimedia en Linux y quede muy interesado por probar Cinelerra, avidemux, jack y de profundizar en el kdenlive. No estoy escribiendo mucho porque estamos usando mi computador para transmitir video en vivo a través de "Mogulus" (www.mogulus.com usuario "ubuntu_colombia") Vamos a continuar transmitiendo todo el día, no duden en conectarse que las conferencias están buenisimas.
  • 1:00 PM. Ya almorzé (como estoy colaborando me dieron comidita) . Hace un rato salimos de la conferencia "Desarrollos Web en Ubuntu". (prontamentevideo en este blog). Realmente fue una conferencia muy interesante donde se discutieron en general los elementos a tener en cuenta a la hora de escoger un CMS (content managment sistem). Se hizo un paneo sobre varios CMS --joomla, mambo, drupal, wordpress, etc.
  • 3:00 PM Ahora voy a estar un par de horas en la puerta recibiendo gente y mi cámara va a a estar sutituyendome en el taller de mambo.
  • 5:00 Pm Acabo de asistir a una conferencia sobre edubuntu y otras aplicaciones de software educativo sobre linux y sobre otros sistemas operativos. Bastante interesante y aclaradora sobre la posición del ministerio de educación frente al software libre. Lastimosamente la transmisión de audio que estabamo haciendo se cayó. No obstante se está generando una grabación que será puesta a disposición de todos en la página (www.ubuntu-co.com) sweb de Ubuntu Colombia
  • 5:20 En este momento estoy escuchando a Yannick Warnier hablando de la próxima versión de DOKEOS (un software de e-learning). Que presenta ventajas interesantes frente a otros productos similares.
  • 5:40 PM Bueno, ya me voy. Aun no ha acabado la conferencia de DOKEOS, pero este programa funciona mas o menos como los otros programas para colocar educación en linea sobre un servidor apache, aunque este tiene una aproximación muy interesante en lo que se refiere al usuario final. Parece ser mucho mas facil de manejar para los prfesores y para los estudiantes.
Este ha sido un dia genial, he aprendido muchas cosas que pronto se verán reflejadas en este blog.

Formatos libres 8 Dirac


Yo que pensaba que aun no había un codec de Alta definición (HD) para Linux hasta que descubrí el Dirac. En Enero de 2003 la BBC produjo un algoritmo para la codificación y compresión de video, basado en tecnología de wavelets, distinta a la que usan la mayoría de sistemas de compresión de video estándar privativos. Este algoritmo reduce a la mitad el bit rate respecto a MPEG-2 para video de alta definición. Posteriormente se ha trabajado para optimizarlo para resoluciones aptas para distribución en Internet. Dirac es un códec de código abierto que ofrece herramientas de compresión y descompresión de video para propósitos generales, a resoluciones desde QCIF (180x144) hasta HDTV (1920x1080), progresivo o entrelazado. Usa compresión con wavelets, compensación de movimiento y codificación aritmética, y pretende ser competitivo con otros códecs.Dirac ha sido desarrollado como una herramienta de investigación para posteriores proyectos, no como un producto. Una versión experimental del código, escrito en C++, salió bajo licencia de código abierto el 11 de marzo de 2004. La filosofía que hay detrás del códec Dirac es la simplicidad. Es una idea ambiciosa, ya que los códecs de video tienden a ser realmente complejos. Aun así, la BBC quiere colaborar con la comunidad de código abierto, estudiantes y otras gentes para producir un códec abierto. Actualmente el desarrollo del Dirac continua liderado por la BBC y esperan en un futuro poder usarlo para sus transmisiones. Actualmente el Dirac se encuentra en su version VC2 (la segunda) que puede empaquetarse en los formatos mas populares como el OGG, Avi, Matroska y QuickTime y para la cual inclusive ya existen piezas de hardware diseñados para implementar el "DiractPro" en empresas de televisión.
Si quieres saber mas sobre este codec http://diracvideo.org y si quieres descargar los archivos para poder codificar y decodificar Dirac http://diracvideo.org/download/

Este codec debe su nombre al científico ingles Paul Dirac, Nobel de física en 1933 por su trabajo en física cuántica.

viernes, 28 de noviembre de 2008

Formatos Libres 7 Theora


Theora es un códec de vídeo de propósito general que usa un bajo consumo de CPU. Esta basado en el códec de vídeo VP3 producido por On2 Technologies quien donó el código fuente del VP3.1 a la Fundación Xiph.org quién lo publicó bajo la licencia BSD. En junio de 2002, On2 Technologies y la Fundación Xiph.org anunciaron una alianza para desarrollar Ogg Theora: la integración de VP3 con el proyecto Ogg y Vorbis. Este formato presenta la posibilidad de tener ficheros Ogg, donde Theora actúa como la capa de vídeo, mientras que Vorbis actúa generalmente como la capa de audio (Speex y FLAC también pueden actuar como capas de audio). Esto permite trabajar con audio y video sin tener que maniobrar con formatos propietarios. Theora es una opción libre a los formatos del grupo MPEG-4 del Consorcio MPEG.

Theora usa un método de compresión de video con pérdidas. El video comprimido puede ser almacenado en cualquier contenedor multimedia, sin embargo generalmente se encuentra en el formato contenedor Ogg que es el recomendado por Xiph.org y es frecuentemente usado con el formato de audio Vorbis.

Hoy en dia Ogg Theora es el estándar nativo para vídeo en la mayoría de sistemas GNU/Linux, Mozilla Firefox desde su versión 3.1, incluye soporte nativo para reproducir vídeos en Theora, Wikipedia utiliza Ogg Theora para todos sus vídeos y por defecto es leido por los reproductores libres mas famosos como mplayer, xine, helix player y VideoLAN (para usuarios Windows se recomienda usar el paquete "Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC", que permite que el Windows Media Player reproduzca este formato)

Theora es nombrado después del personaje de ficción Theora Jones, la mujer en la foto que acompaña este post, de la serie de televisión Max Headroom.

El Ubucon es mañana.

No olviden que el UBUCON es mañana desde las 7 am en la Universidad de San Buenaventura sede Bogotá ubicada en la Carrera 8 H # 172 - 20 Entrada a las conferencias, talleres y parqueadero completamente gratis.
La ubucon es n evento donde se llevaran a cabo una serie de conferencias y talleres referentes al FLOSS "Free/Libre Open-Source Software" enfocadas a tecnologías y herramientas libres con Ubuntu, donde se contará con la participación de conferencistas nacionales especializados y de largos recorridos en sus temáticas garantizando la calidad las mismas.Ubucon Colombia será un espacio donde todos podamos aprender y conocer todas las ventajas del Software Libre a nivel económico, competitivo, educativo y social, aprenderemos y compartiremos con los expositores grandes experiencias, vivencias y casos de éxito tanto a nivel nacional como internacional.

Importante llenar preregistro de asistencia aquí

Rutas para llegar a el evento aquí

Dar click sobre iconos y trazos azules sobre el mapa para mayor información


Ver mapa más grande

jueves, 27 de noviembre de 2008

Como se ve el Codigo abierto

Michael Ogawa, un estudiante de informática de la Universidad de Davis, ha creado un programa que permite visualizar la evolución de los proyectos de creación de programas colaborativos y generar un video de estos. Lo que este programa hace se llama "Organic information visualization" (visualización organica de la información) un termino acuñado por Ben Fry para describir la visualización de estructuras de información de manera "viva". La herramienta se llama "Code Swarm" y su objetivo es estudiar como funcionan las interacciones que se producen entre las personas que participan en estos proyectos. Acá les dejo el video CodeSwarm de "APACHE"

La página personal de Michel Ogawa es http://vis.cs.ucdavis.edu/~ogawa/
y ahí esta la página del Code Swarm http://vis.cs.ucdavis.edu/~ogawa/codeswarm/
Y el código del proyecto está en http://code.google.com/p/codeswarm (porque por supuesto esto es código abierto)
Ben Fry (además el señor es toda una eminencia, es doctor en estetica y computación del MIT) Su página Web es http://benfry.com/
Como dato interesante es de resaltar que el CodeSwarm esta escrito en Processing (lenguaje que no he tenido tiempo de aprender, pero que espero manejar prontamente - vea post -)


code_swarm - Apache from Michael Ogawa on Vimeo.

Formatos Libres 6 Speex


El proyecto Speex existe por la necesidad de un códec de voz de código libre y libre de patentes de software. Éstas son condiciones esenciales para ser usado por cualquier software de código libre. Vorbis (los del OGG) tienen un codec de audio general, pero no este no es conveniente para desarrollar aplicaciones de voz. También a diferencia de muchos otros códecs de voz, Speex no está diseñado para teléfonos celulares, pero si para Voz sobre IP (VoIP) y compresión basada en archivos. Las metas en el diseño eran permitir buena calidad en la voz y bajo bit-rate. El diseño para VoIP en vez de teléfonos celulares significa que Speex debe ser robusto a pérdida de paquetes, pero no corromperlos, entonces los paquetes llegan sin alteración o no llegan para nada. También, la idea era tener una complejidad y requerimiento en memoria razonable sin comprometer mucho la eficiencia del códec.

La existencia de este codec permite la existencia de programas de tecnología VoIP de codigo abierto, esto quiere decir que esta nueva forma de comunicarnos a través de la red no estará en manos de unos pocos empresarios, ni sometida a controles gubernamentales.

Estas son algunas de las aplicaciones que usan el codec Speex

  • Asterisk (open-source PBX )
  • Wengo (VoIP).
  • FreeSWITCH (Telefonía open-source)
  • BitWise Chat (Un chat con posibilidad de usar multimedia)
  • Ekiga (video conferencia y telefonía online, es como skype)
  • JRoar (servidor de streaming)
  • LinPhone and mediastreamer (VoIP).
  • Marathon: Aleph One (Chat de voz para juegos en linea).
  • Mumble (Chat de voz para juegos en linea).
  • Sweep (editor de audio)
  • jabbin (telefonía on-line)
http://www.speex.org/ es el hogar del Proyecto Speex, ahí encontrarán mucha información sobre aquellas aplicaciones que usan este codec.

miércoles, 26 de noviembre de 2008

Formatos libres 5. "Sonido"


Sobre el formato OGG he hablado anteriormente (click acá para ver el post), por esto el día de hoy hablaremos exclusivamente del formato Flac.

la sigla Flac quiere decir en ingles Free Lossless Audio Codec y que en español traduce Códec libre de compresión de audio sin pérdida. Este es un formato del proyecto Ogg para codificar audio sin pérdida de calidad, es decir, el archivo inicial puede ser recompuesto totalmente con la desventaja de que el archivo ocupe mucho más espacio del que se obtendría al aplicar compresión con pérdida o Lossy. Otros formatos al comprimir el archivo pierden, de forma irreversible, parte de la información del original a cambio de un gran ahorro de tamaño en el archivo. FLAC no ahorra tanto tamaño de archivo ya que no elimina nada de la información contenida en el original. FLAC está diseñado para comprimir audio. Los algoritmos con pérdida pueden comprimir a más de 1/10 del tamaño inicial, a costa de descartar información; FLAC, en su lugar, usa la predicción lineal para convertir las muestras en series de pequeños números no correlativos, que se almacenan eficientemente usando la codificación Golomb-Rice. Además de esto, para aprovechar los silencios (donde los valores numéricos presentan mucha repetición) usa codificación por "longitud de pista" (RLE"Run-Length Encoding") para muestras idénticas.

FLAC se esta convertiendo en uno de los formatos preferidos para la venta de música por Internet. Además es usado en el intercambio de canciones por la red, como alternativa al MP3, cuando se desea obtener una mayor reducción del tamaño que en un archivo WAV-PCM, y no perder calidad de sonido. También es el formato ideal para realizar copias de seguridad de CDs, ya que permite reproducir exactamente la información del original, y recuperarla en caso de problemas con este material.

martes, 25 de noviembre de 2008

Formatos libres 4. "Los formatos de imagen"

Hoy quiero hacer un pequeño recorrido por los formatos de imagen libre GIF,PNG,XCF y SVG.

GIF

GIF es un formato gráfico utilizado ampliamente en Internet, tanto para imágenes estaticas como para animaciones.Este formato fue diseñado por una empresa llamada "CompuServe" en 1987 para dotar de un formato de imagen a color, sustituyendo su temprano formato RLE en blanco y negro. GIF llegó a ser muy popular porque podía usar el algoritmo de compresión LZW (Lempel Ziv Welch) para realizar la compresión de la imagen, que era más eficiente que el algoritmo Run-Lenght Encoding (RLE) usado por los formatos PCX y MacPaint. Por lo tanto, imágenes de gran tamaño podían ser descargadas en un razonable periodo de tiempo, incluso con modems muy lentos. GIF es un formato sin pérdida de calidad para imágenes con hasta 256 colores, por ese motivo, con imágenes con más de 256 colores la imagen debe adaptarse reduciendo sus colores, produciendo la consecuente pérdida de calidad.

Anteriormente Unisys era el propietario de la patente del algoritmo LZW que se utiliza en el formato GIF. Esta empresa reclamó durante años el pago de regalías por su uso. Compuserve, cuando desarrollo el formato, no sabía que el algoritmo LZW estaba cubierto por una patente. Debido a esto, cualquier programa capaz de abrir o guardar archivos GIF comprimidos con LZW debía cumplir con sus requermientos. Esto hacia que su uso fuese desaconsejado por el W3C, y perjudicial para el software libre. El 20 de junio de 2003 expiró la patente por el algoritmo LZW. Muchos llamaron a este día el Día de la liberación del GIF.

PGN

PNG quiere decir Portable Network Graphics (En el sitio web de PNG piden que no se confunda con: Papua New Guinea, the Pawnee National Grassland, the Professional Numismatists Guild or the "Pack 'N' Go" format) Este formato se lo inventaron en 1995 después de que Unisys anunciara que haría cumplir la patente de software del algoritmo LZW utilizado por el GIF. Sin embargo había otros problemas con el formato GIF que hacían deseable un cambio, por ejemplo su limitación a paletas de 8 bits de 256 colores como máximo, cuando los ordenadores ya soportaban miles o millones de colores. Originalmente PNG era un acrónimo recursivo que significaba PNG no es GIF (PNG's Not GIF).
MNG como su variante animada. En 1996 fue lanzada la versión 1.0 que ha sido desarrollada a través de los años hasta la 1.2.25 que es la versión actualizada este año. El archivo con la extensión PNG se desarrolló como un formato de imagen estático y se creó el formato MNG para imagenes animadas.
Por ser un formato libre la gran mayoría de los visores y editores de imagenes soportan PNG y todos los navegadores no solo leen el formato PNG sino que respeta las transparencias originales del archivos, esto permite generar composiciones interesantes al interior de una página web. Hoy en día este formato se presenta como el futuro standar en Internet.

XCF

Este es el formato nativo de Gimp. Se usa para almacenar los retoques originales sobre una imagen ya que nos permite continuar con la edición en cualquier momento. Mantiene intacta toda la calidad y los distintos elementos asociados a la manipulación del archivos, como las capas, transparencias, rutas, etc. De la misma manera que con elformato PSD de PhotoShop el almacenamiento de toda esta información hace que los archivos en XFC presenten un tamaño considerable.

SVG


SGV Quiere decir Scalable Vector Graphics. Es un lenguaje para describir gráficos vectoriales bidimensionales, tanto estáticos como animados en XML. SVG rivaliza con Macromedia Flash en términos de potencial y poder, con la diferencia de que el primero es un estándar abierto.

El SVG permite tres tipos de gráficas:

Formas gráficas de vectores
Imágenes de mapa de bits (fotos)
Texto

El dibujado de los SVG puede ser dinámico e interactivo. El Document Object Model (DOM) para SVG, que incluye el DOM XML completo, permite animaciones de gráficos vectoriales sencillas y eficientes mediante ECMAScript o SMIL. Un juego amplio de manejadores de eventos, como "onMouseOver" y "onClick", pueden ser asignados a cualquier objeto SVG. Debido a su compatibilidad y relación con otras normas Web, características como el scripting pueden ser aplicadas a elementos SVG y a otros elementos XML desde distintos espacios de nombre XML simultáneamente dentro de la misma página web. Las imágenes SVG pueden salvarse comprimidas (para opcupar menos espacio) con gzip, en cuyo caso pasan a ser imágenes SVGZ. Debido a la verbosidad del XML, este tiende a comprimirse muy bien, y estos ficheros pueden ser mucho más pequeños. Aun así, a menudo el fichero vectorizado original (SVG) es más pequeño que la versión de mapa de bits.

lunes, 24 de noviembre de 2008

Pilas que el Ubucon es este sabado!!!


A todos los interesados en Ubuntu. No se les olvide que la Ubucon es este sábado en la Universidad San Buenaventura.

Estos son los premios!!!!

Y acá esta el cronograma de las actividades. No olviden que si quieren mas información e inscribirse en linea (gratis) visiten http://ubucon-co.com/

Formatos Libres 3. "TXT y RTF"


Los archivos con la extensión .txt son llamados archivos de texto plano (plain text) están compuestos únicamente por texto sin formato, sólo caracteres. Estos caracteres se pueden codificar de distintos modos dependiendo de la lengua usada. Se les conoce también como archivos de texto llano, o texto simple, por carecer de información destinada a generar formatos (negritas, subrayado, cursivas, tamaño, etc.) y tipos de letra (fuentes). Las aplicaciones destinadas a la escritura y modificación de archivos de texto se llaman editores de texto. Los archivos de texto plano llevan la extensión .TXT por costumbre sin embargo pueden tener cualquier otra, a capricho del usuario (son muy habituales: ".INF", ".80", ".DAT", ".TMP", ".PRV", ".HLP", ".HTM", ."BAT", ".HTM" ".HTML" y muchos otros son también archivos de texto que tienen funciones especiales.

El RTF (Rich Text Format) es un formato para documentos desarrollado por Microsoft desde 1987 para el intercambio de documentos en múltiples plataformas. La mayoría de los procesadores de texto pueden leer y escribir documentos RTF. A pesar de ser desarrollada por MicroSoft actualmente es un formato abierto. Es considerado un lenguaje de marcas, como lo es el formato HTML. Esto quiere decir que se ubican instrucciones que deben ser intrpretadas para apreciar el resultado final.

Un pequeño ejemplo de un documento RTF

{\rtf
Hola
\par
Esto es un
pequeño {\b texto}.
\par
El final
}

se mostrará así:

Hola
Esto es un pequeño texto.
El final



La idea original de este sistema era tener un formato que pudiera ser leído en DOS y Macintosh y proponía por primera vez el esquema de un programa "writer" (escritor) y un programa "reader" (lector), aunque los editores de texto modernos pueden ejercer las dos funciones.

domingo, 23 de noviembre de 2008

Formatos Libres 2. "OpenDocument"

Mi idea inicial para este post era escribir acerca de la naturaleza de los tipos de archivo".odt", ".txt" y ".rtf" sin embargo la extensión .odt corresponde a archivos de texto de "OpenDocument" que sorprendentemente es el primer estándar para documentos ofimáticos implementado por distintos competidores, visado por organismos de estandarización independientes y susceptible de ser implementado por cualquier proveedor. Por esta razón dejaremos el RTF y el TXT para después. 
OpenDocument es el Formato de Documento Abierto para Aplicaciones Ofimáticas de OASIS (OASIS es acrónimo de Organization for the Advancement of Structured Information Standards). Es un formato de fichero estándar para el almacenamiento de documentos ofimáticos (hojas de cálculo, documentos de texto, gráficas vectoriales y presentaciones.) El desarrollo del ODF ha sido encomendado a la organización OASIS y está basado en un esquema XML inicialmente creado por OpenOffice.org. 



¿Porque es tan bueno este proyecto? 
Porque uno de los objetivos de los formatos abiertos, tales como OpenDocument, es garantizar el acceso a largo plazo a los datos producidos eliminando para ello las barreras técnicas o legales. En este momento, los formatos de microsoft se han convertido (por uso y costumbre) en los standares globales de archivos de oficina. Pero no todos podemos comprar esta suite. 
Sin embargo la lista de suites que pueden abrir archivos opendocument es extensa. Las siguientes son las principales suites de oficina que pueden abrir todos los formatos de OpenDocument (texto, hoja de calculo, gráficos, etc). 



Hay toneladas de información en la página de la OpenDocument Fellowship inclusive hay un libro diseñado para que los desarrolladores de nuevas suites de oficina llamado "OASIS OpenDocument Essentials" el libro obviamente esta disponible en su totalidad online en formatos libres. 

OASIS fue primeramente formado como SGML Open en 1993 como una asociación comercial de proveedores de herramientas SGML (Standard Generalized Markup Language) para promover de manera cooperativa la adopción de SGML a través de principalmente actividades educativas, aunque algunas actividades técnicas fueron también desarrolladas, incluyendo una actualización de la especificación CALS Table Model (un estándar para representar tablas en SGML) y especificaciones de intercambio de fragmentos y administración de entidades. La versión 1.0 de la especificación de OpenDocument fue aprobada como estándar OASIS en mayo de 2005. En el proceso de desarrollo del Opendocument Microsoft estuvo notablemente ausente, teniendo en cuenta que esta empresa es un miembro de OASIS y es la vendedora dominante de software de oficina en el mundo. Contrarios a diversas convocatorias de instituciones públicas y privadas Microsoft decidió desarrollar por separado su propio formato incompatible. Debido a esta política muchos creen que será más difícil que otros implementen el formato de Microsoft. La gigante del software también impone condiciones adicionales de licencia para usuarios de su formato; muchos creen que estas condiciones adicionales inhiben la competencia, y forman parte del intento de Microsoft de proteger el monopolio en aplicaciones para oficina. Sin embargo Microsoft anunció que, en algún momento del primer semestre de 2009, lanzará el Service Pack 2 (SP2) para Microsoft Office 2007, el cual incluirá, entre otros cambios, compatibilidad completa, con los estándares permitiendo incluso configurar ODF como formato por defecto en las principales aplicaciones del Office.

sábado, 22 de noviembre de 2008

Formatos Libres

Un formato de archivo es una manera particular de codificar información para almacenarla en un archivo. Dado que los discos duros, las memorias, los CD's ,etc. sólo pueden almacenar bits, la computadora debe tener alguna manera de convertir la información a ceros y unos y viceversa. A veces es posible hacer que un programa lea un archivo codificado en un formato como si hubiera sido codificado en otro formato. Por ejemplo, uno puede reproducir un documento de Microsoft Word como si fuera una canción usando un programa de reproducción de música que acepte archivos de audio «sin cabecera». El resultado no suena muy melodioso, sin embargo. Esto es así porque una disposición sensata de bits en un formato casi nunca tiene sentido en otro y es el tipo de archivo el que le dice al computador como leerlo. Por ejemplo si tengo un archivo formato .odt y hago doble click sobre el se abrirá el OpenOffice, pero si es .DOC se abre el Word de MicroSoft. Los dos son documentos de texto, son muy similares pero diferentes, el de OpenOffice es LIBRE.

Formatos libres son aquellos que pueden ser usados por cualquier persona o empresa para uso personal o comercial sin tener que pagar una licencia o dinero por su uso, ya que su utilización es completamente gratuita, además estos formatos pueden modificarse por quien quiera (ya que su código fuente es libre) para mejorarlos o estudiarlos. La opuesto a los libres son los formatos propietarios, estos son creados con fines comerciales y nadie puede conocer su código fuente, no pueden modificarse ni mejorarse, únicamente la empresa que los crea puede mejorarlos y distribuirlos. Los formatos propietarios pertenecen empresas que a veces cobran cuotas por las licencias o imponen restricciones legales para el uso de estos. Eso significa que la gente no puede utilizar o distribuir esos formatos sin pagar primero un honorario o solicitando una licencia. También hay algunos formatos que tienen especificaciones públicas o semi-públicas pero tienen algunas restricciones impuestas por dueños de las patentes. (PDF y SWF por ejemplo) 

FORMATOS LIBRES
He aquí una lista de los formatos libres que planeo analizar durante los siguientes post (a excepción del OGG que ya ha sido tratado en este blog)

Formatos de texto: 
ODT
RTF 
TXT 

Formatos de imagen: 
PNG 
XCF 
SVG 
Gif  

Formatos de audio: 
OGG 
Flac

Formatos de Voz: 
Speex 

Formatos de Video: 
Theora 
Dirac

Formato de Internet: 
HTML

viernes, 21 de noviembre de 2008

¿Flash en el Iphone?


En la revista wired de la semana pasada aparece un articulo "Why Apple Won't Allow Adobe Flash on iPhone" donde se plantean todas las razones por las que Apple no permitirá que Flash corra en el Iphone.
La más importantes tiene que ver con la posibilidad de crear scripts que permitan generar vídeo juegos, o aplicaciones sobre una aplicación. Esta es una de las desventajas de trabajar en una plataforma de software propietario, que en el caso de Apple es mas grande teniendo en cuenta que una de las políticas de esta empresa es controlar todo el software que funciona en sus dispositivos para garantizar la calidad y la estabilidad del sistema. Por su puesto, tradicionalmente esta estrategia ha sido de gran utilidad en sus reproductores anteriores, pero en este momento en que introducen un gadget que se conecta a Internet surge el problema de la creación de programas y vídeo juegos para el iPhone y la forma en la que la compañía quiere garantizar sus ingresos a través de la Itunes store y la estabilidad de su producto. El problema es que una gran parte de la Internet esta compuesta por pequeñas aplicaciones de flash, desde botones básicos y menús desplegables hasta formularios, galerías de fotos y obviamente los videos publicados en flash (usado en sitios como metacafe). De esta manera los usuarios del Iphone no tienen acceso a una gran cantidad de contenido debido a políticas de esta empresa. En contraprestación si se estuviese trabajando en una plataforma libre, ya existiría una solución a este problema y esta solución sería estable ya que los desarrolladores conocerían todas las características del aparato y del sistema operativo. Por supuesto uno entiende que ellos no quieren que cualquiera pueda usar el software que quiera en el aparato que ha comprado y que todo el software se tenga que vender a través de su tienda (que para usuarios de Ipods antiguos ya no funciona en Colombia) y que además de esto solo algunos operadores celulares lo tengan, pues esta es la estructura con la que garantizan sus ganancias inmediatas. Yo me pregunto ¿no han aprendido nada de la presente crisis económica?
Por mi parte ya comencé a ver como instalarle Linux a mi viejo Ipod .

jueves, 20 de noviembre de 2008

Pornografía infantil NO

Hoy hago una pausa en mis actividades para unirme a esta campaña.


La pornografía infantil en la Red es una lacra imparable que ensucia nuestras vidas cada día. La presión policial con macroredadas no es suficiente para detener las malas prácticas de estos individuos, que actúan desde el anonimato que puede brindar la Red golpeando las vidas de cientos de niños, incluso bebés, en busca de un deseo sexual depravado y enfermizo. Por eso entre todos los internautas debemos ponernos manos a la obra y meter el máximo de ruido en el ciberespacio. El objetivo de esta blogocampaña, que arranca hoy, es que el próximo 20 de noviembre --Día Universal del Niño-- cientos de blogs escribamos un post en el que aparezca la frase Pornografía infantil NO para sembrar los buscadores de Internet de severas críticas a esta vergüenza humana y social. De esta forma conseguiremos que las ciberbúsquedas de las palabras pornografía+infantil al menos golpeen las conciencias de tanto salido mental. En el post podéis colar términos de búsqueda empleados por los pederastas y pedófilos como "angels", "lolitas", "boylover", "preteens", "girllover", "childlover", "pedoboy", "boyboy", "fetishboy" o "feet boy" para llegar adonde queremos llegar.  


¡PÁSALO!

Si quieres participar coloca este cartel-banner en tu blog --disponible en idioma español, inglés, francés, italiano, portugués, gallego, catalán y euskera--, difúndelo entre tus conocidos y escribe EL 20 DE NOVIEMBRE un post necesario para desinfectar todo lo posible la Red de todos: