lunes, 28 de abril de 2008

Qué portátil usa Steve Ballmer en sus presentaciones?

Hola

Acabo de encontrar esta foto (gracias a The Inquirer)



que estaba en Flickr ( http://flickr.com/photos/paintitblack/2439080330/ ) y parece auténtica.

Imagino que tendrá instalado Windows (al fin los últinos Mac son PCs con algunos elementos que garantizan que MacOS sólo funciona en ellos) pero no deja de ser curioso.

sábado, 26 de abril de 2008

Sun "abre" Java y "cierra" MySQL

Sun nunca deja de sorpender y, mientras anuncia que para fin de año todo el código de Java estará disponible bajo la licencia GNU General Public Licence (GPL v2 ó v3?) http://news.zdnet.co.uk/software/0,1000000121,39405249,00.htm algo que por otra parte ya había anunciado hace un tiempo, toma la dirección contraria con MySQL y decide que alguna de sus funcionalidades avanzadas sólo estará disponible bajo pago y como código cerrado ( http://news.zdnet.co.uk/software/0,1000000121,39386087,00.htm ) y ha llevado a uno de los fundadores de MySQL (David Axmark) a tratar de explicarlo ( http://news.zdnet.co.uk/software/0,1000000121,39405260,00.htm ). Una de las cosas que este caballero expone es que, si bien una serie de complementos serán de "código propietario" las APIs serán públicas así que cualquiera podrá crear esa funcionalidad si lo ve más adecuado que pagar por ella. Si uno lo piensa bien MySQL sólo es una empresa que está en el código abierto desde el 2000 ya que desde su fundación en 1995 sus productos eran de "código porpietario" y por tanto no tiene duda de establecer una estrategia mixta si cree que eso es lo mejor para sus intereses comerciales. La verdad es que esto ha provocado bastante reacción en el universo GPL, aquí dos enlaces para quien quiera ver algunas opiniones:

Milking The GNU:SUN, MySQL needs you to be bold, go for the cloud!

Has MySQL Forgotten All It Learnt?

Será la reacción suficiente para empujar a la comunidad hacia otros otores de base de datos que sean GPL "puros"? PosgreSQL, Berkeley DB o Ingres quizá?

Sun se sube al carro

Parece que Apple puede haber puesto de modo lo de apostar por el hardware. Ahora Sun ha comprado Montalvo http://www.theregister.co.uk/2008/04/24/sun_buys_montalvo/ , http://www.news.com/8301-10784_3-9928558-7.html y http://www.news.com/8301-10784_3-9928066-7.html )

No parece que Sun vaya a tratar de molestar a dos grandes proveedores (AMD e Intel) pero con Sun por enmedio nunca se sabe. Lo que parece que Sun quiere es el know how y la IP de Montalvo en el diseño de procesadores con varios nucleos "asimétricos" para apoyar la línea que está siguiendo en su familia Niágara (SPARC ISA).

Al parecer el rumor corría desde hace cerca de un mes ( http://www.news.com/8301-10784_3-9907940-7.html?tag=nefd.top ) y finalmente se ha confirmado. Esta es la segunda salida más frecuente para una "start up" tecnológica (la más frecuente es la quiebra y la venta de la IP al mejor postor) y ha podido ser la luz al final del túnel para sus fundadores si son ciertos los rumores de dificultades en el proceso de validación de sus procesadores ( http://www.theregister.co.uk/2008/04/08/montalvo_verify_x86/ )

Encontrado en RWT http://www.realworldtech.com/forums/index.cfm?action=detail&id=89730&threadid=89730&roomid=2

miércoles, 23 de abril de 2008

MS no pasa el test de su formato XML para Office

Personalmente la "victoria" de MS en la estandarización de sus formatos XML para documentos de electrónicos me pareció sobre todo una victoria de la libertad de elección más que una victoria de Microsoft, y creo que todas las objeciones eran productos de inereses espurios. Primero los opositores, no en vano entre los opositores estaba IBM, condenado no hace tanto tiempo por monopolismo y enemigo acérrimo de Microsoft (especialmente desde que IBM abandonó los PCs), SUN, que siempre ha manifestado su hostilidad hacia MS , la FSF que desde su fundador hacia abajo no se presenta como alternativa al software propietario sino que considera que este último no tiene derecho a existir, Google, que apoyado en las objeciones de carácter técnico pretendía claramente debilitar a un competidor ya que ellos se habían decatntado por ODF, y diversos miembros del ámbito del código abierto que manifestaban formalmente su temor de que, si OOXML se establecía como estándar ISO. Segundo, las objeciones eran sorprendentes. La primera es que el estándar no estaba exento de royalties, cosa que es aplicable a indfinidad de estándares, lo único que exige la ISO es que el poseedor de la IP esté dispuesto a licenciarla bajo condiciones RAND (reasonable and non discriminatory). La segunda objeción que he visto es el hecho de que era un estándar que sólo estaba soportado por una empresa, nadie recuerda que cuando se certificó ODF sólo OpenOffice lo soportaba, aunque ahora haya más aplicaciones que lo soporten. Por otra parte durante esta batalla tanto Novell como Apple han decidido soportar OOXML con lo que la objeción se desmorona. Una tercera objeción era que este estándar era redundante, ya que existía ODF, supongo que nadie se daba cuenta de que PDF es también un estándar ISO y que es un estándar de documento electrónico. Además está previsto que se presenten varios estándares más de documento electrónico para su certificación ISO. Por otra parte la funcionalidad de cada uno de los formatos de documento es distinta y, en mi opinión, eso es suficiente para justificar la existencia de otro estándar (como para la conexión inalámbrica existen varios estándares IEE 802.11, además de una propuesta para Wimax, y para otras funciones Bluetooth y Wireless USB). Como ya he dicho más arriba el que aceptar OOXML fortalecería la dominancia de MS sobre el entorno ofimático simplemente no merece comentario. Creo que esta consideración no es relevante para la definición de un estándar, salvando las distancias es como si ahora se decidiera que todo lo que propusiera o escogiera Telefónica-Movistar en materia de telefonía móvil fuera excluido por las autoridades reguladoras. Finalmente creo que sólo eran objeciones sólidas las de carácter técnico pero parece que al estar supervisado por una serie de comités de la ISO lo que se va a conseguir es que el estándar se corrija en sus defectos formales y se eliminen las ambigüedades y las indefiniciones y sobre todo que MS no pueda redefinir los formatos a su antojo sólo para dañar a sus competidores.

Lo que sí veo claro es que la definición de estándares en el mundo del hardware es mucho más flexible y mucho más abierta. Se plantean unas necesidades, se reunen unos fabricantes, llegana a cuerdos sobre pagos e intercambio de IP, licencias, patentes... y sacan productos al mercado. Nadie se acuerda que Firewire fue al principio "hijo" de Apple y Sony y luego lo presentaron a la IEEE para su estandarización, y durante mucho tiempo hubo que pagar royalties para poder utilizarlo (hay más ejemplos pero no es cosa de extenderse)

Pero si ahora MS no es capaz de satisfacer los estándares que ellos mismos han definido como parece que sucede en este momento( http://www.news.com/Office-2007-fails-OOXML-conformance-test/2100-7344_3-6237855.html ), esto será una demostración de mala fe y un descrédito para MS y además una derrota para la libertad, porque reafirmará a los que atacaban la definición de Office Open XML (OOXML) como estándar ISO, aunque para ello se apoyarán en razones erroneas ya que el estándar es independiente de quien lo propusiera inicialmente. De todos modos creo que MS reaccionará con inteligencia y se dará cuenta de que los perjuicios que pueden derivarse son mucho menores que los beneficios que puede obtener de comportarse como "un buen ciudadano". Por otra parte para MS modificar el soporte de archivos con unos parches no debería ser un problema de mayor relevancia, aunque para quien haya apoyado por este formato se encontrará con algunos problemas de transición y probablemente MS deba preparar una herramienta de actualización masiva de archivos.

Apple compra PA-Semi

Así pues Apple ha decidido comprar PA-Semi (Informen del hecho News. com http://www.news.com/8301-13579_3-9926461-37.html?tag=nefd.top y Forbes http://www.forbes.com/technology/2008/04/23/apple-buys-pasemi-tech-ebiz-cz_eb_0422apple.html ) Esta pequeña compañía (http://www.pasemi.com/) desarrolla una serie de procesadores compatibles con PowerPC, muy eficientes energéticamente y extraordinariamente modulares, pudiendo incluir ún número variable de nucleos de propósito general, módulos de aceleración de distintas funciones... ideales para aplicaciones incrustadas (routers, aceleradores de encriptación-decriptación, aceleradores TCPIP, dispositivos de almacenamiento...) y para aplicaciones móviles (SmatPhones, MIDs...)

Y así Apple sigue con su tradición de hacer las cosas justo al revés que el resto, y mientras otros se desacen de todo el know how de hardware parece que ellos pretenden adquirir la IP necesaria para diseñar sus propios procesadores, quizá para su nueva generación de iPhone o quizá para sus proyectos de Apple TV o alguna otra idea sorprendente a las que nos tienen acostumbrados. Una idea que flota es que quieren aprovechar el equipo pero cambiar de PowerPC a ARM y así aprovechar el sistema operativo y el software del iPhone pero tener una plataforma mucho más potente cara al futuro.

Visto aquí:

http://www.theinquirer.net/gb/inquirer/news/2008/04/23/fruitzilla-resumes-flirtation

y aquí

http://www.realworldtech.com/forums/index.cfm?action=list&roomid=2 por cierto, este último enlace lleva a una interesante discusión sobre el tema.

ACTUALIZACIÓN 24 de abril de 2008: Además de hacerse eco del evento ( http://www.eetimes.com/news/latest/showArticle.jhtml;jsessionid=NRV42LBU25KLMQSNDLPSKH0CJUNN2JVN;?articleID=207401495 ), EETimes informa de los posibles problemas que el Departamento de Defensa de USA (DoD) puede plantear al usarse los chips de esta empresa en al menos 10 sistemas de defensa ( http://www.eetimes.com/news/latest/showArticle.jhtml;jsessionid=GX4NTBNWIFBBSQSNDLSCKHA?articleID=207401605 ) y estar planteada la compra de muchos más chips. Probablemente PA-Semi tenga que idear como transferir su propiedad intelectual para mantener la fabricación de estos chips ya que Apple parece plantearse cesar dicha fabricación. Esto conlleva el acuerdo de IBM (que es quien cede la licencia a PA-Semi) pero algo me dice que IBM no querrá incomodar al gobierno de USA y encontrará el modo de hacer transferible la licencia que hoy en día ostenta PA-Semi.

ACTUALIZACIÓN 26 de abril de 2008: Al parecer Apple no tiene interés en los productos ni en las licencias de PowerPc que tenía PA-Semi, sino en la IP que han creado y en sus ingenieros. Parece que la idea que tienen es utilizar núcleos de ARM modificados y personalizados para sus diversos proyectos de iPod, iPhone... y quizá incluso incorporarlos en sus ordenadores como aceleradores de alguna función para diferenciar su hardware del de los demás.