Y no sabia que los Gadgets de Windows Vista eran Open Source…

http://sergiot2.com/blogimages/2008/08Ago/13_Sidebar_Gadgets_Vista.png

Ayer estaba buscando algún tutorial para crear un gadget para Windows Vista, y pues no sabía que los Gadgets de Windows Vista eran OpenSource.

Si vamos a la galería de Gadgets que esta en la Web, al descargar el gadget deseado, este tendrá la extensión *.gadget:

http://sergiot2.com/blogimages/2008/08Ago/13_Gadgets-WindowsVista.jpg

Y para ver el código fuente del gadget, sólo renombramos el archivo a *.zip. Extraemos los archivos, y abrimos la carpeta con nuestro editor favorito obviamente Visual Studio, y podemos ver todo el código usado para crear el gadget:

http://sergiot2.com/blogimages/2008/08Ago/13_VisualStudio-edit-Gadgets.jpg

Y pues la mayoría de gadgets que revisemos, tendrán gran contenido de JavaScript.

El Gadget que hice piratee (cambiar logo, letra, y fecha) fue un Countdown de la fecha en que celerebrá el Blog Day 2008 en Perú, que será el viernes 29 de Agosto:

http://sergiot2.com/diario/blogimages/2008/08Ago/13_Gadget-BlogDay-2008-Peru.jpg

P.D.: Para empaquetar un gadget, enviar a un Zip los archivos y cambiar la extensión a *.gadget. Tener en cuenta que los archivos deben verse directamente al abrir el zip, que no haya una carpeta dentro del zip y recién dentro esten los archivos, ya que no se instalará el gadget.

Saludos,

4 comentarios en “Y no sabia que los Gadgets de Windows Vista eran Open Source…”

  1. @SergioTarrillo:
    No son “Open Source” dado que en ningún momento los gadgets de Vista están publicados bajo ninguna licencia “Open Source”. Échale un vistazo a Definición de Open Source.

    El copyright del código de los gadgets de Vista (los que vienen con el SO) no te permiten modificarlos y redistribuirlos legalmente. Dado que estarías “robando” la propiedad intelectual de Microsoft.

    El único detalle a considerar es que los Gadgets no son más que pequeñas páginas web y de ahí que se distribuya el código en lugar de los binarios.

    @Steven Calderon:
    Liberar código no caLLará a nadie ni tampoco cerrarlo. La discusión interminable sobre código abierto vs. cerrado sólo depende del modelo de negocio; no existe una verdad absoluta.

  2. Rafa Vargas, gracias por la acotación, para la gente que no anda muy enterado de los temas de licencias y Open Source… Pensé que todo quedaba claro… y no era la idea entrar en otros tipos de discusiones…

    Y use Open Source, en definición de “ver el código, aprender de él, y mejorarlo”, pero si vamos a las cuestiones legales y técnicas, haría falta una licencia Open Source…

    Saludos, y gracias nuevamente

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *