Desde Linux http://blog.desdelinux.net Desde Linux: Usemos Linux para ser libres Wed, 17 Sep 2014 18:26:50 +0000 es-ES hourly 1 http://wordpress.org/?v=4.0 Antergos: La distribución que recomiendo para usuarios de Arch http://blog.desdelinux.net/antergos-distribucion-recomendada/ http://blog.desdelinux.net/antergos-distribucion-recomendada/#comments Wed, 17 Sep 2014 15:04:08 +0000 http://blog.desdelinux.net/?p=53536 ¿Cómo decirlo? Me encanta la filosofía de ArchLinux, donde todo es Kiss y tenemos actualizaciones diarias. Soy desde hace mucho tiempo lo que yo llamo un “Archer”, que vendría siendo algo así como un usuario amante de ArchLinux, aunque el […]

The post Antergos: La distribución que recomiendo para usuarios de Arch appeared first on Desde Linux.

]]>
¿Cómo decirlo? Me encanta la filosofía de ArchLinux, donde todo es Kiss y tenemos actualizaciones diarias. Soy desde hace mucho tiempo lo que yo llamo un “Archer”, que vendría siendo algo así como un usuario amante de ArchLinux, aunque el término no lo inventé yo.

Escribo este post porque algunos usuarios me ha escrito pidiéndome mi opinión y recomendación sobre Arch. Lo malo de esta distro para muchos usuarios es el tema de la instalación, la cual es un poco engorrosa y hay que hacerla con mucho cuidado, y es aquí donde Antergos entra en acción.

Mis motivos para usar Antergos

Para empezar, si tienen una Laptop o un ordenador de mesa que traiga consigo el odiado, insoportable e innecesario UEFI, eso para Antergos no es un problema. Solamente tenemos que crear una partición en Fat32 de no menos 100 MB y no más de 500 MB, la cual usaremos como /boot. Eso es todo, es así de simple.

Como simple también es su instalador gráfico Like Ubuntu, o sea, que de forma gráfica podemos instalar fácilmente al estilo Siguiente » Siguiente. Debo aclarar en este punto que Antergos tiene un instalador gráfico o mediante consola, el cual es un poquito más avanzado que el primero mencionado.

Valor agregado

Antergos es a ArchLinux lo que Linux Mint (o Elementary) a Ubuntu. O sea, que nos ofrece un valor agregado (no en cuestiones económicas específicamente), ya que usa los repositorios de Arch, pero cuenta con uno propio que contiene paquetes muy interesantes.

En los repositorios de Antergos encontramos por ejemplo, el paquete ttf-google-fonts, que contiene todas las fuentes tipográficas de Google Webfont. Para los que diseñamos sitios webs esto resulta muy útil ya que no necesitamos enlazar nuestros proyectos con el servicio de Google por lo menos en la etapa inicial. También hay otras tipografías.

En los repositorios encontramos además algunos de los temas más populares de iconos como son Numix o KFaenza, o aplicaciones varias como Compton, Pyparted, y Yaourt para los que como yo, usan AUR.

Apariencia y opciones

Antergos tiene a GNOME muy mimado. La apariencia por defecto al levantar el LiveCD en lo particular me encanta, es muy bonita, sobria y elegante, y como no podía ser de otra forma, pues es Flat. Yo usaría Antergos con GNOME, lo que como muchos saben yo uso KDE.

Y esa es otra de las cosas buenas de Antergos (y mala a la vez desde mi realidad); podemos instalar no solo GNOME, sino otros entornos de Escritorios desde un mismo CD de instalación, pero, mediante Internet.

antergos-installer

Entre las opciones que nos ofrece Cnchi (el instalador) se encuentran XFCE, Mate, KDE, Openbox, Cinnamon, y si prefieres crearte tu propio Frankenstein, pues podemos escoger solo instalar el Sistema Base.. ¿Por qué no haces lo mismo Arch, por qué?

Otra cosa que me encanta de su instalador, es que nos permite desde un inicio instalar un Firewall (o mejor dicho un front-end para IPTables), soporte de Impresión, códecs privativos, LibreOffice, Yaourt.. etc..

Por lo demás, una distribución que es muy rápida es su inicio y apagado. Y aunque a lo mejor estos motivos no son suficientes para algunos, para mi lo son. Ahora sin más, una captura de mi Desktop (en el trabajo). :P

Antergos

Si después de leer todo esto quieres probar esta distro, pues pincha en el botón a continuación que hay versiones para 32 y 64 bits:

Descargar Antergos

The post Antergos: La distribución que recomiendo para usuarios de Arch appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/antergos-distribucion-recomendada/feed/ 30
Tox: la alternativa Open Source a Skype http://blog.desdelinux.net/tox-la-alternativa-open-source-skype/ http://blog.desdelinux.net/tox-la-alternativa-open-source-skype/#comments Wed, 17 Sep 2014 13:00:53 +0000 http://blog.desdelinux.net/?p=53149 Un grupo de desarrolladores de software libre llevan tiempo trabajando en Tox, un servicio de “mensajería segura para todos” que ha aprovechado las muchas suspicacias generadas por el descubrimiento del programa PRISM y de otros proyectos de vigilancia gubernamentales. Entre […]

