nexus

27-12-2007

¿En que piensan los desarrolladores de OpenOffice?

Hay veces que encuentras cosas extrañisimas. Hoy me ha pasado con OpenOffice.

Estaba intentando dar formatoa un documento y quería que una de las páginas fuera horizontal. Me voy a la configuracion de la página y lo pongo horizontal, ¿resultado?: todas las páginas horizontales.

No pasa nada, miro y creo un nuevo estilo y ñlo aplico en la página, nada, lo aplica en todas. Miro un poco más y veo que se define el estilo que se aplica a la pagina siguiente. Cambio el estilo predeterminado para que el estilo siguiente sea el horizontal ¿resultado? la primera pagina vertical y las siguientes en horizontal.

Es decir que para que solo la pagina N salga en horizontal, tengo que crear N estilos (N-1 en vertical y uno en horizontal) cada uno apuntando al siguiente (es decir, el estilo 1 dice que su siguiente es el 2 y así sucesivamente)

¿En que narices piensan los desarrolladores?

Actualización: Vale, hay que insertar un salto de pagina especificando el nuevo estilo. No me parece muy intuitivo, pero ¿qué se le va a hacer? Ni Abiword ni KWord parecen tener algo así.

Escrito por NoAlWin a las 17:56.

16-9-2006

Mal royo: Las patentes de software vuelven a la carga

¡¡¡Mal royo, maaaaaal royo, maaaaaaaaaaaal royo!!!

Las patentes de software vuelven a la carga, y ya sabeis lo que eso significa: las grandes compañías tendrán la herramienta para destruir cualquier amago de competencia.

Las patentes nacieron para fomentar la innovación prohibiendo la competencia temporalmente. Se supone que es un método para proteger a los inventores, pero Richard Stallman ponía un ejemplo de lo que pasa en Estados Unidos:

Imagina que eres un programador, tienes una idea estupenda y decides patentarla, lo cual tiene varios costes como el de contratar un abogado que la redacte. Una vez que la tiene, empieza a comercializar su programa. Todo va bien hasta que una empresa importante se fija en el y decide entrar en ese mercado. En este punto, el programador le dice ufano a la empresa: “Tú no puedes competir, tengo la idea patentada”. En este momento, la empresa avisa a su bufete de abogados los cuales, rebuscando un poco, encuentran que tienen tres o cuatro patentes aplicables al producto del pequeño programador. Va a la oficina del programador y le dicen: “Nosotros violariamos tu patente, pero tu estás violando tres nuestras. Hagamos un cruce de licencias o te hundo el negocio.”

Aquí podemos ver que las patentes solo sirven para protegerte de que otros usen sus patentes contra ti. En este caso se supone que el programador ha violado alguna de sus patentes pero, es que el número de patentes y la ambigüedad de las descripciones en un país como Estados Unidos es tal, que es casi imposible no saltarselas.

