Apoya los juegos nativos en Linux

5 comentarios

Una empresa llamada S2 Games es una de las pocas que desarrolla juegos nativos para Linux, algo que es toda una sorpresa y que además es aún más notable si tenemos en cuenta que luego los pone a disposición de los usuarios en descarga directa, como ya se ha comprobado con dos de sus títulos anteriores, Savage y Savage 2.

Savage-2-A-Tortured-Soul_2

Una imagen de Savage 2: A Tortured Soul.

Ahora han vuelto a las andadas con el videojuego Heroes of Newerth, que ya está en fase beta y que gracias a las invitaciones que han dado los chicos de Phoronix ya han probado unos cuantos cientos de linuxeros. Por ahora no es posible incluir capturas de pantalla o vídeos del juego, pero este juego de estrategia en tiempo real tiene según los que lo han visto muy buena pinta.

¿Y qué podemos hacer los linuxeros? Pues demostrar a S2 Games que ¡queremos más juegos nativos para nuestro sistema operativo! En Phoronix el interés ha sido brutal y los foros han servido para que en apenas 24 horas dieron 450 invitaciones a esa versión. ¿Cómo conseguir una invitación?

417px-Savage2_boxart

Pues basta con pedirlo en el hilo de discusión de Phoronix para que los encargados del foro te manden alguna invitación -aunque puede que si no lo haces rápido se acaben.

Según la Wikipedia este juego es prácticamente idéntico al mapa personalizado de Warcraft III conocido como DotA, y por lo visto será un más que digno sucesor de Savage: The Battle for Newerth y Savage 2: A Tortured Soul. Les deseamos todo el éxito del mundo para que se demuestre que los linuxeros también queremos más y más juegos nativos de la máxima calidad posible.

Fuente MuyLinux

Torvalds y el odio a Microsoft

Deja un comentario

Ante la polémica surgida ante la publicación de 20.000 líneas de código para el kernel de Linux por parte de Microsoft, Linus Torvalds declaraba para el Linux Magazine que “el odio a Microsoft es una enfermedad”. El denominado “padre de Linux” aconseja que los que han criticado la iniciativa de Microsoft como dictada por el egoismo que se miren al espejo. Torvalds lanza afirmaciones como que cree en “la tecnología sobre la política” y que no le gusta que llamen a lo que él hace “software libre”.

Microsoft ha revolucionado los mentideros del software libre con el anuncio a su contribución al kernel de Linux con 20.000 líneas de código (pendiente de aprobación). La maniobra pretende mejorar la posición en el mercado de los productos de virtualización de la compañía frente a VMWare. Las dudas sobre las intenciones de Microsoft con esta contribución y la posterior noticia de que la liberación obedecía a una infracción de la licencia GPL ha levantado mucha polémica.

En el Linux Magazine quisieron saber la opinión de Linus Torvalds sobre esta polémica del que es considerado el padre de Linux, Linus Torvalds. Sus opiniones son francamente reveladoras: “Soy un gran creyente de la “tecnología por encima de la política”” afirma Torvalds en sus declaraciones “No me importa de dónde vienen las contribuciones del código mientras haya razones sólidas para su inclusión“.

De hecho Torvlads parece favorable a la incorporación del código proporcionado por Microsoft, por ser algo que suma y que no va a tener impacto en otros componentes, por lo que puede ser agregado al núcleo de Linux sin problemas. Pero Linus Torvalds va más allá. Sobre la polémica surgida no se muerde la lengua: “Yo puedo hacer muchos chistes sobre Microsoft a veces, pero el mismo tiempo creo que el odio a Microsoft es una enfermedad“.

Al parecer Torvalds no está de acuerdo con las cruzadas anti-Microsoft: “Hay “extremistas” en el mundo del software libre, pero esta es una de las principales razones por las que ya no llamo “software libre” a lo que hago. No quiero que me asocien a personas para las cuales significa exclusión y odio“. Torvalds defiende las motivaciones de Microsoft y afirma que son las mismas que en el fondo mueven todos los desarrollos de software libre.

Estoy de acuerdo que está impulsado por razones egoistas, pero esa es la razón por la que se escribe todo el código open source. Así es como empezó Linux” y añade “… claro que han elegido un área que les favorece. Eso es lo que mueve el open source, la posibilidad de realizar código con el objetivo de favorecer tus necesidades particulares..“.

La entrevista concluye con una invitación a la reflexión bastante dura: “Así que aquellos que se quejan de que Microsoft escribe controladores para su propio modelo de virtualización deberían echar una larga mirada al espejo y preguntarse a si mismos por qué están siendo tan hipócritas“.

Fuente Muy Computer

Ingenioso ataque explota kernel de Linux completamente actualizado

3 comentarios

Una falla de ‘puntero NULO’ plaga incluso las versiones super max

Un ataque recientemente publicado que explota nuevas versiones del kernel de Linux está recibiendo mucha atención porque funciona incluso con las mejoras de seguridad en funcionamiento y la falla es virtualmente imposible de detectar en revisiones de código fuente.

El código de explotación fue liberado el viernes por Brad Spengler de grsecurity, un desarrollador de aplicaciones que mejoran las seguridad del SO de fuente abierto. Si bien está dirigido a versiones de Linux que aun deben ser adoptadas por la mayoría de los vendedores, el fallo ha capturado la atención de los investigadores de seguridad, quienes dice que expone una debilidad pasada por alto.

Los desarrolladores de Linux “intentaron protegerse de eso y lo que muestra esta explotación es que incluso con todas las protecciones puestas al super máximo, aún es posible para un atacante arreglárselas para hallar caminos para rodear al sistema,” dijo Bas Alberts, investidador experto de Immunity. “El punto interesante aqui es la cosa concreta que lo hace explotable, la clase completa de vulnerabilidades, la cual es algo muy serio.”

La vulnerabilidad está localizada en varias partes de Linux, incluyendo una que implementa las funciones conocidas como net/tun. Aunque el código verifica correctamente para asegurarse que la variable tun no apunte a NULL, el compilador elimina las lineas responsables para esa inspección durante las rutinas de optimización. El resultado: Cuando la variable apunta a cero, el kernel intenta acceder a partes prohibidas de la memoria, llevando a comprometer al equipo que está corriendo el SO.

La falla de “des-referenciamiento de puntero NULL(nulo)” ha sido confirmada en versiones 2.6.30 y 2.6.30.1 del kernel Linux, el cual dice Spengler ha sido incorporado en la edición de un sólo proveedor: la version 5 de Red Hat Enterprise Linux que es usado en ambientes de prueba. La explotación funciona sólo cuando las extensiones de seguridad conocidas como SELinux, o Seguridad Mejorada Linux, están habilitadas. En cambio, también funciona cuando cuando el programa de audio conocido como PuseAudio está instalado.

Un escenario de explotación muy probablemente involucraría el ataque usando para escalar los privilegios de usuario, combinado con la explotación de otro componente – digamos, una aplicación PHP. Por sí mismo, la explotación de Spengler no funciona remotamente.

Con todos esos obstáculos por sortear, la explotación necesita un buen esfuerzo para ser exitosa. Sin embargo, a Spengler le tomó menos de cuatro horas escribir una explotación completamente armada que funciona en versiones de 32 y 64 bits de Linux, incluyendo la versión ofrecida por Red Hat. Le dijo a The Register que publicó la explotación después de dejar en claro que Linus Torval y otros desarrolladores responsables del kernel de Linux no consideraron a la falla como un riesgo de seguridad.

“En el momento que escribí la explotación, había por allí un parche, pero no parecía que fuera a formar parte de las versiones estables,” dijo. “Fue más que nada un oops trivial en lugar de algo que le diera a uno la ejecución arbitraria de código en el kernel.”

Los comentarios que acompañan la explotación de Spengler continuan hasta el detalle de declaraciones de Torvalds y otros desarrolladores que dijeron que hicieron en grupos de discución por correo sobre la falla.