The post Tox: la alternativa Open Source a Skype appeared first on Desde Linux.

]]>
Un grupo de desarrolladores de software libre llevan tiempo trabajando en Tox, un servicio de “mensajería segura para todos” que ha aprovechado las muchas suspicacias generadas por el descubrimiento del programa PRISM y de otros proyectos de vigilancia gubernamentales.

Entre las opciones de Tox están la de poder enviar mensajes –que se cifran de forma instantánea–, hacer llamadas –también seguras y gratuitas de Tox a Tox– o hacer videollamadas, también de forma segura y que de nuevo imita en cierta medida a las prestaciones de Skype y otros servicios VoIP.

Cliente TOX en Ubuntu

El código fuente de la aplicación está disponible en GitHub, y tal y como explican allí:

El objetivo de este proyecto es crear un sustituto libre de configuración P2P para Skype. Libre de configuración significa que el usuario simplemente tendrá que abrir el programa y sin ninguna configuración de cuenta será capaz de añadir gente a su lista de amigos y comenzar a conversar con ellos.

La idea es la de facilitar el acceso a este tipo de posibilidad de una forma mucho más sencilla, algo que por ahora los clientes que compiten con Skype no han logrado. Los desarrolladores de Tox indican que esta aplicación estará disponible muy pronto, pero los más impacientes pueden hacer uso del mencionado código fuente para comenzar a hacer pruebas.

Principales características

  • Conexión cifrada que garantiza tu privacidad.
  • Conexión punto a punto, sin pasar por servidores.
  • Soporta chats grupales.
  • Mensajería, videoconferencia y llamadas por voz.
  • Es un desarrollo de código abierto

Clientes disponibles

A diferencia de otras alternativas, como Skype, Tox es sólo el protocolo y las APIs necesarias para utilizarlo. No obstante, al ser software libre, cualquiera puede construir un cliente para Tox. Los clientes existentes se enumeran en http://wiki.tox.im/Clients, e incluyen:

Instalación

En Debian/Ubuntu y derivados:

32bit:

wget https://jenkins.libtoxcore.so/job/uTox_linux_i686/lastSuccessfulBuild/artifact/utox/utox_linux_i686.tar.xz
tar -xvf utox/utox_linux_i686.tar.xz
./utox

64bit:

wget https://jenkins.libtoxcore.so/job/uTox_linux_amd64/lastSuccessfulBuild/artifact/utox/utox_linux_amd64.tar.xz
tar -xvf utox_linux_amd64.tar.xz
./utox

En Arch y derivadas:

yaourt -S utox-git

Los usuarios de openSUSE pueden instalarlo mediante 1 click install, seleccionando la versión de la distro.

El resto, puede bajar el código fuente y compilarlo (hay un script que automatiza todo el proceso):

Descargar TOX

Finalmente, a modo de ejemplo, vamos a ver cómo instalar Venom, el cliente GTK de TOX.

En Debian/Ubuntu y derivados:

Hay que descargar el paquete deb correspondiente (32 o 64 bits) desde la página oficial del proyecto. Una vez descargado, hay que instalarlo con el siguiente comando (reemplazando el nombre del paquete según corresponda):

sudo dpkg-i Venom-0.2.0-Linux.deb

En Arch y derivados:

yaourt -S venom-git
Recomiendo muy especialmente que los usuarios de Arch lean la página sobre TOX en el Wiki oficial de Arch.

The post Tox: la alternativa Open Source a Skype appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/tox-la-alternativa-open-source-skype/feed/ 20
Linus Torvalds: systemd no es tan malo http://blog.desdelinux.net/linus-torvalds-systemd-es-tan-malo/ http://blog.desdelinux.net/linus-torvalds-systemd-es-tan-malo/#comments Wed, 17 Sep 2014 01:25:01 +0000 http://blog.desdelinux.net/?p=53529 Puede que hasta ahora no hayamos tenido opiniones de Richard Stallman sobre systemd, pero Linus volvió a dar la suya en una entrevista para Sam Varghese de ITWire, donde también habla de otras cosas. Cuando se trata de systemd, esperan […]

The post Linus Torvalds: systemd no es tan malo appeared first on Desde Linux.

]]>
Puede que hasta ahora no hayamos tenido opiniones de Richard Stallman sobre systemd, pero Linus volvió a dar la suya en una entrevista para Sam Varghese de ITWire, donde también habla de otras cosas.

Cuando se trata de systemd, esperan que yo tenga muchas opiniones coloridas, pero no. No me importa personalmente systemd, de hecho mi coputadora principal y mi laptop lo usan. Ahora, no me llevo bien con algunos de los desarrolladores (en referencia al incidente con Kay Sievers) y creo que son un poco despreocupados en cuanto a bugs y compatibilidad, pero tampoco estoy mucho en el campamento de la gente que odia la idea de systemd.