Otro tema es cuando intentan patentar cosas ya existentes y ampliamente utilizadas como los emoticonos, los firewalls o cosas de uso común. O cuando empresas simplemente se dedican a patentar cosas sin producir nada para denunciar a las empresas que intenten abrirse caso en ese sector. Empresas como Eolas que patentan el uso de plugins en navegadores o Rates Tecnology Inc que demanda a aquellos que crean servicios de VoIP gracias a una patente sobre “una tecnología de enrutamiento de bajo coste que permite a un sistema telefónico encontrar el operador más barato antes de realizar una llamada de teléfono” (Podcast InterIuris #11, minuto 12).

“Si la gente hubiera entendido de qué manera se concederían las patentes cuando la mayoría de las ideas que existen hoy fueron inventadas y las hubieran patentado en ese momento, hoy en día nuestro sector estaría estancado.”
Bill Gates (1991)

La avaricia de unos pocos está poniendo en riesgo la viabilidad de muchas empresas de software (y de sus puestos de trabajo) y la capacidad de innovación de Europa. Además, ponen en riesgo el único software que hoy por hoy debería usarse en la Administración: El Software Libre. Lo han intentado muchas veces y en todas han fracasado, pero no por ello hay que dormirse en los laureles porque nos estamos jugando demasiado.

PD: Seguro que se me olvida algo, ya que por algun problema del gestor de ventanas de KDE, de konqueror o de Firefox, este último se ha colgado tres veces.

Enlaces:

FFII
¡No a las patentes de software!
Por qué no a las patentes de software

Escrito por NoAlWin a las 23:58.

6-9-2006

Por qué estoy en contra de la piratería

Yo, aunque reconozco que he pirateado, actualmente estoy en contra de la piratería. Quizá sea, inconscientemente, porque frena la expansión del software libre, quizá no. Razones por las que estoy en contra:

  • Es ilegal. En la mayoría de los paises es ilegal y punto. No estábien saltarse las leyes, no es el camino. Si una ley te parece inusta y perjudicial, monta un movimiento social o político contra ello.
  • A mi no me gustaria que me lo hicieran, por tanto, respeto los deseos de los demás. Es el famoso ama al prójimo como a tí mismo. Yo, en un futuro, probablemente programe software o contribuya a algún proyecto. Por ejemplo, si yo programo software libre, me hará muy poca gracia que viniera una empresa cojiera mi trabajo, lo presentara como suyo y lo modificase sin publicar los cambios.
  • Frena el software libre. Una de las razones por las que el software libre no avanza más es simplemente porque pueden obtener gratis el sistema al que están acostumbrados y así pierden una motivación de peso. Pesa más pagar 100€ que tener que reinstalar todos los años.
  • La piratería es parte de la hipocresía de las grandes empresas. Si la piratería no existiera, Microsoft y otras empresas regalarían su software para no perder cuota de mercado. De hecho, ya lo hacen con estudiantes de Universidad y con trabajadores de organismos públicos para que se acostumbren a su software. Así que, permitiendo la piratería, pueden seguir recibiendo ingresos en el canal OEM (al comprar el ordenador) y encima ahorrarse el soporte técnico (lo debe dar el ensamblador). Es una ironía, pero la piratería doméstica beneficia a los fabricantes. Recuerda, quien paga principalmente es aquel que no puede piratear (empresas, administraciones) y a los fabricantes les interesa promocionar su producto y conseguir la mayor parte de mercado. Este es un tema del que ya he hablado.

Asi que si pirateas diciendo que ganan tanto dinero que tienen merecido que les piratees, aparte de frenar alternativas reales a esa situación, la estás ayudando dandola cuota de mercado.

PD: Si se me ocurre alguna más la pondré.

PD2: El verdadero desafío es como decirle a tus amigos o a la gente a la que vas a arreglarles el ordenador que tu no pirateas, sin que te miren como a un bicho raro o te tengan por un mal amigo que no quiere ayudarles a instalar un programa. Pero bueno, supongo que en esta sociedad ser coherente y pensar por uno mismo es de bichos raros.

Escrito por NoAlWin a las 17:37.

6-7-2006

Chorraducas gráficas para GNU/Linux

En principio, no se puede poner XGL en KDE, ya que este utiliza un gestor de ventanas distinto llamado compiz que ha evolucionado hacia GNOME, aunque en Kubuntu al menos, se puede poner y en algún foro he visto mencionado el paquete compiz-kde.

A lo que iba, antes de XGL, existía XRender y Composite con los que se pueden conseguir interesantes imágenes. De hecho, muchos de los que usamos KDE hemos visto en el Centro de Control una página destinada a configuar sombras y transparencias en las ventanas, asi como una animación de fundido en la aparición de una ventana. Aunque, al activarlo, nos suelta una bonita advertencia de que es software inestable y puede fallar. Aparte de con el Centro de control puedes manejar las transparencias y sombras con xcompmgr y transset.

transparencia

Komposé, un sistema parecido al Exposé de MacOSX (y que también trae XGL/Compiz) usa Composite para acelerar el procesado de imágenes. Otros juguetitos son 3ddesktop para cambiar de escritorio y xdesktopwaves para poner ondas de agua.

Al igual que con XGL, para usar estas cosas debeis tener una targeta con buena aceleración 3D para que vaya bien.
Y por si queréis ojear más teoría de 3D y servidores gráficos en GNU/Linux os dejo un enlace.

Escrito por NoAlWin a las 19:03.

5-7-2006

Los laboratorios en la universidad

En mi Universidad, una cosa que siempre me llamo la atención es que, los laboratorios en los que se da clase tienen ordenadores que suelen ser Athlon64 o similar. Se usan para ejecutar software como Derive o compiladores como GCC y cosas similares. Osea, que están totalmente desaprovechados. Mientras, en el laboratorio general están los Pentium II con 128Mb de RAM que se les nota lentillos. Estos andan bastante saturadillos. Esto provoca que haya que usar XFCE3, que, por cierto, esteticamente da pena (y más con la combinación de colores que tienen predeterminada) y que algún profesor nos recomiende compilar las cosas por SSH en el servidor (un equipo con tres Intel Xeon) y que yo haya ejecutado por SSH Mozilla (no está Firefox) o el Acrobat Reader más de una vez.

La verdad es que, en vez de gastar tanto en Athlon64, podrían invertir en un servidor potente y montar una red de clientes ligeros con equipos viejos. Así, se conseguiría más potencia y un mejor aprovechamiento de recursos. Además, se puede usar tanto Windows coo GNU/Linux, como hasta ahora. Así de paso montando GNOME o KDE se evitaria la penosa impresión que da XFCE3.

Estas soluciones se han implantado es varios colegios e institutos. Incluso existen distribuciones específicamente preparadas como: K12LTSP, SkoleLinux o Edubuntu.

Escrito por NoAlWin a las 1:50.

Get free blog up and running in minutes with Blogsome
Tema basado en un diseño de Ian Main