A Django site.
Mayo 20, 2010

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Google libera VP8: la guerra del video en html5 continua

Cuando todos ya creí­an que la guerra por el próximo formato de video en la web (html5) estaba finalizada, se confirma el rumor y las trompetas vuelven a sonar. La batalla final por el estandar puede que este a la vuelta de la esquina.

Faith no more

Solo algunos tení­an la esperanza de que Google corrigiera su curso liberando VP8 luego de haber avalado H264 en su navegador Chrome, entre ellos estaba la FSF que desde el momento en que Google adquirio On2 (la empresa detrás de el codec VP8) publico una carta abierta incitando a la empresa a liberar su reciente adquisición “por una internet más abierta”.

Para los que no están al tanto, hay una guerra en curso por cual será el próximo formato estandar de facto del video para la web (de facto ya que resulta exclusivamente de la implementación practica).  Esta guerra tiene 2 facciones, en una de ellas se encuentran Microsoft y Apple, ambos apostando por el formato privativo H264 con propiedad intelectual –patentes– de parte del consorcio MPEG-LA y por el otro lado, Mozilla y Opera junto a toda la comunidad de Software Libre, que insisten en que Ogg Theora (+ Vorbis) es un digno rival en términos técnicos y ademas está libre de derecho de autor y patentes. A todo esto, Google si bien no se mantuvo neutral completamente, estuvo prácticamente al margen del tema, unicamente aceptando que soportarí­a h264 en Chrome.

Lo de Google no fue muy bien recibido por los que apoyaban a Ogg, sobretodo dado que esta empresa es la dueña del sitio de videos mas popular del mundo: YouTube. Pero sin embargo, todaví­a no habí­a un comunicado oficial al respecto, sin una posición definida, declaro que habrí­a compatibilidad  con h264 en su navegador y sitios (se podrí­a decir que estaban asegurando que sus servicios siguieran siendo compatibles con el 90% de los sistemas operativos de los usuarios).

Y eso no es to-to-todo amigos…

Sin embargo, yo aún no estaba convencido de que h264 fuera a resultar el ganador en esta guerra… lo veia como la posibilidad mas posible (valga la redundancia), eso si, ya que Microsoft, Apple y Google estaban todos apuntando para el mismo lado, era prácticamente imposible que sucediera otra cosa. Y acá fue cuando salto Ubuntu (Canonical mas bien) y dijo que también estarí­a licenciando el codec h264 para sus distribuidores OEM. Un golpe durisimo al movimiento de Ogg. Estaba prácticamente  definido, h264 serí­a el formato estandar (de facto) de video para html5 y todos los que apoyamos los formatos abiertos estábamos com-pli-ca-di-si-mos. Como explicarle al usuario medio el problema de que h264 era un formato con licencia y regalí­as. Llevamos años intentando que la gente comprenda el problema con Flash y no hemos llegado muy lejos con eso. Al menos no en un paí­s con menos respeto por el software legal que por los polí­ticos (increí­ble, pero cierto!).

Estamos fritos, angelito! ¿O no?

Aparece la luz al final del tunel: Google libera bajo una licencia libre del tipo BSD el código de VP8, renombrandolo como WebM y creando un proyecto abierto, para que cualquiera pueda acceder a las especificaciones, completamente libre de patentes y cualquier tipo de “royalties“.

Acompañando el anuncio, obviamente estaban Mozilla y Opera. ¿Que pasa ahora? Tenemos 3 navegadores; Firefox, Opera y Chrome, que a partir de mañana seguramente ya tengan soporte para WebM en sus versiones de desarrollo (trunk o night builds), sumado a YouTube que ya tiene implementado un sector de prueba de html5 con webm, esto deberí­a acelerar un poco la adopción de este nuevo contrincante en la disputa por el estandar definitivo, tal vez, después de todo, la posibilidad de una web multimedia abierta no este tan lejos.

Setiembre 15, 2009
» Patentes de Microsoft

Durante bastante tiempo [link 1] Microsoft ha estado diciendo que posee patentes vigenes [link 2] con las cuales sistema operativo Linux está en infracción.

