Microsoft se une a la Fundación Apache

Leo en Slashdot acerca de la “trifecta geek” que el grandulón se mandó la semana pasada. Aparentemente no solo se unieron a la Fundación Apache como miembro Platino (la membresía es de 100.000 dólares al año), sino que tambien liberaron parches para ADO-db bajo la licencia LGPL y extendieron la “promesa de especificación abierta” (OSP) con más de 100 protocolos de interoperabilidad entre las versiones Cliente y Servidor de Windows.

Si bien, según comentan algunos expertos, la OSP está lejos de ser un artefacto legal que permita proteger contra posibles demandas por violación de patentes a quienes implementan interfaces publicadas por Microsoft, esto sumado al hecho de unirse a la fundación Apache y liberar parches bajo una licencia Open Source verdadera, consiste en un movimiento del grandulón hacia la comunidad Open Source.

Por ahí esto sea el resultado de la puja de algún pequeño grupo dentro de MS que entienda las ventajas que tendría tanto para la empresa misma como para la comunidad que ésta comenzara a abrirse al resto del mundo, o quizás tenga que ver con el retiro de Bill Gates, una de las principales figuras detrás de todo el concepto de Software Privativo. A lo mejor el día que Steve Ballmer se retire también, MS se de cuenta de que es tan solo un jugador más en una gran comunidad de empresas y personas.

Posted in Empresas, Free & Open, Mocosoft | Comments Off on Microsoft se une a la Fundación Apache

Oscureciendo Fedora

Si al igual que a mi les sucede de trabajar con la computadora largas jornadas de 8 o más horas, quizás los siguientes tips les puedan ser de utilidad. Desde hacía un tiempo estaba notando que mi Fedora me estaba dejando con un fuerte cansancio en la vista, que por lo general terminaba derivando en dolores de cabeza, contracturas o aire.

Pensando por qué esto no me pasaba al utilizar otras computadoras (incluso si se trataba de monitores CRT) noté que el escritorio de Fedora 8 es por defecto muy brillante. Hay muchos colores claros y blancos fuertes que tras varias horas de trabajo desgastan demasiado la vista. Cuando bajar el brillo del monitor no es una opción, los siguientes ajustes pueden ayudar a disminuir el esfuerzo de la vista sobre un GNOME (en inglés).

Oscurecer los Paneles

Fedora 8 introdujo el tema visual “Nodoka” cuyos paneles son muy brillantes (casi tendiendo a blanco). Para bajar el brillo nos dirigimos a System -> Preferences -> Look and Feel -> Appearance. Ubicamos el tema Nodoka y seleccionamos Customize.

En la solapa “Colors” pinchamos sobre el color de fondo de las ventanas (windows) y lo bajamos a gusto. En mi caso sustraje 30 de cada uno de los componentes RGB, de forma de mantener la proporción entre los canales, pero haciendo el escritorio más oscuro (acercándolo al gris).

Adicionalmente podemos bajar el color de los campos de texto (input boxes), cuyo color es un blanco al máximo (255, 255, 255). Sustraer 20 de cada canal fue suficiente en mi caso, dejando (235, 235, 235).

Los cambios se aplican directamente, no es necesario cerrar la sesión.

Oscurecer Firefox