¿Estás de acuerdo con el pensamiento de que systemd se aleja de la idea de simplicidad de los sistemas UNIX? ¿Eso es malo?.

Creo que muchas de las “ideas originales” de UNIX son más una cuestión de mentalidad que un reflejo de la realidad. Aún hay valor en entender el modelo tradicional de “haz una cosa y hazla bien” pero así no es como funcionan los sistemas complejos, y tampoco es como fueron diseñadas las aplicaciones grandes por un largo tiempo. Es una simplificación útil que es cierta en “cierto” nivel, pero es claro que no describe la mayoría de la realidad. Y systemd no es de ninguna manera la pieza que rompe el viejo UNIX legado. Las aplicaciones gráficas raramente funcionan así, y luego está obviamente el contraejemplo tradicional de GNU Emacs, el cual nunca se trató de un modelo simple de UNIX, sino de una infraestructura nueva y grande, como systemd. Eso si, soy lo suficientemente anticuado para gustarme los logs en texto y no en binario. A veces creo que systemd no tenga necesariamente el mejor gusto, pero son detalles.

¿Has pasado por situaciones similares antes, donde la introducción de una nueva manera de hacer las cosas causó tanta amargura y reacciones extremas?

Oh si. Vi vs Emacs, las comparaciones entre escritorios o para un caso más cercano a systemd, SysV init vs BSD init. No estoy seguro que tan diferentes son las peleas de systemd. Es una cuestión técnica, pero sus desarrolladores ciertamente fueron muy buenos alienando la gente a nivel personal. No es algo nuevo bajo el sol, las guerras entre quienes defienden la GPL y la BSD eran más sobre las personas involucradas y de como irritaban a la gente que sobre otras diferencias.

¿Qué le dirías si alguien argumentara que systemd creo un punto de falla el cual no permite arrancar el sistema si este falla? Centraliza muchos servicios y si uno falla el sistema queda inútil.

Si es esa una razón, tampoco deberían usar el kernel. Obvio que es algo especial, que sus ingenieros son mejor gente y que quizás sería injusto comparar algo tan noble como el kernel con proyectos más mundanos. Pero si miran a proyectos lentos y pesados como glibc, cuando se joden todos se lastiman.

Pregunté esto porque vi artículos de gente mudándose a BSD en servidores. Yo no había visto un comportamiento tan extremo, pero sólo estoy en Linux desde el 98.

Generalmente no suelo seguir esas tormentas, pero también creo que una cosa que está cambiando que es que la gente está quizás tomando muy en serio esa cultura de pánico agudo y populista. No es solamente en la prensa técnica sino que en el mundo técnico también hay muchas “piezas de opinión” y otras exageraciones relacionadas. Y la gente de BSD tiene un término para eso: “bikeshed painting”*, el cual trata de como la gente al azar siente que tiene la capacidad de discutir cuestiones superficiales, porque todos sienten que pueden dar una opinión sobre la elección del color. Así que las cuestiones superficiales tienen más ruido. Pero cuando se trata de decisiones difíciles y profundamente técnicas, se dan cuenta (a veces) que no saben lo suficiente y por eso no hablan tanto.

¿Has leído el nuevo documento de Lennart Poettering sobre organizar las distribuciones con el sistema de archivos Btrfs por defecto? Si es así, ¿qué opinas?

No estoy tan seguro de que sea necesariamente la manera correcta de hacer las cosas, pero de hecho estoy muy feliz de que la gente trabaje en esa dirección. El actual modelo de empaquetado está roto para aplicaciones de terceros, y no estoy convencido de que sea tan bueno incluso para proyectos que se distribuyen en las distribuciones Linux como parte de su core. ¿Son los detalles exactos de como usar Btrfs para implementar esto lo correcto? Ni idea. Es un problema complejo que no va a resolverse de la noche a la mañana con alguna novedad radical, y soy desconfiado con nuevos modelos sofisticados que cambian todo y dicen que resuelven los problemas (quizás la novedad, la complejidad y los detalles sofisticados hagan difícil decir que “no” tienen los problemas que tienen los sistemas existentes, por lo que es visto como un argumento de que los problemas ya no existen – no porque se hayan ido para siempre, sino porque simplemente se volvieron tan difíciles de discutir porque ha cambiado mucho). Pero creo que es un problema que vale la pena mirar.

*pintar el cobertizo de bicicletas sería su traducción al castellano. Más info aquí y aquí

The post Linus Torvalds: systemd no es tan malo appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/linus-torvalds-systemd-es-tan-malo/feed/ 30
Material: un bonito tema para KMail inspirado en Material Design http://blog.desdelinux.net/material-bonito-tema-kmail/ http://blog.desdelinux.net/material-bonito-tema-kmail/#comments Tue, 16 Sep 2014 20:13:06 +0000 http://blog.desdelinux.net/?p=53515 En el pasado Google I/O fue anunciado Android L, la nueva versión del sistema operativo para teléfonos de Google que entre sus novedades más significativas, se encuentra un cambio radical en su interfaz gracias a Material Design. Según Wikipedia: Material […]