De todas las formas imaginables se le ha pedido a Microsoft que individualice dichas patentes, y nunca lo ha hecho. Sin embargo, las ha usado para lograr la firma de acuerdos (ver Novell) (pago regalias?), por lo que es de suponer que las patentes existen y son relevantes.

Pero, se imaginan a Microsoft abriendo un frente de ataque contra Linux por medio de sus patentes?? No le sirve a nadie, ni a Microsoft, sería como un nuevo SCO.

Que hicieron entonces? pues las sacaron a la venta!
(“yo no lo voy a hacer, pero s alguien quiere, con esto revientan a mi competidor”, pienso yo que se dijeron)

Por suerte, las patentes fueron adquiridas por Open Invention Network, un conglomerado de empresas que obtiene derechos de PI para fomentar y mantener el libre desarrollo (Open Source) de software.

Aquí la nota en Groklaw, sobre la cual hago este comentario.

Julio 23, 2009

Criado Indomable
Sebastian D. Criado
Criado Indomable trata sobre »
» Violación de licencia GPL por parte de Microsoft


El día 20 de Julio se anunciaba que Microsoft liberaría 20.000 lineas de código con licencia GPLv2. El anuncio, que presentaba un cambio en la forma de trabajar de la empresa, al parecer solo fue una pantalla para ocultar el hecho de que estaban violando la licencia GPLv2:

Según el portal The Register, Stephen Hemminger ingeniero de Open Source Vyatta, se dio cuenta que uno de los drivers del código de software Hyper-V de Microsoft hacía uso de componentes GPL, algo que está prohibido a no ser que esos mismos drivers también sean liberados, y esa parece haber sido la verdadera causa del supuesto cambio de actitud de Redmond.
[...]
The Register pone de manifiesto que dada la rivalidad existente entre Microsoft y los sistemas de código abierto [...] lo más seguro es que los de Redmond tengan cosas que ocultar, y que la aceptación del código abierto dentro de la corporación no debe ser tan generalizada como quisieron hacer creer con su reciente anuncio.

Este movimiento de Microsoft que puede ser tomado como un Error, se ve más como una movida para evitar conflictos jurídicos. Esperemos que realmente liberen el código que está haciendo un uso indebido de otro código que tiene licencia GPL.

Fuente: RedUsers

Julio 20, 2009

Criado Indomable
Sebastian D. Criado
Criado Indomable trata sobre »
» Microsoft libera 20,000 líneas de código para el kernel Linux


Según se puede ver en Barrapunto Microsoft estaría liberando 20.000 lineas de código bajo licencia GPL v2 para drivers del Kernel Linux.

El código liberado permitiría que permitirán mejorar el funcionamiento del sistema operativo Linux al ser virtualizado sobre Windows Server 2008 Hyper-V Windows Server 2008 R2 Hyper-V.

¿Se viene el fin del mundo? No, para nada. Es una señal más de que Microsoft puede estar cambiando su rumbo y probando que pasa al meterse en otros terrenos.

Marzo 12, 2009
» La historia de Python: Microsoft distribuye código Python… en 1996

El siguiente texto es una traducción del artículo Microsoft Ships Python Code… in 1996 de Greg Stein publicado en http://python-history.blogspot.com/.

Microsoft distribuye código Python… en 1996

¡Muchas gracias a Guido por permitirme compartir mi propia historia de Python!

Me guardo mi iniciación en Python para otro post, pero el resultado final fue su introducción en un emprendimiento que co-fundé en 1991 con otras personas. Estábamos trabajando en un gran sistema cliente/servidor de comercio electrónico entre empresas y consumidores. Protocolos TCP propios operando sobre la vieja red X.25 y todo eso. Vieja escuela.

En 1995 nos dimos cuenta, contrariamente a nuestra primera impresión, que la mayoría de los consumidores no estaban en Internet, y que necesitábamos un sistema para nuestros clientes (los vendedores) para que lleguen a sus clientes basados en Internet. Tuve la tarea de definir nuestro enfoque y elegí Python como mi herramienta de prototipado.