“No me parece para nada un problema del kernel,” es citado como mencionado por Torval en un mensaje. “Él está corriendo un programa de setuid que permite al usuario especificar sus propios módulos. ¿Y después se sorprenden uds, que consiga hacerse root local?”

En ese frente, al menos un investigador de seguridad estuvo de acuerdo con el equipo de Linux.

“Setuid es un agujero de seguridad crónico bien conocido,” escribió en un correo Rob Graham, CEO de Errata Security. “Torval está en lo correcto, no es un problema de kernel, sino una ‘falla’ de diseño que es heredada de Unix. No hay una solución sencilla al problema, por lo cual, va a está con nosotros por varios años.”

El punto máas grande, dice Spengler, es que los desarrolladores de Linux están poniendo a los usuarios en riesgo al dejar de revelar claramente cuando son descubiertas vulnerabilidades de seguridad.

“¿Porqué es que cuandoquiera que hay una vulnerabilidad explotable de Linux, se la describe como una denegación de servicio?” dijo. “Eso hace que los proveedores piensen que la seguridad está mejor de lo que verdaderamente es.”

Dondequiera que la falla suceda, el daño potencial es muy real.

“No va a prender el mundo en llamas, pero es una falla muy sutil y una explotación sólida,” dijo Ed Skoudis, fundador y consultor principal de seguridad de InGuardians. “La verdadera historia aquí es que sutil que es, y que el compilador por sí mismo la introdujo durante la optimización del código.”

Hasta aquí, Torvald y compañía aun tienen que responder por la divulgación. Nos aseguraremos de actualizar esta historia si lo hacen.®

Fuente Segu Info

Achmed, The Dead Terrorist (Subtitulado al Español)

Deja un comentario

Como despertar a un Geek

1 comentario

Repositorios de launchpad variados

Deja un comentario

#Parcellite Tasque http://parcellite.sourceforge.net/ http://live.gnome.org/Tasque
deb http://ppa.launchpad.net/andrewsomething/ubuntu jaunty main

#HomeBank http://homebank.free.fr/
deb http://ppa.launchpad.net/stemp/ubuntu jaunty main

#Conduit http://www.conduit-project.org/
# deb http://ppa.launchpad.net/conduit/ubuntu intrepid main

#Banshee http://banshee-project.org/
deb http://ppa.launchpad.net/banshee-team/ubuntu jaunty main

#Gnome-do http://do.davebsd.com/
deb http://ppa.launchpad.net/do-core/ubuntu jaunty main

#Empathy http://live.gnome.org/Empathy
deb http://ppa.launchpad.net/telepathy/ubuntu jaunty main

#Firefox Developer, versiones en desarrollo
deb http://ppa.launchpad.net/fta/ubuntu jaunty main

#Synce http://www.synce.org/moin/
deb http://ppa.launchpad.net/synce/ubuntu jaunty main

#Smplayer http://smplayer.sourceforge.net/
deb http://ppa.launchpad.net/rvm/smplayer/ubuntu jaunty main

#Mplayer http://www.mplayerhq.hu/
deb http://ppa.launchpad.net/rvm/mplayer/ubuntu jaunty main

#Smplayer y Mplayer compilados con vdpau para acelaración con tarjetas nvidia, https://launchpad.net/~brandonsnider/+archive/ppa (Seguir las instrucciones que aparecen en la descripción de la web)
deb http://ppa.launchpad.net/brandonsnider/ppa/ubuntu jaunty main

#Openoffice http://es.openoffice.org/
deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu jaunty main

#Wicd http://wicd.sourceforge.net/
deb http://apt.wicd.net jaunty extras

#Webkit Midori http://software.twotoasts.de/
deb http://ppa.launchpad.net/webkit-team/ubuntu jaunty main

#Bazaar http://bazaar-vcs.org/
deb http://ppa.launchpad.net/bzr/ubuntu jaunty main