The post Material: un bonito tema para KMail inspirado en Material Design appeared first on Desde Linux.

]]>
En el pasado Google I/O fue anunciado Android L, la nueva versión del sistema operativo para teléfonos de Google que entre sus novedades más significativas, se encuentra un cambio radical en su interfaz gracias a Material Design.

Según Wikipedia:

Material Design es un lenguaje de diseño desarrollado por Google y anunciado en la conferencia Google I/O celebrada el 25 de julio de 2014. Ampliando la interfaz de tarjetas vista por primera vez en Google Now, Material se trata de un diseño más limpio, en el que predominan animaciones y transiciones de respuesta, el relleno y los efectos de profundidad tales como la iluminación y las sombras.

Material para KMail

Precisamente inspirado en los colores y la filosofía de Material Design nos llega este tema para KMail (versión 4.11 o superior) llamado, porque no podía ser de otra forma, Material, y sinceramente luce espectacular.

Material

Podemos descargar el tema del siguiente enlace:

Descargar Material

Para activarlo solo seguimos estos sencillos pasos:

1. Extraemos el contenido del fichero.
2. Copiamos la carpeta llamada material a: ~/.kde4/share/apps/messageviewer/themes
3. Seleccionamos el tema en KMail2 en: Ver → Encabezados → Material

Y eso es todo. Recuerden que ya vimos como ponerle otros temas a KMail en este enlace.

The post Material: un bonito tema para KMail inspirado en Material Design appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/material-bonito-tema-kmail/feed/ 9
Crea tu propio lenguaje de programación (I) http://blog.desdelinux.net/crea-tu-propio-lenguaje-de-programacion/ http://blog.desdelinux.net/crea-tu-propio-lenguaje-de-programacion/#comments Tue, 16 Sep 2014 13:00:20 +0000 http://blog.desdelinux.net/?p=52729 Después de escribir el primer artículo sobre cómo crear tu propio sistema operativo, alguien me dijo que si podía hacer un artículo sobre cómo crear un lenguaje de programación. Al principio no hice mucho caso, pero ahora y por otros […]

The post Crea tu propio lenguaje de programación (I) appeared first on Desde Linux.

]]>
La evolución de los lenguajes de programación

Después de escribir el primer artículo sobre cómo crear tu propio sistema operativo, alguien me dijo que si podía hacer un artículo sobre cómo crear un lenguaje de programación. Al principio no hice mucho caso, pero ahora y por otros caminos he aprendido bastante más sobre la creación de los lenguajes de programación. Así pues, vamos a hacer un lenguaje de programación básico, fácilmente empotrable en otros programas y que funcione con una máquina virtual que también diseñaremos. Hoy nos toca hacer la máquina virtual más básica.

Probablemente te preguntes: “¿una máquina virtual? ¿Pero eso no es muy difícil y además ralentiza los programas?” Al contrario, una máquina virtual simple es muy sencilla y relativamente rápida. He elegido Rust como lenguaje para la máquina virtual. Pero, ¿qué es Rust?

Rust es un lenguaje de programación que está enfocado en la seguridad en las ejecuciones, así que utilizándolo será prácticamente imposible que alguien consiga cerrar la máquina virtual. Es un lenguaje compilado en desarrollo creado por Mozilla. Servo, el sustituto de Gecko, se está desarrollando en él. Todavía puede cambiar su sintaxis pero el código que voy a usar va a mantenerse hasta la primera versión estable.

Rust se instala en Linux de manera sencilla. Sin embargo, no hay paquetería oficial. Los usuarios de Ubuntu pueden agregar estos dos PPA: ppa:hansjorg/rust  y ppa:cmrx64/cargo, los usuarios de Arch pueden usar AUR (cargo-git es el paquete que instala todo). El resto pueden usar:

curl -s https://static.rust-lang.org/rustup.sh | sudo sh

¿Cómo funciona una máquina virtual?

Si sabes como funciona el mundo en ensamblador es exactamente igual, con el stack o la pila. Si no, te lo explico. Imaginémonos el siguiente código:

print 2+3

El ordenador no entiende lo que significa 2+3, ni tampoco sabe qué orden hay que seguir. Los ordenadores funcionan con pilas o stacks en los que se van acumulando datos y se van sacando continuamente. Ese código en nuestra máquina virtual debería ser algo parecido a esto:

PUSH 2
PUSH 3
ADD
PRINT

Básicamente, pondríamos el 2 en la pila en lo alto, el 3 también. ADD sacaría (es decir, lo elimina de la pila y obtiene su valor) los 2 últimos elementos de la pila y añadiría el resultado en lo alto de la pila. PRINT cogería el último elemento de la pila y lo usaría para mostrárnoslo. Ahora hagamos eso en Rust.

Primeramente deberemos definir un lenguaje para el Bytecode, podríamos usar uno ya existente como el de Java o el CLR de .NET/Mono, pero vamos a crear nosotros uno más básico.

Usamos notación hexadecimal para cada instrucción. En lo alto hemos puesto #[deriving(FromPrimitive)], es una particularidad de Rust y nos servirá para más tarde poder comparar la enumeración con bytes directamente.

Ahora debemos hacer una función que ejecute cada una de esas instrucciones. Para ello debemos leer un byte y compararlo con las instrucciones que tenemos en la enumeración. Si se encuentra alguna que exista se debe ejecutar su acción.

Eso hacemos para leer cada byte individualmente y para ejecutarlas:

Como vén, diferenciamos si antes se nos dio la orden de PUSH (nuestra orden INTEGER), el siguiente byte será llevado completamente a la pila. Ahí estamos usando dos funciones que no les he enseñado, self.pop() y self.push(), que se encargan obviamente de manejar el stack.

No son muy complejas, pero la función de pop tiene mecanismos de detección de errores. De hecho, en Rust, si quitásemos esos mecanismos nos daría un error de compilación. Ahora simplemente debemos llamar en un programa a Perin (nuestra máquina virtual) y que ejecute un bytecode.

Ese bytecode puede ser leído de un fichero, pero aquí para simplificar lo he almacenado en una variable. Si lo ejecutamos nos dará el resultado esperado:

Perin v0.1
Perin VM executes FlopFlip bytecode
Starting PerinVM instance
PerinVM v0.1.0
Integer value 5

Todo el código está disponible en GitHub bajo la Apache License 2.0: https://github.com/AdrianArroyoCalle/perin. Para compilar deben tener Cargo instalado y poner:

cargo build && ./target/main

En el siguiente capítulo veremos más sobre nuestro lenguaje de programación.

The post Crea tu propio lenguaje de programación (I) appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/crea-tu-propio-lenguaje-de-programacion/feed/ 7
¿Adiós Bodhi Linux? http://blog.desdelinux.net/adios-bodhi-linux/ http://blog.desdelinux.net/adios-bodhi-linux/#comments Sun, 14 Sep 2014 08:35:16 +0000 http://blog.desdelinux.net/?p=53480 Así lo anuncia Jeff Hoogland, principal desarrollador detrás del proyecto Bodhi Linux: Estoy seguro de que cualquier persona que ha estado siguiendo el proyecto Bodhi Linux ha tomado nota de que la liberación de la última versión 3.0.0 no ha […]

The post ¿Adiós Bodhi Linux? appeared first on Desde Linux.

]]>
Así lo anuncia Jeff Hoogland, principal desarrollador detrás del proyecto Bodhi Linux:

Estoy seguro de que cualquier persona que ha estado siguiendo el proyecto Bodhi Linux ha tomado nota de que la liberación de la última versión 3.0.0 no ha ocurrido en tiempo y forma. Debido a una variedad de razones me gustaría anunciar hoy que ya no voy a estar desarrollando activamente Bodhi Linux.

Como si esto fuera poco, parecería que no sólo Jeff se baja del equipo, sino que ya no queda ninguno de los desarrolladores originales:

En este momento, todos los otros miembros originales del equipo se fueron.

Posiblemente, esta sea una de las razones por las que Jeff ha decidido dar un paso al costado. No es fácil que una sola persona se haga cargo de construir una distribución completa y de calidad, como Bodhi Linux.

Campaña por Bodhi Linux

Si están leyendo esto y tienen interés en hacerse cargo del proyecto, Jeff ha solicitado que se pongan en contacto con él. Todo el código relacionado Bodhi se puede encontrar en su página de GitHub y, según manifiesta en su post de despedida, Jeff estará más que feliz de ayudarlos y explicarles cómo funcionan las cosas a medida que se estén iniciando.

La verdad que si no logra sobrevivir, vamos a extrañar este excelente proyecto. Se trata de una de las pocas distribuciones que utiliza por defecto el ultra-liviano y poderoso entorno de escritorio Enlightenment. Por esta razón, Bodhi es, sin lugar a dudas, una referencia entre las distribuciones Linux ligeras. Los requerimientos mínimos del sistema incluyen 128 MiB RAM, 2.5 GB de espacio en disco duro, y un procesador de 300 MHz.

Así que ya saben, si quieren que el proyecto no muera, hay tiempo hasta abril de 2015, mes en el que finalizará el hosting de la página oficial del proyecto.

The post ¿Adiós Bodhi Linux? appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/adios-bodhi-linux/feed/ 14
El mejor escritorio linuxero: agosto 2014 – Resultados http://blog.desdelinux.net/mejor-escritorio-linux-agosto-2014/ http://blog.desdelinux.net/mejor-escritorio-linux-agosto-2014/#comments Sat, 13 Sep 2014 10:50:43 +0000 http://blog.desdelinux.net/?p=53464 Con algo de retraso, llegan los 10 mejores escritorios del mes de nuestros seguidores en Google+, Facebook y Diáspora. Realmente fue muy difícil decidir porque nos han enviado excelentes capturas. No obstante, algunos ejemplares realmente buenos quedaron fuera del listado […]

