miércoles, 26 de noviembre de 2008

Fedora 10

Fuente: VivaLinux

Una semana después de lo esperado finalmente ya está disponible la versión definitiva de Fedora 10 "Cambridge" anunciada con este mensaje en su lista de correo. Este nuevo lanzamiento incluye un arranque más rápido con el nuevo sistema gráfico Plymouth, instalaciones virtuales remotas, migración del servidor X de VT7 a VT1, una más fácil instalación de codecs para GStreamer, el nuevo entorno de escritorio LXDE y mucho más.

Otras actualizaciones destacables incluyen también:

  • Kernel 2.6.27
  • RPM 4.6
  • KDE 4.1
  • GNOME 2.24
  • Firefox 3.04
  • OpenOffice.org 3.0

Al mismo tiempo se presentan los repositorios free y nonfree del proyecto RPM Fusion para Fedora 10, incluyendo aplicaciones multimedia, codecs, drivers para el Kernel, juegos y otro software que el proyecto Fedora no incluye por varios motivos.

Fedora 10

lunes, 20 de octubre de 2008

Bloquear el acesso SSH de una IP Determinada

El SSH (Secure SHell) nos permite manejar por completo el ordenador mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos un Servidor X arrancado de forma remota.


Para bloquear el acceso de una determinada máquina con IP 10.0.0.30, Entonces debemos editar el fichero /etc/hosts.deny como usuario root y agregar esta línea al final del archivo:

sshd:10.0.0.30  

Guardamos los cambios y reiniciamos el servicio sshd con:

service sshd restart  

y listo ..

Ahora bien si en dado caso deseamos denegar a todas las IP que haga en la red, seri de la siguinete forma:

sshd:ALL@ALL  

Guardamos los cambios y reiniciamos el servicio sshd con:

service sshd restart 

viernes, 17 de octubre de 2008

Cómo comunicarse entre terminales Linux


Imaginemos que estamos conectados a un servidor por ssh y necesitamos hacer algo sin interrupciones por parte de otro usuario que esté conectado desde otra Terminal como por ejemplo editar un archivo o simplemente compilar algún programa sin que el otro usuario nos modifique nada cuando nosotros estemos operando. Para esto podemos hacer dos cosas, llamar por teléfono a los que creamos que pueden conectarse o mirar nosotros mismos quien hay conectado a el servidor y enviarle un mensaje. Esta técnica también podríamos aplicarla para saber si hay algún intruso conectado a nuestro servidor y tomar medidas.

En mi caso he usado Fedora aunque esta técnica funciona en la mayoría de distribuciones Linux actuales. Para ello usaremos el comando ” Who ” que es capaz de mostrarnos información sobre los usuarios que hay conectados y desde queTerminal.

Para comenzar vamos a abrir una Terminal desde el menú Aplicaciones -> Accesorios -> Terminal y vamos a teclear el comando …

who

entreterminales1

Como podemos ver se muestra el usuario, el numero de Terminal, la fecha y la hora en la que fue conectado. En estos momentos representa que nosotros estámos conectados a la Terminal ” pts/0 “. Ahora para hacer la prueba vamos a abrir otraTerminal y tecleamos de nuevo el comando …

Como veis ha aparecido otro usuario nuevo llamado ” forat ” y con el nombre de Terminalpts/1 “. Dentro del directorio /dev/ptses donde nuestras terminales se van creado y es hay donde tenemos que mandar el mensaje.

Para enviar un mensaje a la nueva Terminal llamada ” pts/1 ” vamos a usar el comando ” echo ” que como muchos de vosotros ya sabéis es para enviar un texto a una salida estándar como puede ser una Terminal.

La forma que usaremos para enviar un texto a la otra Terminal es tan sencilla como la siguiente …

echo ” hola que tal, necesito reiniciar ¿ Estas haciendo algo ? ” >> /dev/pts/1

De este modo la Terminalpts/1 ” vera el siguiente mensaje …

entreterminales4

Cómo saber de que país proviene una IP

Se llama GeoIP el cual manda hacer una petición de la ip que quieres consultar dándote como resultado el país de donde proviene.

Instalación:

yum install geoip-bin

Utilización

Para esto solo necesitamos hacer llamado al comando junto con la IP que deseamos consultar, por ejemplo:

geoiplookup  211.9.254.75

En este ejemplo nos daría como resultado lo siguiente:

GeoIP Country Edition: JP, Japan

Vemos en el ejemplo que esa IP pertenece al país de Japón.

sábado, 4 de octubre de 2008

Como se informó la semana pasada,un error en la última versión del kernel de Linux utilizado por Ubuntu 8.10 no sólo provoca que algunas tarjetas de red dejen de funcionar,sino que tambien las mata completamente. Básicamente, si tu hardware (Ethernet) utiliza Intel 82566 o 82567, no instale Intrepid Ibex todavía,al menos que sepa lo que hace!,debido a que podría alterar los datos de su hardware.Hay un parche disponible para resolver esta cuestión,pero Canonical no lo ha incorporado aún.Deberìa estar en funcionamiento en el momento final en que Ubuntu 8.10 sea liberado.

Richard Stallman en contra de la Nube Computacional

fuente vivalinux

El diario The Guardian le hizo una interesante nota a Richard Stallman, donde el hombre habla negativamente al respecto de lo que se llama cloud computing (o "Nube Computacional"):

"Una razón por la cual no deberían utilizar aplicaciones webs es porque se pierde el control... es tan malo como usar software propietario. Haz tus tareas en tu propia computadora y tú mantén una copia de ello en un programa libre. Si utilizas un software propietario o en el web server de otra persona estás sin defensas. Estás en las manos de la persona que desarrollo ese software".

Además explica que utilizar servicios de correos externos es “peor que la estupidez”.

Lo que dice Stallman, si bien me parece que es bastante extremo, es también cierto. Si una empresa, de un día para otro desaparece, ¿qué pasaría con toda la información que tenemos almacenada en sus servers?

viernes, 19 de septiembre de 2008

Lo primero que todo usuario comprueba nada más instalar GNU/Linux es que no tiene ni idea de dónde están los programas, sus archivos, … GNU/Linux tiene un complejo sistema de archivos, el cual permite tener nuestros ficheros mejor organizados.

Aquí no existen letras para referirnos a nuestras unidades. Se utiliza una terminologia mucho mas lógica. Por ejemplo: Los discos duros comienzan con la letra hd (sd si nuestro disco es SATA) seguido de una letra y un numero. La letra indica el numero de disco duro y el dígito nos indica el número de la partición. Si tenemos hda1 = primera partición del primer disco duro. hdb3 = tercera partición del segundo disco duro.

En GNU/Linux no existe «Mi PC» ni nada que se le parezca. Hay que tener en cuenta una cosa y es que GNU/Linux trata todo como ficheros de texto, incluso nuestro hardware. Para GNU/Linux, el microprocesador, el disco duro, la memoria … son ficheros de texto en los que puede leer y/o escribir información.

Los archivos ocultos en Linux se caracterizan por llevar un . (punto) delante del nombre. Para ver los archivos ocultos (en Nautilus) pulsamos Ctrl+H.

jerarquiadirectorioslinvg9.jpg
  • El directorio raíz es / → De aquí cuelgan todos los directorios del sistema. Dentro del directorio raíz encontramos varios subdirectorios importantes:
  • /dev → Aquí encontramos todos los dispositivos físicos del sistema (todo nuestro hardware).
  • /etc → Aquí encontramos los ficheros de configuración del sistema.
  • /sbin → Aquí tenemos los programas que solo puede lanzar el superusuario. Los programas de este directorio y los del siguiente pueden ser invocados directamente poniendo su nombre en la consola.
  • /bin → Aquí tenemos los programas que pueden lanzar todos los usuarios del sistema.
  • /lib → Contiene las bibliotecas necesarias para que se ejecuten los programas que tenemos en /bin y /sbin únicamente.
  • /proc → No deberíamos modificar el contenido de este directorio. Aquí se encuentra ficheros que reciben o envian informacion al kernel.
  • /usr → Este directorio contiene los programas de uso general para todos los usuarios.
  • /usr/X11R6 → Aquí tenemos los programas de nuestro X-Window. Para quien no lo sepa, X-Window no es mas que el sistema de ventanas.
  • /usr/bin → Aquí tenemos programas de uso general
  • /usr/doc → Aquí tenemos cierta documentacion del sistema.
  • /usr/etc → Aquí tenemos ficheros de configuracion de uso global.
  • /usr/include → Aquí tenemos las cabezeras de C y C++. Son ficheros con extension .h. Los programadores comprenderan su significado.
  • /usr/lib → Aquí tenemos las bibliotecas de nuestros programas.
  • /usr/man → En este directorio encontramos los manuales.
  • /usr/sbin → Este directorio contiene los programas de administración del sistema.
  • /usr/src → Aquí se almacenan los códigos fuentes de nuestros programas.
  • /var → Este directorio contiene información temporal de los programas. Pero cuidado, no es como el tmp de windows, no deberemos borrar ni modificar el contenido de este directorio.
  • /boot → Aquí tenemos los archivos de configuración del arranque del sistema (como por ejemplo GRUB).
  • /media → Aquí encontramos todas las unidades físicas que tenemos montadas. Discos duros, unidades de dvd, pendrive, …
  • /opt → Podemos usarla para instalar aplicaciones que no vienen en los repositorios, por ejemplo o aquellas que compilamos a mano.
  • /home → Es un directorio donde tenemos los directorios personales de todos los miembros del sistema.
  • ~ → Es nuestro directorio personal. Algo similar a Mis Documentos. Aquí es donde guardaremos nuestros documentos, musica, películas, fotos … También podemos referirnos a este directorio como /home/[nuestro nombre]
  • ~/Desktop → Aquí tenemos nuestro querido escritorio.

jueves, 18 de septiembre de 2008

Video:La Historia de Fedora

Greg Dekoenigsberg, Senior Community Architect de Ret Hat, habla sobre el surgimiento de Fedora, contando cómo cuando vendían su distribución Red Hat "en caja" no estaban seguros cuál debía ser el ciclo de soporte para sus clientes (solía ser de 18 meses hasta 5 años).

El problema, cuenta Dekoenigsberg, fue que querían hacer además dos cosas con ese producto: innovar y brindar estabilidad, una combinación que no funcionaba para sus clientes empresariales y socios. Fué entonces que se decidió dividirlo en las dos distribuciones que conocemos hoy: Red Hat Enterprise Linux (RHEL) y Fedora.

Fedora, lanzado más o menos cada 6 meses, es entonces "el futuro ahora" donde los desarrolladores pueden ver antes que nadie qué tecnología estará en RHEL mañana.

Download this video: Ogg Theora

¿La crisis financiera de EE.UU. potenciará a Linux?

www.vivalinux.com.ar/biz/crisis-en-eeuu-y-linux.html

El columnista Jason Perlow de ZD Net hace una inteligente lectura de lo que la reciente debacle financiera de Lehman Brothers y AIG significa para el futuro del sector de IT. Así como la vida de millones de norteamericanos será afectada por ese evento, también lo serán los hábitos de consumo de las grandes empresas, lo que a su vez repercutirá en los gastos que se hagan en tecnología.

La clave es la "Consolidación de la Infraestructura" y su efecto como agente de cambio a medida que se reduzcan los gastos de la IT, puestos de trabajo incluídos. Por ejemplo, veremos una agresiva adopción de tecnologías disruptivas como la virtualización, SaaS (Software como Servicio), Computación Nube (Cloud Computing) y por supuesto el Open Source.

Una vez que la infraestructura sea consolidada de esa forma, el enfoque se volverá inevitablemente al escritorio, donde a su vez se buscará eliminar más infraestructura con Thin Clients, virtualización de escritorios y Linux.

¿Se impondrá Linux finalmente de esta manera?

CrossOver Chronium: Navegador para Linux y Mac OS

Luego de la primera versión publicada de chrome, el navegador de google, la cual solo esta para windows por el momento, muchos ya se la ingeniaron para poder hacerla andar en otros sistemas operativos. La empresa CodeWeavers ah lanzado el CrossOver Chronium, el cual fue construido a partir del código fuente liberado por google y las bondades del proyecto wine. Permitiendo así tener el Chronium(chrome) tanto en Linux como en Mac OS el cual presenta una única desventaja, es que no se actualiza automáticamente, pero ya se están solicitando desarrolladores para competir "cabeza a cabeza".













Mortal Kombat: Linux vs. Windows

Después del Round 1 y el Round 2, ahora la gente de LinuxAdictos nos trae un mucho más dinámico capítulo de la lucha entre Linux y Windows, esta vez, al estilo de Mortal Kombat:


Linux vs Windows - Round 3 | Linux Adictos from Esty on Vimeo.

12 mitos acerca del software libre

El mundo del software libre se ha visto rodeado desde sus comienzos de las frases y sentencias que en la mayor parte de las ocasiones no se ajustan a la realidad. 
Así lo entiende Bruce Byfield, un periodista especializado en informática que ha escrito un interesante y largo artículo sobre los mitos que acompañan al software libre y gratuito. Este es un pequeño resumen de lo escrito por Byfield. 




1. Si el software es gratis, no puede ser bueno. 

Es la herencia que nos ha dejado el modelo tradicional de negocio en el que obtienes lo que pagas. Pero basta echar un simple vistazo a la miríada de aplicaciones libres para darte cuenta de que el precio no tiene por qué ser sinónimo de calidad. 


2. El software libre es inferior al propietario. 

Una idea del pasado que se mantiene en el presente pero que confío que desaparezca en el futuro. Si realizamos una comparativa entre los programas actuales vemos que la frase cae por su propio peso. ¿Es acaso OpenOffice peor que Microsoft Office? 


3. El software libre es piratería. 

Esta es posible la que me hace más gracia. ¿El simple hecho de no pagar por algo utilizando alternativas libres me convierte en un delincuente? Lo único que se me pide al utilizar software libre es respetar los escasos requisitos de alguna licencia. 


4. El software libre no ofrece soporte. 

Uno de los aspectos que más me gustan del software libre es que siempre existe alguien dispuesto a echarte una mano con algún problema en alguno de los miles de foros existentes. Aparte de eso existe multitud de documentación tanto offline (man es tu amigo, me decía yokiyoki) como online (Gentoo Wiki es quizá de lo mejorcito). Y si no siempre puedes contratar soporte a una compañia especializada, que las hay. 


5. El software libre es para desarrolladores. 

Otra idea del pasado que ha afortunadamente ha cambiado en el presente y ofrecerá una nueva visión en un futuro. En mi caso particular nada tengo que ver con el desarrollo (aunque me gustaría mucho, no digo que no) y sin embargo he apostado por utilizar software libre. 


6. Utiliza software libre y estarás obligado a usar la línea de comandos. 

En algunos de los artículos que he escrito en este blog he defendido el uso de la consola para determinadas tareas principalmente por velocidad. Pero también tengo que decir que existen excelentes entornos gráficos (KDE rulez) para que no tengas ni que ver la consola. 


7. El software libre es para proyectos pequeños. 

Ejemplos como The Gimp, Inkscape, Amarok, Scribus 



8. El software libre es incapaz de desarrollar juegos. 

Quizá se trata de uno de los puntos flacos pero es algo que está cambiando y ya existen alternativas interesantes que aglutinan juegos Linux en un solo DVD, todos ellos de código abierto. 



9. Abrir el código lo hace menos seguro. 

Estoy convencido de que esta afirmación brota de las viperinas lenguas de los abanderados del software propietario. Y es que si el refranero español sentencia que cuatro ojos ven más que dos cuánto no más verán miles de ojos. Si se produce una brecha de seguridad en un código abierto será mucho más fácil detectarla y trata de solucionar el problema (¿recordáis la vulnerabilidad OpenSSL en Debian?) 



10. El software libre no es capaz de innovar. 

Tras mejorar ostensiblemente la funcionalidad el objetivo de muchas distribuciones de Linux ha sido optimizar la usabilidad, el talón de Aquiles del software libre. Un ejemplo de innovación es KDE4 que rompe con las ideas preestablecidas en interfaces gráficas de usuario. 



11. El software libre no es realmente gratuito al incluir licencias restrictivas. 

Lo cierto es que las restricciones del software libre no han sido creadas tanto para el usuario final como para los distribuidores a los que se les piden que mantengan, por ejemplo, los créditos del creador del programa. Y en la mayoría de los casos se permite el acceso al código fuente para utilizarlo de la manera que mejor nos apetezca. Algo que ni por asomo se verá en un acuerdo de licencia de uso de un software propietario. 



12. La gratuidad es el mayor atractivo del software libre. 

El software libre va más allá de un montante econónmico. Es una manera de ejercer tu libertad, la libertad de elegir qué y cómo quieres trabajar con tu ordenador.
 

lunes, 15 de septiembre de 2008

101 cosas que hacer cuando no tienes Internet

Una lista de cosas que podés hacer cuando no tengas Internet.

El número 0 sería imprimir esta lista para poder leerla. Aquí tenés las 101 restantes:

  1. Aprender a hacer un truco de cartas
  2. Jugar un solitario
  3. Aprender a escribir sin mirar las teclas del teclado
  4. Ir a nadar
  5. Ordenar la habitación
  6. Renombrar tu colección de 10.000 fotos
  7. Desfragmentar tu disco duro
  8. Ir al gimnasio
  9. Hacer jogging
  10. Preparar unos brownies
  11. Irse de picnic
  12. Ver una película
  13. Echar una siesta
  14. Jugar con Photoshop
  15. Actualizar tu libreta de direcciones
  16. Organizar tus documentos
  17. Tumbarse en la hierba y mirar las nubes
  18. Escribir un diario
  19. Beber 8 vasos de agua
  20. Aprender a cocinar
  21. Aprender a bailar
  22. Leer un libro
  23. Visitar un cementerio
  24. Reencontrarte con viejos amigos
  25. Curiosear en tus viejos anuarios
  26. Regalar abrazos gratis
  27. Descubrir el sentido de la vida
  28. Ver la televisión
  29. Organizar tus marcadores
  30. Ordenar tu librería usando el sistema decimal Dewey
  31. Limpiar todos los monitores de la casa
  32. Practicar algún deporte
  33. Contar de 1 a un millón
  34. Simplemente tumbarse y relajarse
  35. Ir a la playa
  36. Meditar
  37. Caminar por la ciudad
  38. Coger el coche y conducir hasta que te quedes sin gasolina
  39. Limpiar el garaje
  40. Limpiar el coche
  41. Estudiar para un próximo examen
  42. Aprender a crear páginas web con HTML
  43. Crear una página HTML
  44. Desinstalar programas inútiles
  45. Jugar a juegos de carreras y perder la carrera todas las veces, adrede
  46. Ir al zoo
  47. Salir a la calle y tomar fotografías de gente aleatoria
  48. Cortar el césped
  49. Abrir un diccionario y aprender 100 palabras nuevas
  50. Hacer una llamada telefónica de broma
  51. Escribir “bush hid the facts” (bush escondió los hechos) en Notepad y no sorprenderse cuando desaparezca
  52. Intentar renombrar una carpeta a “con”
  53. Seguir intentándolo
  54. Llamar a un amigo y preguntarle qué hacer
  55. Descubrir qué hace cada uno de los botones de tu teclado
  56. Abrir el registro de Windows y borrar todas las entradas que comiencen con la letra “a”
  57. Re instalar Windows Vista después de habertelo cargado
  58. Darte una bofetada por usar Vista
  59. Echar la culpa a la política y al calentamiento global
  60. Abrir “about:robots” con Firefox y presionar el botón “Reintentar”
  61. Presionar el botón “Por favor, no pulse este botón otra vez”
  62. Preguntarte por qué desaparece y no ocurre nada
  63. Darte una ducha
  64. Comer algo
  65. Darte el capricho de una cena de postín
  66. Jugar a los juegos preinstalados de tu teléfono móvil
  67. Contar el número de coches que pasan por tu ventana por minuto
  68. Reordenar los canales de tu televisión
  69. Cepillarte el pelo
  70. Desmontar algo
  71. Volver a montarlo
  72. Leer la guía de uso de tu computadora, por primera vez
  73. Llamar a tu proveedor de internet
  74. Preguntarles qué ocurre con la conexión
  75. Comprender los términos técnicos que utilizan
  76. Desestimar todo lo que han dicho sabiendo que son sandeces
  77. Jugar a un juego de mesa
  78. Invitar a tus amigos
  79. Leer un periódico
  80. Ver las noticias
  81. Mirarte en un espejo e intentar parecer un tipo guay
  82. Escribir un libro electrónico
  83. Hacer los deberes
  84. Comprar un ticket de metro y seguir el mismo recorrido arriba y abajo
  85. Sonreir a personas aleatorias por la calle
  86. Ver Titanic por decimoquinta vez
  87. Esconderte detrás de un arbusto y asustar a la gente
  88. Ir a un centro comercial y sentarte en un banco mientras mantienes la vista fija en un punto todo el día
  89. Enseñar nuevos trucos a tu perro
  90. Tostar malvaviscos
  91. Crear tu propio libro negro
  92. Incluir en él a todos tus amigos y miembros de tu familia
  93. “Perder” el libro accidentalmente en el colegio/en el trabajo
  94. Preguntarte por qué no te has largado a un ciber café
  95. Reorganizar los iconos de tu escritorio
  96. Sincronizar todos tus relojes
  97. Pensar en una lista de respuestas ingeniosas para tu profesor/para tu jefe
  98. Abrir una nueva pestaña en tu navegador y pulsar repetidamente F5
  99. Llorar desesperadamente
  100. Abrir vídeos e imágenes usando notepad
  101. Escribir una lista de las 101 cosas que hacer cuando no tienes Internet

Firefox 3.1 "Modo Privado"


Firefox va lanzar el modo privado el cual apodaron como "modo porno", el cual permite navegar sin guardar el historial de los sitios navegados. 
  Las acciones que llevará a cabo el modo privado de Mozilla Firefox 3.1 serán:
- Descartar todas las cookies adquiridas durante la sesión.

- No grabar los sitios visitados en el historial.

- No autocompletar contraseñas y no proponer al usuario guardarlas.

Sin duda alguna es una prestación muy interesante que le hacía falta a este fantástico navegador.



¿HP quiere hacer su Propio S.O?

Según comentan fuentes cercanas a la empresa, Hewlett Packard (HP) podría comenzar a desarrollar un sistema operativo propio, basándose en Linux, pero siendo una versión simple para el usuario. La idea de este nuevo sistema operativo, es que HP se encargue tanto de la venta de hardware como así también del sistema operativo, ahorrando dinero con las licencias que debe comprarle a Microsoft.

Esto sería una gran amenaza para Microsoft, ya que HP es uno de los fabricantes más importantes a nivel internacional de ordenadores. La mayoría de las licencias que comercializa Microsoft de sus sistemas operativos son gracias a tratados con fabricantes que incluyen dicho sistema operativo en los ordenadores que vende, y no a usuarios finales; lo que obliga a los usuarios que compran dichos ordenadores a utilizar sus productos aunque no lo deseen.


sábado, 6 de septiembre de 2008

KDE 4.1.1

El proyecto KDE anunció así la primera actualización de mantenimiento de KDE 4.1, lanzada hace sólo un mes. KDE 4.1.1 incluye larga lista de correcciones y cambios, entre los que se encuentran:

  • Aumento significativo del rendimiento, interacción y renderizado incluido en KHTML y Konqueror, el navegador de KDE.
  • Fallos solucionados en Gwenview, el visor de imágenes, más robusto e incluso muestra imágenes corruptas.
  • Interacción con el usuario, redibujado estabilidad solucionado en Plasma, el escritorio de KDE4.
  • Motor de PDF arreglado en el visor de documentos Okular.
  • Estabilidad e interacción arreglados en KMail.

KDE 4.1.1

martes, 2 de septiembre de 2008

Chrome, El navegador de Google