#Mysql WorkBench http://dev.mysql.com/workbench/
deb ftp://ftp.mysql.com/pub/mysql/download/gui-tools/ubuntu/ binary/

#Blueman http://blueman-project.org/
deb http://ppa.launchpad.net/blueman/ubuntu jaunty main

#File Browser Applet http://code.google.com/p/gnome-menu-file-browser-applet/
deb http://ppa.launchpad.net/file-browser-applet-dev/ubuntu jaunty main

# Wine http://www.winehq.org/
deb http://ppa.launchpad.net/ubuntu-wine/ubuntu jaunty main

#Shutter http://shutter-project.org/
deb http://ppa.launchpad.net/shutter/ppa/ubuntu jaunty main

#Msn Pecan http://code.google.com/p/msn-pecan/
deb http://ppa.launchpad.net/msn-pecan/ubuntu jaunty main

#Ubuntu Tweak http://ubuntu-tweak.com/
deb http://ppa.launchpad.net/tualatrix/ubuntu jaunty main

#Deluge http://deluge-torrent.org/
deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu jaunty
main

#Wammu http://wammu.eu/
deb http://ppa.launchpad.net/nijel/ppa/ubuntu jaunty main

#Murrine http://www.cimitan.com/murrine/
deb http://ppa.launchpad.net/suraia/ppa/ubuntu jaunty main

#Me-tv https://launchpad.net/me-tv
deb http://ppa.launchpad.net/me-tv-development/ppa/ubuntu jaunty main

#Chromium http://code.google.com/intl/es-ES/chromium/
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

#Pulseaudio http://www.pulseaudio.org/
deb http://ppa.launchpad.net/themuso/ppa/ubuntu jaunty main

#Cgmail http://cgmail.tuxfamily.org/ (parcheado para jaunty con el nuevo sistema de notificaciones)
deb http://ppa.launchpad.net/t.vetterlein/ppa/ubuntu jaunty main

#Bluez http://www.bluez.org/
deb http://ppa.launchpad.net/bmillemathias/ppa/ubuntu jaunty main

Fuente Recetas Ubuntu

TuxInfo 18

Deja un comentario

DESCARGA DIRECTA DE TUXINFO 18

DESCARGA NUMEROS ANTERIORES

  • Pág 2 – Editorial.
  • Pág 4 – PACK TUXINFO 18 ¿Cómo obtenerlo?.
  • Pág 5 – Noticias del mes.
  • Pág 7 – Distros – Las ventajas de desarrollar con OpenSolaris.
  • Pág 16 – Páginas recomendadas de Tuxinfo.
  • Pág 20 – Multimedia – Producción musical usando software libre.
  • Pág 29 – Rincón del Lector.
  • Pág 34 – Nota de Tapa – Fedora 11 “Leonidas” El Gran León Azul
  • Pág 51 – Flisol en Venezuela.
  • Pág 52 – LaboXpress GTKPOD, Floola.
  • Pág 56 – Juegos – Devil By Mistake y Nexuiz.
  • Pág 59 – Internet – Firefox 3.5, un gran paso para los desarrolladores web.
  • Pág 63 – Entrevista – Mario Mauprivez, Coordinador del Proyecto Libertya y VicePresidente de CaDESOL.
  • Pág 66 – Consola – ¿Cómo utilizar desde la consola los formatos .rar y .zip?.
  • Pág 73 – Lo que viene “Slackware 13 RC ”.
  • Pág 74 – Opinión – Los Cyborgs no leen de la pantalla.
  • Pág 76 – Programación – Symfony: sfGuard Plugin.
  • Pág 82 – Seguridad – Zoneminder una suite de videovigilancia para Linux.

Infosertec

Configurando Chromium Browser en Ubuntu (Instalacion,temas GTK,borde de ventana, Flash y poco mas…)

Deja un comentario

Impresionante el navegador Chromium, aun le quedan cosas por “pulir” pero va por buen camino. Aqui hago un recopilatorio de temas relacionados con el.