The post El mejor escritorio linuxero: agosto 2014 – Resultados appeared first on Desde Linux.

]]>
Con algo de retraso, llegan los 10 mejores escritorios del mes de nuestros seguidores en Google+, Facebook y Diáspora. Realmente fue muy difícil decidir porque nos han enviado excelentes capturas. No obstante, algunos ejemplares realmente buenos quedaron fuera del listado final por no incluir los detalles necesarios (sistema, entorno, tema, íconos, etc.). Por favor, no olviden incluirlos el próximo mes y recuerden utilizar el hashtag #showyourlinuxdesktop al publicar sus capturas.

Como siempre, hay un variadito muy interesante de distros, entornos, íconos, etc. ¡Para aprender, imitar y disfrutar! ¿Estará el tuyo en la lista?

1. Ronald Ramos

Canaima 4.0 KDE 4.8 tema Invisible Iconos Ardis

Canaima 4.0
KDE 4.8
tema Invisible
Iconos Ardis

2. Yamid Viloria

Manjaro XCFE Tema: iris-ligth-mod iconos: Numix-bevel

Manjaro XCFE
Tema: iris-ligth-mod
iconos: Numix-bevel

3. Fabian OvrWrt

Elementary OS Freya Beta. Tema: elementary. Iconos: Numix Circle con inherit en el tema por defecto. Plank: Transparent LXDE (Modificado por mi). Wallpaper: king_of_monsters_by_bemannen02-d7nm01v.

Elementary OS Freya Beta.
Tema: elementary.
Iconos: Numix Circle con inherit en el tema por defecto.
Plank: Transparent LXDE (Modificado por mi).
Wallpaper: king_of_monsters_by_bemannen02-d7nm01v.

4. Nixon Idaurys Segura

OS: Ubuntu 14.04 Iconos: Numix-Circle Conky Manager

OS: Ubuntu 14.04
Iconos: Numix-Circle
Conky Manager

5. Juan Banga Pardo

Distro: Antergos Escritorio: Cinnamon con algunos applets Tema: Numix Frost (lo trae mi distro por defecto) Iconos: Numix Square (también los trae por defecto) Conkys: Harmattan y Metro (este último está modificado por mi) Dock: Cairo

Distro: Antergos
Escritorio: Cinnamon con algunos applets
Tema: Numix Frost (lo trae mi distro por defecto)
Iconos: Numix Square (también los trae por defecto)
Conkys: Harmattan y Metro (este último está modificado por mi)
Dock: Cairo

6. José Mauricio E.L

Elementary OS Luna. Nova for Covergloobus:Mod by me. Plank:Mod by me. Icons:Mix Conky:Mod by me.

Elementary OS Luna.
Nova for Covergloobus:Mod by me.
Plank:Mod by me.
Icons:Mix
Conky:Mod by me.

7. Fabián Guaman

OS: #Debian theme:Greybird Conky:Google-Weather Icons:Numix-Circle Wallpapers:MCfly-Leyenda

OS: #Debian
theme:Greybird
Conky:Google-Weather
Icons:Numix-Circle
Wallpapers:MCfly-Leyenda

8. Bruno Cascio

OS: #Ubuntu Desktop: Gnome theme: Numix Icons:Numix-Circle

OS: #Ubuntu
Desktop: Gnome
theme: Numix
Icons:Numix-Circle

9. Javier Garcia

  OS: Gentoo DE: KDE 4.14.0 DE Theme: KDE 5 WM Theme: Breeze Icon Theme: FaenzaFlattr Font: Droid sans GTK Theme: iris-light [GTK2], iris-light [GTK3] Conky: harmattan


OS: Gentoo
DE: KDE 4.14.0
DE Theme: KDE 5
WM Theme: Breeze
Icon Theme: FaenzaFlattr
Font: Droid sans
GTK Theme: iris-light [GTK2], iris-light [GTK3]
Conky: harmattan

10. Tomás Del Valle Palacios

Distro: Lubuntu 14.04 Tema GTK & Openbox: Zoncolor Xtra-Birdy Tema de Iconos: Nouve Gnome Gray. Tema Conky: Type writer (modificado) Cairo dock

Distro: Lubuntu 14.04
Tema GTK & Openbox: Zoncolor Xtra-Birdy
Tema de Iconos: Nouve Gnome Gray.
Tema Conky: Type writer (modificado)
Cairo dock

Yapa: Jorge Dangelo

kaos white :-)

Distro kaos. Tema plasma kde5 Ventanas next thin Iconos Dynamo.

The post El mejor escritorio linuxero: agosto 2014 – Resultados appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/mejor-escritorio-linux-agosto-2014/feed/ 32
Declaración de la FSF respecto al nuevo iPhone, Apple Pay, y Apple Watch http://blog.desdelinux.net/declaracion-fsf-iphone-6-apple-pay-apple-watch/ http://blog.desdelinux.net/declaracion-fsf-iphone-6-apple-pay-apple-watch/#comments Fri, 12 Sep 2014 13:02:46 +0000 http://blog.desdelinux.net/?p=53446 Como es conocido por la mayoría el día 9 de septiembre del 2014 Apple mostró su nueva gama de productos iPhone 6,  6+, Apple Pay y Apple Watch. La Free Software Foundation [FSF] realizó una declaración al respecto: Declaración de la […]