Google va a lanzar en los próximos días su propio navegador de internet. Se llama: Google Chrome,el cual es de código abierto y viene a convertirse en una seria alternativa a programas como Internet Explorer y Firefox.
La noticia nos ha sorprendido a muchos, ya que hasta ahora Google venia apoyando el desarrollo de Mozilla Firefox. Incluso han renovado su acuerdo de colaboración hace pocos dias.

Google explica sus motivos para esta decisión y algunas características de Chrome de una forma muy original, en la cual puedes verlo aquí (en inglés).
En mundogeek.net han publicado un excelente artículo con más detalles sobre Chrome lo cual les recomiendo que lo lean si quieren sber mas detalles del navegador.
Es mejor ser prudentes y esperar al lanzamiento oficial para dar una opinión concreta, una vez probado el navegador. Es de esperar que además de la versión Windows, Chrome se publique para Linux.

domingo, 31 de agosto de 2008

Google Code ahora acepta licencias MPL y EPL

Google revirtió su anterior decisión de prohibir el uso de la Mozilla Public License (MPL) para los proyectos hospedados en su sitio Google Code. El motivo es un cambio en la actitud de Google con respecto a la licencias del software Open Source, como lo explica Chris DiBona, líder del equipo Open Source de esa empresa, en su blog: antes Google intentaba desalentar la proliferación de licencias para el software de código abierto, para reducir potenciales gastos legales y los problemas de usar código de un proyecto en otro con una licencia distinta.

Pero el éxito de los proyectos de Mozilla y también de Eclipse hicieron que Google ahora considere que es mejor no bloquear a los desarrollos de esas dos comunidades. Así, la Eclipse Public License (EPL) también se sumó a la MPL:

"Decidimos que después de casi 2 años de operación, ya era tiempo de agregar la EPL y servir a esos desarrolladores Open Source", dijo DiBona

Ecomorph: Compiz en Enlightenment

El siguiente video muestra a Enlightenment 0.17 con los efectos tridimensionales de Ecomorph, un "composite manager" que funciona también en otros entornos de escritorios ligeros como Fluxbox o Window Maker. Y lo mejor de todo, Ecomorph es un hack de Compiz, y por eso, además compatible con la mayoría de sus plugins.

VIA libera su driver Open Source

Harald Welte, el hacker de Linux contratado por VIA recientemente, anunció en su blog que su nuevo empleador liberó un driver Open Source de X.org para sus chips de gráficos integrados. Al contrario que el anterior driver propietario de VIA, este nuevo software abierto no incluye soporte para aceleración 3D, códecs de video ni codificador de TV. Sin embargo, es un gran paso en la dirección correcta, la integración de software libre en los productos del reconocido fabricante de chips taiwanés.

El nuevo driver Open Source ya está disponible para descargarse desde el sitio de VIA Linux.

Intel compra desarrolladores para Moblin

Intel compró la empresa inglesa Opened Hand, que se especializa en desarrollar software para Linux y servicios para el mercado de los dispositivos móviles. La tarea de Opened Hand será ahora participar de la iniciativa Moblin de Intel, que actualmente está desarrollando una plataforma basada en Linux para sus procesadores Atom. El nuevo software producido estará optimizado para netbooks de bajo consumo y "dispositivos de Internet móviles".

Intel continuará soportando los actuales proyectos de Opened Hand, como la librería Clutter y Matchbox, un entorno Open Source para el X Window System. Todos estos proyectos serán ahora parte de Moblin.

Opened Hand emplea además a varios desarrolladores de GNOME y es miembro del consejo de ese proyecto.

Wiz: la consola portátil Open Source

La empresa coreana GPH presentó su Wiz, una nueva consola de juegos portátil basada en su propia distribución de Linux, GP2X, y un procesador Arm9 de 533 MHz, 64 Mb de RAM, 1 Gb de memoria flash NAND, una ranura para una tarjeta SD y un conector USB 2.0. La pequeña consola incluye también una pantalla de 320x240 (QVGA) y una batería de Ion-Litio que promete hasta 5 horas de diversión.

Pero quizás lo más atractivo de la Wiz, además de los juegos escritos especialmente para ella por desarrolladores independientes, su capacidad para correr por lo menos 130 emuladores de otras consolas clásicas como las Atari 2600, NES, Super NES, Sega Genesis, N64 y Neo Geo, además obviamente de todos sus correspondientes juegos.

La consola incluye además su propio reproductor Flash 7.0, lo que le da la posibilidad de correr aún más juegos, además de una colección propia de software como un visor de fotos, un lector de e-books, un planificador, un grabador de voces, un reproductor multimedia y más.

Wiz

Xen 3.3

Se anunció) la disponibilidad de la versión 3.3 de Xen, la máquina virtual de código abierto desarrollada originalmente por la Universidad de Cambridge y ahora propiedad de Citrix. Xen 3.3 incluye mejoras en la performance, eficiencia y seguridad, además de soportar las más recientes características de virtualización que ofrece el hardware más moderno. Por ejemplo, está optimizado para las características de la aquitectura de próxima generación "Nehalem" de Intel, como una mejorada administración de energía.

Xen 3.3 soporta las plataformas x86_64, IA64 y ARM con acceso completo a su espacio de direcciones de 64 bits, permitiéndole sacar ventaja de enormes cantidades de memorias instaladas y por supuesto, tantos núcleos como tengan tus CPUs.

sábado, 23 de agosto de 2008



Acá les dejo una completa guía tutorial, sobre el manejo basico de VI o VIM con los conceptos basicos para el manejo adecuado, porque a muchos les cuesta arrancar con este programa pero una vez que le toman la mano, es util para todo, espero que les sirva o les interese:

Introducción al vi

El vi es el editor estándar de UNIX, y tiene bastantes años ya. Hay otros editores más amigables en UNIX, como por ejemplo el EMACS, pero el vi es probablemente el único que sabes que vas a tener en cualquier máquina que trabaje con UNIX. El vi se basa en órdenes, al contrario que la mayoría de los otros editores. ¿y eso qué diablos significa? te estarás preguntando si nunca lo has visto. Significa, aunque parezca extraño al principio, que cuando se pulsan teclas, éstas no se escriben, sino que son órdenes para que el editor lleve a cabo determinadas acciones.
Probablemente lo que te estarás preguntando ahora es '¿y entonces cómo escribo texto? Se supone que los editores de texto están para eso...'. Pues con una orden especial para insertar texto (en realidad hay más de una, pero para simplificar, diremos que es la 'i'). Por supuesto, como en el 99% de las utilidades UNIX, se distingue entre mayúsculas y minúsculas, así que no es lo mismo la orden i que la orden I.

Esto nos lleva a la necesidad de distinguir entre modo inserción y modo órdenes. En el modo inserción, cualquier cosa que tecleemos aparecerá en pantalla y se grabará en el fichero si finalmente salvamos los cambios, y en modo órdenes el vi estará esperando a que tecleemos órdenes, para interpretarlas y actuar en consecuencia. Para salir del modo inserción y volver al modo órdenes, tenemos que pulsar la tecla ESC. Esta tecla, en general, cancela las acciones a medias que tengamos (una orden a medias, por ejemplo). Por cierto, que a propósito de esto, es una buena costumbre pulsar ESC siempre justo después de añadir cualquier texto, ya que nos evitará confusiones y puede que algún disgusto al pulsar teclas creyendo que vamos a insertar texto, y que el vi las interprete como órdenes, por no tener claro si estábamos en modo inserción.

Esto tiene ventajas e inconvenientes: Por un lado, el tiempo de aprendizaje es mucho mayor (o, siendo radicales, hay tiempo de aprendizaje), y, por otro lado, cuando te acostumbras y te sabes una buena lista de órdenes, editas más rápido y de forma más cómoda que con cualquier otro editor, porque siempre mantienes los dedos sobre el teclado, y no los tienes que mover para llegar al ratón, las teclas de inicio, fin, etc., o al Ctrl o Alt. (aunque en realidad alguna orden que otra utiliza el Ctrl, y el clon más famoso del vi, el vim, soporta el ratón)

Primera edición: órdenes básicas