Nuestro primer problema fue cambiar a una solución basada totalmente en el navegador. Nuestro cliente a medida ya no era viable, necesitamos una experiencia de compra nueva para los clientes e infraestructura de servidores para soportarla. En ese entonces, hablarle a un navegador significaba escribir scripts de CGI para los servidoes Apache o Netscape HTTP. Usando CGI, me conectaba a nuestro servidor existente para procesar las ordenes, mantener el carrito de compras y obtener información de los productos. Estos scripts producían HTML plano (¡no había AJAX en 1995!).

Este enfoque era menos que ideal ya que cada petición tomaba tiempo y creaba un nuevo proceso CGI. La velocidad de respuesta era muy pobre. Luego, en diciembre de 1995, mientras asistía al Python Workshop en Washington DC, me introdujeron a algunos módulos para Apache y Netscape (de Digital Creations, mejor conocidos como Zope) que corrían en forma persistente en el proceso del servidor. Estos módulos usaban un sistema RPC llamado ILU para comunicarse contra otros procesos por detrás. Con este sistema funcionando, la sobrecarga del CGI desapareció y la experiencia de compra ¡se podía disfrutar bastante! Empezamos a convertir el prototipo en código real. Mientras más lejos íbamos, mejor lucía y más personas se unían al proyecto. El desarrollo se movió muy rápido durante los siguientes meses (¡gracias Python!).

En enero de 1996 Microsoft llamó a nuestra puerta. Su esfuerzo interno por crear un sistema de comercio electrónico no tenía éxito y necesitaban personas que conocieran la industria (nosotros habíamos estado haciendo comercio electrónico ya por varios años en ese momento) y que fueran ágiles. Continuamos desarrollando el software durante la primavera mientras las negociaciones se llevaban a cabo y luego la adquisición finalizó en junio de 1996.

Una vez que llegamos a Microsoft con nuestra pequeña pila de código Pyhon, tuvimos que resolver como distribuir el producto en Windows NT. El equipo al que nos unimos tenía mucha experiencia y creó un plug-in para IIS que permitía comunicarse mediante tuberías nombradas al servidor que estaba por detrás, un servicio de NT con el código de nuestro servidor Python embebido. Con una primavera loca empezando en julio, distribuimos Microsoft Merchant Server 1.0 en octubre de 1996.

Y si… si mirabas bajo la alfombra, en algún lugar escondido, había un intérprete de Python, algunas DLLs y un montón de archivos .pyc. Ciertamente Microsoft no se dio cuenta de este hecho, pero estaba ahí si sabías dónde mirar.
Traducido por Juan José Conti.
Revisado por César Portela.
Si encontrás errores en esta traducción, por favor reportalos en un comentario y los corregiremos a la brevedad.

Todas las traducciones de esta serie pueden encontrarse en La historia de Python.

Diciembre 20, 2008
» Microsoft ofrece un parche de seguridad

Hoy debe ser un día que estoy en modo sensible, pues leyendo el artículo de El País Digital titulado “Microsoft ofrece un parche de seguridad”, no puedo dejar de pensar en cómo son las cosas en esta vida:

En un mundo mágico donde siempre es primavera, si una empresa de software te instala un software que pone en riesgo tu patrimonio, sería apuntada con el dedo, acusada de negligencia y reclamada su responsabilidad por sus usuarios, clientes y todos aquellos “Directores de Centros de Computos” que siempre dicen que prefieren tener empresas responsables… por “si pasa algo” tener a quién “hecharle la culpa”.

Por suerte en este mundo real donde vivimos, las cosas no son así, aquí las empresas de software son “salvadoras” y te “rescatan” de los males, en una “actitud pro-activa”, como lo demuestra el artículo que comento.

Tal vez lo más interesante son los comentarios de Jorge Cella, gerente de Iniciativa de Seguridad de Microsoft (ahi está! esa es la “iniciativa” que yo hablo….) cuando dice “no existe ningún ataque en América latina, la explotación de esta vulnerabilidad nació en China”