The post Declaración de la FSF respecto al nuevo iPhone, Apple Pay, y Apple Watch appeared first on Desde Linux.

]]>
Como es conocido por la mayoría el día 9 de septiembre del 2014 Apple mostró su nueva gama de productos iPhone 6,  6+, Apple Pay y Apple Watch. La Free Software Foundation [FSF] realizó una declaración al respecto:

logo-fsf.org

Declaración de la FSF respecto al nuevo iPhone, Apple Pay, y Apple Watch por Free Software Fundation

Publicado el 9 de septiembre del 2014 02:14 PM

La FSF anima a los usuarios a evitar todos los productos de Apple, en interés de su propia libertad y la libertad de esos a su alrededor.

Hoy [9/9/2014], Apple anuncio los nuevos modelos del iPhone, un reloj inteligente y un servicio de pago. En respuesta el director ejecutivo Jhon Sullivan realizo la siguiente declaración:

¨Es deslumbrante ver tanta tecnología de prensa actuando como la extensión de marketing de Apple. Lo que se encuentra en exhibición hoy es la complicidad en cuanto a esconder la difusión del anuncio mas importante-la continua guerra de Apple contra la libertad de la computación individual- y por extención libertad de expresión, asociación, privacidad e innovación tecnológica.

Cada critica que no menciona la insistencia de Apple en usar la Digital Restriction Management (DRM) para bloquear los dispositivos y aplicaciones que ellos venden, esta haciendo un de-servicio a sus subscriptores, y es un golpe al desarrollo de una sociedad libre digitalmente que actualmente necesitamos. Cualquiera que hable de especificaciones técnicas sin primero exponer el poco ético entramado que producen estos productos, está ayudando a hacer entrar a las personas a un camino que termina en el completo desapoderamiento digital.

Mantengan un conteo en cuantas criticas hoy mencionan que Apple amenaza a cualquiera que se se atreva a intentar instalar cualquier otro sistema operativo como Android en su teléfono, o enfrenten un juicio criminal bajo el amparo de la Digital Millennium Copyrigth Act (DMCA). Cuenten cuantas criticas mencionan que los dispositivos de Apple no permiten instalar ninguna aplicación que no sea aprobada, amenazando nuevamente con tiempo de cárcel si intentas realizar esta acción sin la bendición de Apple, cuantas de estas criticas destacan que Apple utiliza patentes de software y un ejercito de abogados para atacar a aquellos que desarrollan un entorno informático más libre que el de ellos.

Hemos visto varios ejemplos desde el último producto que Apple anunció, las veces cuando los teléfonos inteligentes y otros equipos se han utilizado para el activismo político y la libertad de expresión. También hemos visto varios ejemplos de momentos en que esas expresiones han sido censuradas. Si continuamos permitiendo a Apple este tipo de control, censura y “zonas de libre expresión” digitales se convertirá en la norma permanente.

Hay una razón por la que el inventor de la primera computadora programable interna de los EE.UU. rechaza los dispositivos de Apple como la antítesis de las formas vitales de la creatividad. Pero no es suficiente sólo decir “No compre sus productos”. Las leyes que Apple y otros utilizan para hacer cumplir sus restricciones digitales, dándoles una ventaja competitiva frente a los productos subsidiados que respetan la libertad del usuario, deben ser derogados

Por lo menos el reloj terminó teniendo un broche para que se pueda quitar – estábamos preocupados con esto.

Instamos a los usuarios a investigar maneras de apoyar el uso de dispositivos móviles y portátiles que no restrinjan las libertades esenciales de los usuarios. Tales proyectos incluyen Replicant, una bifurcación de software libre basada en Android, y F-Droid, un repositorio de aplicaciones de software libre exclusivamente para Android. La gente también debe dejar saber a Tim Cook en Apple cómo se sienten.¨

Yo no me considero un “talibán” del Software Libre, o dicho de otra forma, no soy de los más “puristas”. Fui un muy contento usuario de Opera hasta que abandonaron su motor, sin importarme mucho en realidad que fuese o no 100% SWL, Android tampoco es 100% SWL (ni su SDK) y aún así me encanta.

A donde quiero llegar es que… una cosa es no ser un “extremista”, y otra muy diferente es regalar tus libertades como quiera. Apple no respeta libertad alguna, si adquieres un dispositivo de ellos por un alucinante precio (y no en el sentido positivo) casi que en realidad NO es tuyo, es “arrendado”, pues pagas una enorme cantidad de dinero por un dispositivo completamente sobrevalorado y aún así, no puedes hacer lo que desees.

Y ese es otro punto, el precio … es increíble que el iPhone 6 cueste tanto dinero y sea un hardware casi que de hace 2 años… vamos, increíble ¬_¬

En fin, ¿qué opinan sobre esto?