Las órdenes más importantes que hay que saber son:
Moverse a la izquierda - h
Moverse a la derecha - l
Moverse arriba - k
Moverse abajo - j
Insertar texto - i
Borrar caracter (como Supr) - x

Bueno, vale, reconozco que en la grandísima mayoría de las terminales los cursores funcionan, pero tenía ganas de darte un pequeño susto, y además puede que te encuentres con alguna mal configurada y tengas que utilizar h, j, k, l para moverte.
En realidad con estas instrucciones podrías ingeniártelas para editarlo casi todo, aunque no podrías borrar saltos de línea (que a efectos de borrado no son caracteres en el vi, es decir, no los puedes borrar con la x*)... pero si sólo te sabes estas órdenes, te aseguro que editar con el vi puede resultar la experiencia más infernal de tu vida (sobre todo si editas código C que tiene que funcionar como sea).
* Para poder unir líneas hay una orden especial, que es la J

¡No me deja salir!

Bueno, en el vi, como habrás podido comprobar si ya has tenido tu primera sesión, no existen los menús (y probablemente si se te ha ocurrido preguntarle a alguien que esté acostumbrado al vi dónde o cómo se accede a ellos, le habrá entrado un ataque de risa), así que para hacer las acciones de cargar, salvar, leer otro fichero, pasar al siguiente si cargas varios a la vez... también te tienes que aprender nuevas órdenes. Todas las órdenes que no editan el texto directamente, como las típicas opciones que tendrías en menús en otros editores de texto, en vi se realizan con una orden, precedida de dos puntos ':'. Las órdenes que yo me sé son las siguientes (apréndete las que quieras):
Salir sin grabar los cambios - q
Salir grabando los cambios - x
Salir grabando los cambios - wq
Salvar los cambios actuales - w
Salvar como fichero - w fichero
Insertar desde el cursor fichero - r fichero
Editar fichero - e fichero
Editar siguiente fichero - n
Editar anterior fichero - prev

Cuando se ejecutan las órdenes q o e, o n o prev, y el fichero ha cambiado, el vi no nos dejará ejecutar las órdenes, pero dirá '(use ! to override)', lo que significa que si realmente queremos ejecutar la orden, perdiendo los cambios en el fichero actual, debemos escribir un '!' inmediatamente después de la orden. Así, si hacemos cambios en un fichero y queremos salir sin salvarlos, debemos escribir :q!.
Tengo que advertirte seriamente que tengas cuidado con acostumbrarte a salir con la orden :x, porque como te equivoques y escribas :X, la llevas clara. Eso grabará y saldrá, pero ¡después de encriptarlo! Antes de grabar te pide la clave de encriptación... Creo que si no pones nada no lo encriptará, pero si no es mucho lo que has escrito, yo que tu me iría a otra terminal (o utilizaría el tsm), y le haría un kill al vi, por si acaso.
Siempre, al escribir en modo órdenes el caracter ':', desplazaremos el cursor momentáneamente a la esquina inferior izquierda de la pantalla, y cuando terminemos de dar la orden volveremos a donde estuviéramos en aquel momento. Esto, en realidad, también pasa cuando buscamos texto, con la orden '/'

Algunas órdenes de movimiento más complicadas

Bueno, ya sabemos como insertar texto, y como borrar caracteres, y movernos caracter a caracter, pero moverse caracter a caracter es bastante incómodo y lento. Así que debemos aprendernos algunas órdenes de movimiento más, para que nuestro trabajo con el vi sea más rápido y cómodo. Además, como veremos más tarde, estas órdenes de desplazamiento nos servirán para movernos, sino para decirle al vi hasta dónde debe ejecutar una orden.
Una lista de órdenes más decente sería:

Moverse hasta el fin de la línea - $
Moverse hasta el principio de la línea - 0
Moverse hasta la siguiente palabra - w
Moverse hasta la anterior palabra - b
Moverse hasta la siguiente palabra* - W
Moverse hasta la anterior palabra* - B
Moverse a la línea n*** - nG
Moverse hasta el final de la siguiente palabra - e
Moverse hasta el final de la siguiente palabra* - E
Encontrar el siguiente caracter c en la línea actual - fc
Encontrar el anterior caracter c en la línea actual - Fc
Llegar hasta justo antes del siguiente caracter c - t
Llegar hasta justo después del anterior caracter c - T
Encontrar el paréntesis contrario** - %
Moverse hasta la siguiente frase - (
Moverse hasta la anterior frase - )
Moverse hasta el anterior párrafo - {
Moverse hasta el siguiente párrafo - }
Moverse hasta la parte superior de la pantalla - H
Moverse hasta la parte media de la pantalla - M
Moverse hasta la parte inferior de la pantalla - L
Avanzar página - ^F
Retroceder página - ^B

* La diferencia está en que se guía por los blancos sólo, no por los signos de puntuación. El movimiento como w lo hacen los procesadores de texto como el Word, y el tipo W lo hacen editores como el bloc de notas
** Encuentra el paréntesis, corchete o llave que "concuerde" con el paréntesis, etc. sobre el que estemos
*** Si sólo se pulsa G, iremos al final del fichero
Estas órdenes están más o menos en orden de importancia (al menos teniendo en cuenta la frecuencia con las que yo las uso), pero míralas y apréndete las que creas conveniente.

Órdenes de movimiento e inserción

Una vez sepas moverte y sepas insertar (no me entiendas mal lo de moverse e insertar, todavía estoy hablando de editar texto), quizás empieces a considerar útil algunas órdenes que hagan las dos cosas a la vez. Pues bien, las hay, aunque no muchas (que yo me sepa), pero son bastante útiles:
Insertar después del caracter actual - a
Insertar al final de la línea - A
Insertar antes del primer caracter blanco de la línea - I
Añadir línea por debajo e insertar texto - o
Añadir línea por arriba e insertar texto - O

Quizás ya hayas adivinado la I si tenías el Bloq. Mayús puesto. Puede que no te lo parezca si no tienes mucha experiencia con el vi, pero las órdenes o y O están probablemente entre las cinco órdenes que más utilizo, en especial para escribir programas.

Aspectos generales de las órdenes

Las órdenes del vi tienen por lo general algo en común, y eso es que admiten un número antes de la orden para indicar el número de veces que se ha de ejecutar.
Así, si pulsamos un número antes de dar una orden de inserción, el vi repetirá el texto tantas veces como hallamos especificado, después de pulsar el ESC. Si pulsamos un número antes de borrar un caraacter, borrará n caracteres. Si ponemos un número antes de la orden de moverse una palabra hacia la derecha, nos moveremos n palabras a la derecha, etc.

Algunas órdenes versátiles

vi tiene algunas órdenes que hacen cosas desde donde estés en ese momento hasta donde tú especifiques, lo que hace que sea necesario saberse algunas órdenes de desplazamiento antes de poder utilizarlas (a esto me refería antes). Estas órdenes son:
Borrar (delete) - d
Cambiar (change) - c
Copiar (yank) - y

Es importante el hecho de que borrar no sólo borra, sino que mantiene lo último borrado en un búfer temporal, que servirá para pegarlo en otro sitio (es decir, para cortar). Esto lo veremos en el siguiente apartado.
Todas estas órdenes tienen algo en común:

Necesitan una orden de desplazamiento después de la orden, para saber hasta cuándo realizar el trabajo.
Si se pulsa la tecla en mayúscula, hace su trabajo hasta el final de la línea, es decir, que equivale a orden$. En esto, no sé por qué y es una excepción ya que copia la línea entera
Si se pulsa la tecla dos veces seguidas, hace lo propio con la línea actual entera. Es decir, que yy y Y hacen lo mismo, y dd borra la línea actual, y cc (además de compilar cambia la línea actual, es decir, la borra y entra en modo inserción
Las órdenes de desplazamiento más útiles para usarlas con estas tres órdenes son w y W, b y B, f y F, t y T, y {, } (es decir, las órdenes de moverse entre palabras, buscar caracteres y las de moverse entre párrafos),
Exite otra orden, no tan versátil, pero versátil al fin y al cabo, que es la orden (o mejor dicho la pareja de órdenes) de añadir o quitar "indentación" (espacio al principio de la línea). Estas órdenes son <>.
Su versatilidad consiste en que hay que dar una orden de desplazamiento después de la orden en sí, para indicar hasta qué línea hay que añadir o quitar indentación. Si se pulsa dos veces la misma orden, sólo hará efecto en la línea actual, y si pulsamos un número antes de dar la orden para una sola línea, entonces la orden se ejecutará para n líneas. Para esta pareja de órdenes es muy útil la orden de desplazamiento al siguiente párrafo, la }.