…por lo cual, yo no soy Chino, ni navego por sitios chinos, así que a mi ni me preocupa el tema…

fijate si tendré razón en estar tranquilo: “Cella, de Microsoft, destacó que la mayoría de los portales visitados incluían pornografía”, concluye el artículo,

por si acaso igual hubiera navegado por sitios chinos, eventualmente me hubiera pasado si andaba metido con pornografía….. y si sos pornógrafo ….. ta! jodete viejo!

El comunicado de Microsoft es contundente a este respecto: “Nuestra recomendación es siempre navegar por sitios que sean de su confianza o de fuentes conocidas.”

Fenómeno: El Emporio

Hace muchos años una prestigiosa empresa vendedora de alimentos de mi país (El Emporio de los Sandwiches) tuvo un problema con una mayonesa en mal estado que llegó al publico, produciendo distintos problemas de salud.

Recuerdo que inmediatamente aparecieron los responsables para enmendar el problema, aclarando muy enfáticamente los procesos de calidad de la empresa y el cuidado con el que se trabaja día a día para ofrecer un producto de calidad. El resultado: el público sigue reconociendo y prefiriendo al Emporio de los Sandwiches.

Si hubieran seguido una actitud como de empresa de software, podría haber mandado al frente al Gerente de Iniciativa de Calidad Alimentaria para decir que los sanwiches en mal estado se vendieron para una fiesta de gente de un barrio marginal, que seguramente organizó una orgía…

Complementando con una nota de prensa titulada: “Ofrece con cada caja de sandwiches un sobre de antiácido”

Y con un claro comunicado indicando: “Nuestra recomendación es hacer fiestas familiares, con personas conocidas y de su círculo más cercano”.

Noviembre 16, 2008
» Navega feliz

Con el slogan de “Navega Feliz: Cambiate hoy a un navegador seguro” aparece esta iniciativa cuyo cometido es sensibilizar a los navegantes de los problemas de seguridad de Internet Explorer e invitarlos a cambiarse a cualquier otro navegador. Los botones, links y adhesiones empiezan a verse en varias páginas importantes de La Red.

En la sección sobre porqué Internet Explorer es inseguro, trae varias referencias a medios de prensa:

  • New York Times, En Busca de un Navegador que Destierre el Desorden:
    La Sra. Sandlin es tan devota de [Firefox] que ha pegado una advertencia en su monitor advirtiendo a los visitantes que no hagan click en el icono de Internet Explorer. “No toque la E azul!” dice la nota.
  • USA Today, Aumentan los riesgos de seguridad para el Explorer de Microsoft:
    El uso de Microsoft Internet Explorer para navegar por Internet se ha convertido en un marcado riesgo - incluyendo con los últimos parches de seguridad instalados.
  • The Inquirer, El Gobierno de los EE.UU. advierte contra Internet Explorer:
    El Gobierno de los EE.UU. ha enviado una advertencia a los usuarios de Internet a través de su PC Equipo de Preparación para Emergencias (US-CERT), escrito a los usuarios dejar de utilizar Microsoft Internet Explorer.
  • eWeek, Errores, Bombas XP SP2:
    Mientras tanto, los investigadores de seguridad presentaron informes sobe una nueva vulnerabilidad en el SP2 que podría permitir a un sitio Web malintencionado pueda introducir un programa de ataque en el sistema del usuario.
    El ataque utiliza las funcionalidades de “arrastras y soltar” de Internet Explorer y las carpetas de Windows para copiar un ejecutable desde un sitio web malicioso a la carpeta de inicio del usuario, la cual se ejecutará la próxima vez que el usuario ingrese al sistema.
  • Slate, Ha comenzado la guerra de los Navegadores nuevamente?:
    La conquista de Internet Explorer se ha empantanado durante los últimos años, cuando Microsoft dejó de entregar nuevas versiones. La empresa lanza ahora solo arreglos ocasionales, como parte de las actualizaciones de Windows. Gates y compañía ganaron la gerra de los navegadores, ¿por qué seguir luchando?
    El problema es que los atacantes continuan encontrando agujeros de seguridad en el Explorer