PD: Fuente de la traducción humanOS.

The post Declaración de la FSF respecto al nuevo iPhone, Apple Pay, y Apple Watch appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/declaracion-fsf-iphone-6-apple-pay-apple-watch/feed/ 66
Universidad de Ciencias Informáticas en Cuba ofrece cursos a foráneos http://blog.desdelinux.net/uci-ofrece-cursos-a-foraneos/ http://blog.desdelinux.net/uci-ofrece-cursos-a-foraneos/#comments Fri, 12 Sep 2014 12:44:16 +0000 http://blog.desdelinux.net/?p=53442 Como publican nuestros amigos en humanOS, en la UCI (Universidad de Ciencias Informáticas) acá se ha lanzado una convocatoria para aquellos profesionales (foráneos… o sea, no cubanos) que deseen participar en un postgrado en Software Libre. La fecha será entre […]

The post Universidad de Ciencias Informáticas en Cuba ofrece cursos a foráneos appeared first on Desde Linux.

]]>
Como publican nuestros amigos en humanOS, en la UCI (Universidad de Ciencias Informáticas) acá se ha lanzado una convocatoria para aquellos profesionales (foráneos… o sea, no cubanos) que deseen participar en un postgrado en Software Libre.

La fecha será entre el 17 y 21 de noviembre del presente año, aquí les dejo la convocatoria:

prob1-ver2

 

Hasta aquí todo bien. Lo único que no me termina de “cuadrar” o yo entender, es que en esta ocasión solo sea para extranjeros, o sea, ¿y los interesados dentro de la isla qué? Según me contaron en próximas oportunidades podremos asistir los cubanos interesados, donde además… pagaríamos una cantidad diferente de dinero, pues nuestro nivel de ingresos es completamente diferente.

Nada, los que asistan felicidades, ya de paso si gustan podríamos encontrarnos acá en la capital y nos conocemos los de DesdeLinux ;)

Saludos

The post Universidad de Ciencias Informáticas en Cuba ofrece cursos a foráneos appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/uci-ofrece-cursos-a-foraneos/feed/ 16
KVM: como conectar un modem USB GSM a una máquina virtual http://blog.desdelinux.net/kvm-conectar-modem-usb-gsm/ http://blog.desdelinux.net/kvm-conectar-modem-usb-gsm/#comments Thu, 11 Sep 2014 18:28:10 +0000 http://blog.desdelinux.net/?p=53437 Cuando estamos virtualizando, ya sea con VirtualBox o KVM, uno de los problemas con los que nos encontramos es que a veces los dispositivos que conectamos en el Anfitrión (PC Física), no se pueden visualizar en el Cliente (PC Virtual). […]

The post KVM: como conectar un modem USB GSM a una máquina virtual appeared first on Desde Linux.

]]>
Cuando estamos virtualizando, ya sea con VirtualBox o KVM, uno de los problemas con los que nos encontramos es que a veces los dispositivos que conectamos en el Anfitrión (PC Física), no se pueden visualizar en el Cliente (PC Virtual).

VirtualBox tiene un plugin para ver las memorias USB, y en el caso de KVM no debería ser un problema ver este tipo de dispositivos debido a que se usa directamente el Kernel que tengamos instalado. Pero no siempre se muestran los dispositivos, como en el ejemplo que veremos a continuación, donde un usuario necesitaba conectar su Módem GSM mediante USB.

El artículo me pareció muy interesante, así que se los traigo para que vean lo que hizo.

Conectar un modem USB GSM usando KVM

1- Conectar el módem a la PC y ejecutar un comando para saber algunos datos:

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0557:2221 ATEN International Co., Ltd Winbond Hermon
Bus 002 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem

En este caso lo que el autor necesitaba era la última línea, específicamente el número del ID del vendedor (12d1) y el ID del producto (1003).

Cuando ejecuta el mismo comando en el cliente, como podrán ver, no obtiene el mismo resultado:

$ lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 001 Device 003: ID 0409:55aa NEC Corp. Hub

Ahora, el dispositivo debe estar definido en el XML del cliente (VM). Esto lo podemos hacer editando directamente el fichero XML usando el comando:

$ sudo virsh edit example-server.

El dispositivo USB debe ser añadido en la sección de dispositivos:

<devices>
  [...]
  <hostdev mode='subsystem' type='usb' managed='no'>
    <source>
      <vendor id='0x12d1'/>
      <product id='0x1003'/>
    </source>
  </hostdev>
</devices>
Fíjense que se ha añadido 0x delante de cada ID

Guardamos el fichero, reiniciamos la VM, y nos fijamos si ahora podemos ver el dispositivo conectado:

$ lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 001 Device 003: ID 0409:55aa NEC Corp. Hub
Bus 001 Device 004: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem

Y eso es todo.

Fuente: http://liquidat.wordpress.com

The post KVM: como conectar un modem USB GSM a una máquina virtual appeared first on Desde Linux.

]]>
http://blog.desdelinux.net/kvm-conectar-modem-usb-gsm/feed/ 5