Copiar, cortar y pegar

En el apartado anterior ya vimos algunas ideas sobre copiar, cortar y pegar, pero aún no hemos visto realmente algo consistente con lo que poder empezar a hacer experimentos destrozando código fuente
Lo primero de todo, decir que no es lo mismo cortar o copiar a nivel de caracteres que a nivel de líneas. Cuando la orden que borrar (para cortar) o copiar la damos con una orden que trabaja con líneas, el pegado se realizará a nivel de líneas, añadiéndolas por encima o por debajo del texto actual (dependiendo de la orden exacta que empleemos para pegar). Análogamente, si la orden que damos de borrado o copia la damos a nivel de caracteres, el texto a pegar se pegará antes o después del cursor.
Esto a primera vista puede que no tenga ningún interés o importancia, pero por ejemplo es importante saberlo cuando queremos cortar o copiar una línea entera dentro de otra línea. Para ello no podremos cortar la línea con dd, sino que tendremos que ponernos al principio de la línea y cortar con D (lo que es bastante incómodo).
También es importante notar, en este sentido, que las órdenes que cortar o copian más de una línea siempre trabajan a nivel de líneas. Lo que significa que si queremos borrar desde la mitad de una línea hasta el final del fichero, no lo podremos hacer con dG, sino que tendremos que ir a la línea de abajo, ejecutar dG, y borrar la mitad de la línea con una segunda orden, como por ejemplo D.
Respecto a que el vi no puede borrar saltos de línea, es muy importante saber de la existencia de una orden, la J, que une la línea siguiente a la actual.

Múltiples búfers de copia

En vi, cuando se borra o se copia, se utiliza un búfer general. Esto tiene una desventaja, y es que cuando tienes una cosa que quieres copiar, pero borras algo, entonces ya te quedas con el búfer conteniendo lo último que borraste.
Esto en vi tiene una sencilla solución, que es utilizar los otros búfers de copia. Estos se cambian con la orden ", que tiene que ir seguida del nombre del búfer. A la hora de poner algo en el búfer, se pueden utilizar todas las letras. A la hora de coger algo del búfer, se pueden utilizar tanto las letras como los números.
¿Y para qué sirve coger de un búfer en el que no puedes escribir? te preguntarás. Pues bien, esos búfers los rellena vi automáticamente, con el contenido del búfer general, desplazando hacia "la derecha" los resultados que ya estuvieran en los búfers. Así, en el ejemplo anterior, lo que podríamos haber hecho sería pegar el búfer 0, en vez de repetir la operación de copiado. Pero en realidad yo no me fío mucho de estos búfers numerados, así que prácticamente no los utilizo. Nunca estoy seguro de en qué búfer tendría que estar cada cosa, y termino pegando tres o cuatro cosas que no me interesan y tengo que volver a borrar...
Bueno, como iba diciendo, para utilizar los búfers, hay que utilizar esta instrucción antes de copiar/borrar/pegar algo, ya que sólo funciona para la siguiente orden de pegado. Esta orden puede ir justo despuás del cambio o también puedes ejecutar algunas órdenes antes de pegar finalmente, pero es una buena costumbre cambiar justo antes de pegar, por lo que pueda pasar...

Otras órdenes útiles (y no tan útiles)

Deshacer el último cambio - u
Deshacer todos los cambios de la línea actual - U
Redibujar la pantalla - ^L
Ver información del archivo actual - ^G
Reemplazar un caracter - r
Sobreescribir texto - R
Borrar el caracter actual y entrar en modo inserción - s
Cambiar la línea actual* - S
Cambiar entre mayúsculas y minúsculas - ~
Borrar texto (como el BackSpace) - X
(Sólo en vim) marcar bloque - v, V, ^V
Buscar texto - /texto
Repetir última búsqueda - n
Repetir última búsqueda en dirección contraria - N
Repetir última búsqueda hacia abajo - /
Repetir última búsqueda hacia arriba - ?
Repetir último cambio - .
Siguiente palabra (Modo inserción) ** - ^N
Anterior palabra (Modo inserción) ** - ^P
Indentación inteligente - :set si

La órden de deshacer funciona de distinta manera en vi original que en vim. En el primero, sólo deshace la última acción, y si se vuelve a pulsar hace un redo (rehacer, es decir, deshace la orden de deshacer)
En vim, la orden u es un deshacer multinivel, por lo que deshace acciones mientras ejecutes esa orden. Para rehacer acciones, existe otra orden, que es Ctrl-R. La orden de redibujado está muy bien en sistemas UNIX, y sirve por ejemplo cuando te llega la salida estándar de un programa que estaba en segundo plano, cuando alguien escribe en tu terminal, o cuando te llega el mensaje de que tienes nuevo correo.
* Que yo sepa, orden totalmente análoga a cc
** Que encaje con la subristra que está antes del cursor

vim (Vi IMproved)

El vim es un clon del editor vi, que está disponible para una gran variedad de sistemas operativos y arquitecturas. Es el editor por defecto en la mayoría de las distribuciones que yo he tenido, así que cuando escribes:
$ vi

desde la línea de órdenes, en realidad estás llamando al vim. El vim tiene muchas características interesantes, como por ejemplo el soporte de ratón, la ayuda en línea, coloreado de sintaxis, en su última versión (poco probable que la tengas en casa, tendrás que conseguirla por tu cuenta), posibilidad de marcar bloque, deshacer multinivel, partir la ventana para ver varios archivos a la vez, etc. Tiene también otras características que hacen que el trabajo con vim sea más fácil que con el vi "plano". La lista de las órdenes propias del vim más relevantes (de las que yo me sé, ojo) es:
Marcar bloque visual - v
Marcar bloque visual (por líneas completas) - V
Marcar bloque visual (un bloque rectangular) - ^V
Ir a la primera línea - gg
Formatear párrafo[*] - gqorden
Buscar una palabra (en la ayuda, o en el man)[**] - K
Deshacer (ahora es multinivel) - u
Rehacer - ^R

* Esto de formatear párrafo quiere decir ajustar las palabras a líneas de como máximo 80 (es configurable) caracteres. Así, cuando tienes, por ejemplo, un párrafo en una sola línea, o cuando tienes unas líneas más largas que otras, se puede utilizar esta orden y todo queda como nuevo. La orden es una orden de desplazamiento, al igual que con las órdenes y, d y c.
** La palabra buscada es la que está debajo del cursor en ese momento. Si se quiere especificar el número de la sección, se pulsa el número y luego la K. La orden con la que se busca la palabra es definible por el usuario, aunque por defecto es man. Empíricamente me he dado cuenta de que en ambas versiones de Win32 (la versión gráfica de ventanas, y la de línea de órdenes) la acción por defecto no es llamar a una orden exterior, sino llamar al propio sistema de ayuda del vim.

jueves, 21 de agosto de 2008

Comics Linux

Linux vs. Windows: la cruda realidad

Microsoft y Novell más juntos que nunca

Microsoft tiene previsto pagar U$S 100 Millones al fabricante de software Novell en concepto de cuotas adicionales de suscripción, debido a la fuerte demanda del software de código abierto de Novell, SUSE Linux. El pago se haría el 1 de Noviembre, según ha anunciado la empresa, y se sumará a los ** U$S 240 Millones** entregados a Novell por Microsoft en 2006 como parte de una larga serie de acuerdos sobre aspectos tecnológicos y empresariales para que los productos de ambas compañías funcionen juntos para clientes corporativos.