Firefox es una aplicación que hay que oscurecer casi obligatoriamente. El color de fondo para las páginas que trae por defecto es un blanco al máximo (#FFFFFF en la notación que utiliza Firefox). Para bajar la intensidad debemos ir a las opciones de configuración secretas de Firefox, ingresando en la barra de direcciones “about:config”, sin comillas.

En la página de configuración filtramos por la palabra “background” y buscamos browser.display.background. Aquí podemos editar este valor a algo menor, por ejemplo “#CCCCCC”, que es un blanco mucho más leve, tendiendo al gris.

Quizás tengamos que reiniciar Firefox para que los cambios tomen efecto. Fedora 8 trae Firefox 2, esto quizás sea distinto en Firefox 3.

Oscurecer el Editor de Texto

Finalmente, quienes utilizan GEdit para programar pueden cambiar el esquema de colores a algo más oscuro. En GEdit, nos dirigimos al panel de preferencias: Edit -> Preferences y en la solapa “Fonts & Colors” seleccionamos el tema “Oblivion”, el cual configura un fondo gris oscuro con texto blanco.

Esto son solo un par de ejemplos de cosas que se pueden hacer para hacer más tolerable el estar tantas horas frente a una computadora con Fedora. ¿Tienen otros tips? Nos encantaría conocerlos! Dejen sus comentarios abajo!!

Posted in Fedora, Linux, Tutoriales, Tweaking | 1 Comment

Apple es ahora fabricante #3 de Computadoras

Según leo en Gizmodo, de acuerdo con Gartner, Apple se ha vuelto el fabricante #3 de computadoras en el mundo, siguiendo únicamente a Dell y HP. De acuerdo con Gartner, esto se debe al aumento en las ventas de Mac’s de un 38% el año pasado, elevando su cuota del mercado a 8.5%, y rebasando a Acer en 65.000 unidades. Actualmente Dell y HP tienen un 31.9% y 25.3% del mercado respectivamente.

No puedo dejar de preguntarme si este aumento en las ventas de Mac’s se debe a algún motivo en particular, como digamos, el Sistema Operativo que la competencia está preinstalando o si será por alguna otra cosa. Personalmente, yo finalmente decidí comprarme un Mac el día que OOXML se volvió estándar ISO. De cualquier forma, felicitaciones para Apple.

Posted in Empresas, Hardware | Comments Off on Apple es ahora fabricante #3 de Computadoras

Pensamientos sobre Windows Server vs. Linux

Durante los últimos días he estado leyendo un blog bastante interesante llamado Shipping Seven, escrito por uno de los desarrolladores de Microsoft que está trabajando en la próxima versión de Windows.

Me gusta el estilo del blog, ya que no es propaganda corporativa, sino que el autor se encarga de dar su visión sobre diversos temas en el mundo del Software, y sin miedo de hablar francamente cuando corresponde.

Ayer leía sobre este post sobre Windows Server y Linux, el cual es de por sí una respuesta a una entrevista realizada a Linus Torvalds hacía más tiempo.

El post comienza citando la entrevista a Linus por Information Week:

Information Week: ¿Está ocurriendo más rápido el desarrollo del núcleo Linux que el de Windows Server?

Torvalds: Soy la persona equivocada a quien preguntarle, por varios motivos. Primero, soy un poco tendencioso, por supuesto. Pero la otra razón es que ni siquiera sé — o me importa — como el desarrollo de Windows Server en realidad procede.

Yo simplemente no uso productos de Microsoft, no porque los odie, sino porque no son interesantes para mi.

El anónimo autor de Shipping Seven contesta:

Si todos nuestros críticos pudieran ser tan elocuentes y sensitivos. Linus tiene su visión sobre el desarrollo de Software, nosotros tenemos la nuestra. Él no sale diciendo que nosotros estamos equivocados – solo que piensa que su enfoque es mejor.

Todos los desarrolladores que conozco en Microsoft no odian o gopean a Linux – Windows Server 2008 y Linux sí hacen muchas de las mismas cosas, pero ellos son, más allá de todo, criaturas muy distintas. Linux se comporta bien en los datacenters que tienen un gurú de UNIX (o en escenarios embebidos), y Windows Server 2008 es principalmente para monos con un MSCE. (¿Necesitas un Servidor Web? Paga U$S 1000 y te lo haremos fácil y (ojalá) seguro configurar uno – por eso tenemos un Asistente de “configura tu servidor”.

No todo es blanco o negro.

Para seguir leyendo:

  • Shipping Seven, random thoughts from someone working on the next Windows OS.
Posted in Empresas, Linux, Mocosoft, Programacion, Sistemas Operativos, Software, WinDOS | 3 Comments

Compilando Aplicaciones con SCons

Estudiando como compilar el código del Quake 3 llegué a dar con una herramienta de lo más interesante, llamada SCons. Se trata de un sistema para construir programas sustituto de autoconf, automake y otras yerbas del proyecto GNU que dos por tres pueden terminar dando un dolor de cabeza tanto a desarrolladores como a usuarios finales.

Una de las ventajas de SCons frente a make, más allá de su simplicidad, consiste en que provee un entorno de construcción multiplataforma. Utilizando SCons basta con escribir un único archivo con las directivas para construir el programa (el archivo SConstruct, equivalente al Makefile) y SCons se encargará de traducir nuestras directivas en los comandos apropiados para el sistema donde estamos compilando, por ejemplo, invocando GCC sobre Linux/UNIX o cl (el compilador del Visual C++) sobre MS Windows.

Otra ventaja que tiene SCons es que los archivos son en realidad scripts Python, por lo cual podemos sacar partido a este excelente lenguaje para resolver todos nuestros problemas de construcción, sin importar que tan complicados sean.

El proyecto cuenta con muy buena documentación. Basta con leer un ratito el (muy amigable) manual de usuario en línea, para comenzar a reemplazar los viejos Makefiles con archivos de configuración de SCons, es increíblemente sencillo, fíjense el siguiente ejemplo.

Este es el Makefile que escribí hace algún tiempo para compilar mi Raytracer sobre Fedora Linux:

APP=raytracer
CXXFLAGS=-Wall -O3
CXXLIBS=-lSDL
OBJECTS=color.o point3d.o myutils.o esfera.o light.o raytracer.o

%.o: %.cpp
g++ -c $(CXXFLAGS) $< -o $@

all: $(OBJECTS)
g++ $(OBJECTS) $(CXXLIBS) -o $(APP)

clean:
rm -f *.o $(APP)

Ahora, este es el archivo SConstruct equivalente (escrito por alguien que no sabía SCons hace 1 hora):

Program(“raytracer”, Split(“color.cpp point3d.cpp myutils.cpp esfera.cpp light.cpp raytracer.cpp”), LIBS=”SDL”, CCFLAGS=[“-O3”, “-Wall”])

Realmente impresionante. SCons rastrea las dependencias entre archivos fuente y provee las directivas para limpiar automáticamente.

SCons se encuentra liberado bajo una licencia MIT y se puede descargar gratuitamente. En Fedora pueden instalarlo utilizando yum.

Si te interesó este post, puede que también te interese…

Posted in C++, Programacion, Software, Tutoriales | Comments Off on Compilando Aplicaciones con SCons

Firefox 3 establece el record de descargas!

Me llega hoy por correo una notificación de Mozilla indicando que se alcanzó la meta de establecer el record mundial Guiness del Software más descargado en 24 horas, con 8.002.530 descargas!!

Felicidades a todos los que participaron e hicieron esto posible! 😀

We did it!

We set a Guinness World Record for the most software downloads in 24 hours. With your help we reached 8,002,530 downloads.

You are now part of a World Record and the proud owner of the best version of Firefox yet!

Don’t forget to download your very own certificate for helping set a Guinness World Record.

Posted in Desarrollo Web, Free & Open, Software | Comments Off on Firefox 3 establece el record de descargas!

Vocero de MS dice que ODF ganó la guerra de estándares

Según leo hoy en Slashdot, en un panel de discusión de ODF vs. OOXML, un representante de Microsoft admitió que ODF habría ganado la guerra contra el OOXML.

La compañía de Redmond agegará soporte nativo para ODF 1.1 en su service pack 2 para Office 2007. Su formato aún no publicado ISO OOXML no será soportado antes del release de la siguiente generación de Office. Si el OOXML será publicado alguna vez sigue siendo una pregunta abierta tras la apelación de cuatro miembros a la desición de la ISO.

Para seguir leyendo, temas relacionados:

Posted in Free & Open | Comments Off on Vocero de MS dice que ODF ganó la guerra de estándares

Universidad de la República migrará a Estándares Abiertos

Nos comenta Mark3l, a través del Anillo de la Comunidad de Software Libre de Uruguay que la Universidad de la República (UdelaR) adoptará formatos los abiertos y estándar ODF y PDF para almacenar sus documentos.

Una excelente noticia. Restará ver la Suite de Ofimática que la universidad elegirá utilizar en sus instalaciones, sin embargo esto se vuelve un tema menor al tratarse de formatos abiertos: lo que importan son los documentos, no los productos de oficina.

El anuncio completo tras el salto.

Continue reading

Posted in Free & Open | Comments Off on Universidad de la República migrará a Estándares Abiertos

Firefox 3 a liberarse el Martes 17 de Junio

Leo en Slashdot que el equipo de desarrollo de Mozilla está pronto para liberar la próxima versión de Firefox, Firefox 3, el próximo Martes 17 de Junio.

“Tras más de 34 meses de desarrollo activo, y con contribuciones de miles, estamos orgullosos de anunciar que estamos prontos.”

Recordamos a nuestros lectores que este mismo día será el que se buscará romper el record mundial de descargas del software, así que si son usuarios de Firefox, el Martes es el día para bajarlo 🙂

Vía Slashdot.

Posted in Desarrollo Web, Free & Open, Software | Comments Off on Firefox 3 a liberarse el Martes 17 de Junio

ISO detiene estandarización del OOXML

En una noticia que nos alivia a todos un poco, ayer se publica en Slashdot sobre el aparente alto al proceso de estándarización del OOXML por parte de la ISO, en respuesta a las apelaciones de cuatro países.

“En respuesta a las cuatro apelaciones (Venezuela, India, Brazil y Sudáfrica) enviadas en las semanas recientes, [ISO] ha puesto el proceso de estandarización del OOXML en alto… ISO/IEC DIS 29500 no será publicado por al menos ‘varios meses’ mientras el proceso de apelación continúa.”

Posted in Free & Open | Comments Off on ISO detiene estandarización del OOXML