Si no lo tienes instalado puedes usar el siguiente PPA que contiene la “Ubuntu Chromium Daily Builds” (compilacion diaria), asi para el caso de Ubuntu Jaunty Jackalope, añadiriamos las siguientes lineas a nuestro fichero /etc/apt/sources.list:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

Importariamos la clave:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4E5E17B5

Actualizariamos la lista de repositorios:

sudo apt-get update

Instalariamos chromium:

sudo aptitude install chromium-browser

Y ya lo podriamos ejecutar, pulsariamos Alt+F2 e introduciriamos:

chromium-browser

Este navegador ya soporta los temas GTK que tengamos instalados en el sistema, con lo que lograriamos una mayor integracion en el escritorio. Para activar el tema GTK vamos a Chromium opciones (Chromium Options) desde el menu principal, es decir, pulsamos sobre el icono de la llave inglesa, seleccionamos Options y nos vamos a la pestaña que pone Personal Stuff, ahi hacemos click sobre el boton “Set to GTK+ Theme”

options01

Si queremos eliminar la barra de titulo principal (y dejarlo con el mismo estilo que en Windows), hacemos click derecho sobre la zona de pestañas y aparece un menu emergente donde podemos desactivar la opcion “Use system title bar and borders”:

Y por ultimo para instalar Flash y poder ver videos de Youtube, copiamos el fichero libflashplayer.so en la ruta /usr/lib/chromium-browser/plugins. Generalmente este fichero (si has instalado el Flash de Adobe) esta en /usr/lib/adobe-flashplugin/libflashplayer.so:

sudo cp /usr/lib/adobe-flashplugin/libflashplayer.so /usr/lib/chromium-browser/plugins

pero en caso de que no sea asi, puedes buscarlo con el comando “find / -name libflashplayer.so” para ver en que ruta de tu arbol de archivos lo tienes instalado. Lo localizas, lo copias a la carpeta plugins de chromium, reinicias y listo.

Fuente UbuntuLife

Google anuncia el desarrollo de su Sistema Operativo: Google Chrome OS

1 comentario

Google acepta el desarrollo de un sistema operativo y lo anuncia en Introducing the Google Chrome OS, donde explican que será una extensión natural del navegador, bastante liviano y su propuesta de lo que un sistema operativo debe ser.

Chrome OS será open source y estará inicialmente enfocado a las netbooks. Dicen estar buscando alianzas con algunos fabricantes pues dicen que se venderán con el sistema operativo pre-instalado a partir de la segunda mitad de 2010. Funcionará en procesadores Intel y ARM.

También hacen una diferenciación importante con Google Android, el cual puede funcionar en un teléfono, en una netbook o en un set-top, es un sistema bastante flexible que en cierta medida se adapta al equipo donde está instalado, por otro lado Chrome OS fue diseñado específicamente para personas que pasan la mayoría de su tiempo en internet (asumimos que tendrá fuerte enfoque en aplicaciones web), y diseñado para equipos pequeños hasta ordenadores grandes.

La reflexión de la gente de Google es bastante clara sobre los objetivos a largo plazo: lograr construir un sistema operativo en el que las personas no pasen tiempo configurando componentes nuevos, que funcionen lo más rápido posible y que se olviden de hacer actualizaciones de software cada 3 días. Es una tarea bastante difícil, pero ojalá lo logren.

Fuente Alt1040

VLC 1.0.0 Disponible

Deja un comentario

Por fin esta disponible la version 1.0 de este genial reproductor de vídeo, para instalarlo en Ubuntu lo que tenemos que hacer es lo siguiente:

1- Editamos los repositorios y añadimos las siguientes lineas

$ sudo gedit /etc/apt/sources.list

deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main

2- Introducimos la clave GPG

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xd739676f7613768d

3- Instalamos

$ sudo apt-get update && sudo apt-get install vlc vlc-plugin-esd mozilla-plugin-vlc


Entradas más antiguas

Seguir

Get every new post delivered to your Inbox.