Así, Microsoft, el mayor fabricante de software del mundo, compra certificados de Novell y después vende suscripciones a clientes de Windows que quieren ayuda al hacer que sus ordenadores funcionen bien con máquinas con Linux.

Novell ha indicado que también gastaría una suma no especificada de dinero para ofrecer nuevas herramientas, asistencia, formación y recursos a los suscriptores.

Linux lidera la educación en China

Al parecer China no solamente es líder en materia de deportes olímpicos, porque también lo es en la utilización de Linux como una herramienta para la educación.

Desde el año 2005 que el gobierno chino ha dado un fuerte apoyo a las comunidades desarrolladoras de software libre, lo que ha provocado que unos 100.000 jóvenes se esten formando anualmente.

Todo este esfuerzo educativo se debe, en gran parte, a la fundación LUPA (Leadership of Open Source University Promotion Alliance), la que ha logrado que más de 300 universidades y escuelas tengan asignaturas troncales en tecnologías de código abierto, consiguiendo que unos 1.500 alumnos tengan aprobada la certificación de operador o administrador Linux.

Houston: Fedora tiene un problema

El día 14 próximo pasado el Equipo de Infraestructura del proyecto Fedora envió un mensaje a su lista de correo de anuncios diciendo que estaban investigando "un asunto" misterioso en sus sitemas y que ese proceso podía resultar en una disrupción en varios de sus servicios. Al mismo tiempo también anunciaban a sus usuarios que no descargaran ni actualizaran ningún paquete adicional en sus equipos con Fedora.

Hoy otro mensaje dice que los servicios están comenzando a restaurarse, incluyendo a los hosts de Puppet, Xen y FAS, app1, app3, y app4, serverbeach5 y serverbeach4, los servidores de base de datos y proxy, también Fedora Hosted. Otros que todavía están pendientes de reestrablecerse incluyen: asterisk1, collab1 y cvs1, además de Fedora People, entre otros.

Fedora también promente un descargo completo del acontecimiento real, con un recuento oficial de los hechos tan pronto como les sea posible.

Canonical se une a la Linux Foundation

Nunca sabremos porqué se demoraron tanto, pero Canonical Ltd., la empresa del el empresario sudafricano Mark Shuttleworth y principal patrocinadora de Ubuntu, finalmente se sumó a la Linux Foundation. "Siempre hemos visto el valor de la Linux Foundation y estamos contentos de ser ahora uno de sus miembros oficiales y apoyar todas sus actividades", dijo Matt Zimmerman, Program Manager de Ubuntu y CTO de Canonical.

La Linux Foundation, que a su vez patrocina el trabajo de Linus Torvalds en el Kernel, es un consorcio sin fines de lucro que ya cuenta con más de 70 miembros y que recientemente también sumó a VMWare.

KDE 4.1 en Slackware-current

Slackware publica destacadamente en su sitio que KDE 4.1 ya es parte de su versión -current y está disponible en el directorio /testing de su FTP y sus Mirrors. La misma comunidad de Slackware parece estar bastante conforme con el trabajo conseguido por Robby Workman y Heinz Wiesinger para hacer esto posible y anima a todo el mundo a probarlo confiadamente.

Por otro lado, Slackware también presentó su nuevo logo apodado "flippy" porque puede leerse de arriba y abajo. ¡Muy creativo!

jueves, 7 de agosto de 2008

Piropos Geeks

1. Eres la contraseña de mi correo.
2. Ojalá fuera blog para que me visitaras todos los días.
3. Desearía ser mouse para que me movieras la bolita.
4. Tú aceleras mi conexión.
5. Quisiera ser página para que me agregaras a tus favoritos.
6. Eres el servidor de mi red.
7. Quisiera ser teclado para que me tocaras con tus manitas.
8. Eres el html de mi corazon.com.
9. Tu RAM le da vida a mi windows.
10. Siempre estas en C:/Mi/Corazón.
11. Si me dejas hago Alt-F4 a mi vida.
12. Tienes más estilo que el W3C y más caché que Google
13. Eres el kernel de mi linux.
14. Eres el html de mi corazon.com.
15. Eres 1024kb para mi megabyte.
16. Tus ojos brillan más que mi torre de cd´s.
17. Tucorazon.com está en mi página de inicio.
18. Eres el socket de mi CPU.
19. Eres el compilador de mi código.
20. El .gif que anima mi vida.
21. Te pienso más que las paginas indexadas por google.
22. Eres como el firefox que me sacó del infierno explorer.
23. Eres el enter de mi vida.
24. Tú tienes la máxima prioridad en mi lista de procesos
25. Cuando te veo mi ciclo de CPU se acelera.
26. Tú tienes la máxima prioridad en mi lista de procesos.
27. Eres el linkador de mis objetos.
28. Tus deseos son signals para mi.
29. Ninguna gráfica podría renderizar al 100% tu perfecta figura.
30. En la cama eres puro overclocking.
31. Sin ti mi vida sería como una web sin CSS.
32. Eres el cargador de mi iPod.
33. Jugamos al código binario? tu pones el 0 y yo te pongo el 1
34. Díme cómo te llamas y te agrego a favoritos.
35. Tus palabras tienen el IRQ más bajo para mí.
36. Mi MacOSX tiene envidia de tu belleza.
37. Quisiera ser un Pendrive para tus USB.
38. Juntos somos como un procesador de doble núcleo.
39. Tengo el feed RSS de tus pensamientos.
40. Mi sistema operativo entra en hibernación cuando no estás a mi lado.
41. Sin ti mi vida sería como una web sin CSS.
42. Nuestros corazones sincronizan por Wifi.

Fedora 10 , Lanzamiento Oficial para Octubre



La Wiki de fedora anuncia de lo que se convertirá la version 10 de esta fantastica distribución para mediados del mes de Octubre del presente año. Por medio del sistema de votaciones sus usuarios han optado que el mejor apodo para esta distribución sea "Cambridge" (nombre de una ciudad similar a su version anterior). Si bien ya se encuentra disponible la versiòn Alpha es recomendable aguardar la liberación de la versión final si se utilizará como distribución definitiva.

Con el lanzamiento de Fedora 10 - Cambridge viene incluido las nuevas versiones de los escritorios de trabajo (Gnome 2.24, KDE 4.1, XFCE 4.6), y ademas, las siguientes funciones:
» Mejor interacción con Controles Remotos vía Infrarojo (BetterLIRCSupport)
» Compartir Conexión de Internet (ConnectionSharing)
» PulseAudio mejorado que reducirá consumo de energía entre otras cosas. (GlitchFreeAudio)
» Soporte para Haskell, un lenguaje de programación de cientificos (GoodHaskellSupport)
» Compatibilidad con Microsoft Exchange, usando OpenChange (OpenChange)
» Nuevo RPM, 4.6. Mucho mas rápido y contiene funciones nuevas. (RPM4.6)
» Una herramienta de auditoria de seguridad, que además detecta intrusos en el sistema. (SecurityAudit).
Entre otras cosas, tambien se busca remover los archivos que contengan la Licencia Artistica 1.0, o cambiarlos de licencia a una que sea Libre.
Otras funciones nuevas en Fedora 10 será un panel de impresoras mejorado, soporte a Webcams mejorado y una opción para guardar y enviar a Bugzilla directamente desde Anaconda (El instalador de Fedora).

A continuación una guia relativa de las aplicaciones incluidas con los 2 entornos de escritorios mas utilizados :

Fedora con el escritorio GNOME
entorno de escritorio: GNOME 2.24
Navegador web: Firefox 2.x - 3.x
Mensajería instantánea: Pidgin
Ofimatica: AbiWord, Gnumeric
Editor de imágenes: GIMP
Correo: Evolution
reproductor de videos y audio: Totem
Gestor de archivos: Nautilus
Kernel: 2.6.26.1
Servidor de sonido: Pulseaudio

Fedora con el escritorio KDE
Entorno de escritorio: KDE 4.1
Navegador web: Koqueror
Mensajería instantánea: Kopete
Ofimatica: Koffice
Correo: Kmail
Reproductor de audio: Amarok
Grabar CD/DVD: K3B
Gestor de archivos: Konqueror
Kernel: 2.6.26.1
Servidor de sonido: Pulseaudio

Para mayor información :

http://fedoraproject.org/wiki/History
http://www.proyectofedora.org/argentina/?tag=fedora-10
Mirrors y medios de descarga de Fedora en sus diferentes versiones

Freespire abandona Ubuntu, vuelve a Debian

Xandros, que recientemente adquirió Linspire, anunció que la distribución Freespire dejará de estar basado en Ubuntu, como lo estuvo desde su versión 2.0, y regresará a Debian.

"Tendremos una base de código de avanzada a la vez que preservamos nuestro compromiso con Debian, la estabilidad, la interoperatividad con Windows y la facilidad de uso. Este compromiso nos permite cumplir con las necesidades de una gran rango de usuarios, desde entusiastas del Open Source hasta clientes empresariales", dice el comunicado de Xandros.

Freespire 5.0 llegará a finales de este mismo año y estará basado en el próximo Debian GNU/Linux 5.0 "Lenny".

Nuevos módulos en GNOME 2.24

El equipo de lanzamientos de GNOME anunció cuáles módulos serán agregados a su próxima versión 2.24. Las novedades incluyen a Empathy, unos "widgets" para mensajería instantánea con cliente incluído, el proyecto Hamster, una pequeña aplicación de seguimiento de tareas, y PolicyKit para incrementar la seguridad en la administración de privilegios de los usuarios. La nueva herramienta de sincronización Conduit no consiguió ser incluído en el próxima GNOME, tampoco lo hizo WebKit, anque muy probablemente sí estén presente en GNOME 2.26.

Microsoft se siente amenazado por el código abierto

En su informe anual ha revelado que se siente cada vez más presionado por las compañías de código abierto, compañías que además, dice, le están robando las ideas. Este último comunicado de Microsoft parece indicar una actitud poco amigable:

"Varias empresas comerciales compiten con nosotros utilizando un modelo de negocio de código abierto que modifica y después distribuye software de código abierto a los usuarios a un coste nominal, ganando dinero de los servicios y productos complementarios que ofrecen. Estas compañías no tienen que hacer frente a los costes de I+D para el software. Algunas de estas empresas han utilizado ideas de Microsoft, ideas que nosotros les hemos ofrecido de forma gratuita o a unas tarifas reducidas en conexión con nuestras iniciativas de interoperabilidad".

¿Es esto una advertencia?

¿Podrá la LSB 4.0 estandarizar a Linux?

Es bien sabido que todas las distribuciones de GNU/Linux tiene diferencias entre si en cuanto a los componentes y versiones de bibliotecas y aplicaciones. Ésta de la razón por la cual nació LSB (Linux Standard Base). Durante años, LSB ha estado lejos de ser aprovechado al 100%, pero esto podría cambiar con su próxima versión 4.0.

LSB 4.0 está planeado para ser publicado a fines de 2008, y podría ser el catalizador que permita a los distribuidores independientes de equipamiento lógico desarrollar aplicaciones que pudieran ser utilizadas indistintamente en cualquier distribución que cumpla con el estándar LSB. Si logra ser adoptada por más distribuciones de GNU/Linux, podría ser el inicio de una nueva era en cuanto al desarrollo de aplicaciones.

La LSB está basada en la Especificación POSIX, la Especificación Única de UNIX (Single UNIX Specification) y en varios otros estándares abiertos, aunque extiende éstos en ciertas áreas.

aMSN2 unirá a aMSN, emesene y Pymsn

3 de los clientes más importantes de MSN Messenger para Linux, aMSN, emesene y Pymsn van a unir sus fuerzas en el próximo desarrollo del nuevo aMSN2. Así lo decidieron sus desarrolladores, que además adelantaron que han decidido crear una edición para cada entorno: para GNOME será desarrollada en GTK+ (The GIMP Toolkit) , para KDE en Qt y por último para Enlightment en EFL (Enlightenment Foundation Libraries).

Cada proyecto aportará lo mejor de cada uno:

  • aMSN, aporta el núcleo del nuevo cliente.
  • Pymsn, lo trasladara a Python, por tanto dejan el Tlc/Tk.
  • emesene, aporta la gran integración de sus plugins y serán los encargados de integrar el cliente en el escritorio GNOME.

Los programadores de aMSN2 han tenido además la deferencia de poner a nuestra disposición un vídeo en el que se muestra como están avanzando sus trabajos:

DebianDay 2008

El 18 de Agosto será el DebianDay, una conferencia corta apuntada a usuarios de Debian e interesados en el software libre en general. En nuestro país se realizará en Sarmiento 1867 ("Círculo de Oficiales de Mar"), Ciudad de Buenos Aires, a partir de las 10 hs. A lo largo del día se contará con diversas charlas, tanto para usuarios novatos como para participantes avanzados, dadas por desarrolladores y colaboradores de Debian.

Se trata de una oportunidad única para entrar en contacto con una de las comunidades de desarrollo de software libre más grandes y activas del mundo.

Tux en el supermercado

Tux haciendo propaganda en el catálogo de la cadena de supermercados COVIRAN de España. ¿O un diseñador gráfico amante del Software Libre o con poca inspiración?

¿Gobierno colombiano casado con Microsoft?

Desde el pasado mes de Diciembre los colombianos deben pagar sus aportes a la seguridad social a través de Internet. Pero el sistema SOI (así se llama el sitio web que fue creado para hacer los pagos) presenta una característica fatal: sólo los navegadores de la compañía Microsoft pueden hacer uso de ella. En otras palabras, para pagar cada mes los aportes a la EPS hay que adquirir el sistema operativo Windows. Un usuario que utilice el navegador Mozilla o el navegador Opera, o que utilice Linux, no puede hacer sus pagos.

No es un problema pequeño o sólo de interés para los fanáticos del software libre. Es un asunto de libertad y derechos y aunque en Colombia se toma todavía a la ligera, este asunto es seriamente discutido en el resto del planeta.

Y esto a pesar de que el estado colombiano definió recientemente una política de neutralidad tecnológica, lo cual significa que no habrá licitaciones públicas que pidan computadores con tal o cual sistema operativo, o tal o cual procesador.

Phrack en el Ministerio de Economía de Argentina

Phrack Magazine es una revista editada en inglés que se dedica desde 1985 a proveer a la comunidad hacker con información sobre sistemas operativos, redes, telefonía y cualquier tema que se desarrolle en el bajo mundo de la informática. La revista se distribuye en formato ASCII de forma gratuita y pueden encontrarse para descarga todos los números de la revista en formato tarball.

El sitio de Phrack también publica una página de estadísticas recopiladas durante el último año donde muy llamativamente en el Top 10 de agencias gubernamentales que consultan la revista el primer puesto se lo lleva nuestro Ministerio de Economía, ganándole al Departamento de Defensa de Australia y hasta la National Security Agency de EE.UU. (!)

A todos ellos, Phrack les dice "El staff quiere darles las gracias a todas las agencias gubernamentales y militares que consultan Phrack regularmente. Muchas gracias por su apoyo. Si necesitan ayuda para asegurar alguno de sus sistemas, con gusto los ayudaremos".

Preocupación por GNOME 3.0

El sitio LWN.net reporta sobre los encontrados sentimientos en la lista de correo de GNOME después de concluída su reciente conferencia GUADEC. Aparentemente, algunos miembros de sus comunidad sienten claramente que el desarrollo de GNOME se ha desacelerado, que el proyecto carece de visión y que GNOME mismo está amenazado de perder su relevancia con los usuarios (!). Los planes para GNOME 3.0 parecen ahora estar detenidos, a la espera de grandes decisiones para el futuro.

Quienes sí tienen claro a dónde quieren ir son los desarrolladores de GKT+, que están decididos a cambiar la ABI (Application Binary Interface) de GTK+ 3.0 rompiendo su compatiblidad con versiones anteriores.

Pero quien no está de acuerdo con GTK+ es Miguel de Icaza, que está preocupado con que los vendedores de terceras aplicaciones queden atrás, y quiere que los cambios en GTK+ 3.0 se introduzcan progresivamente a medida que se requieran más características y sin romper la ABI.