Las cadenas de Apple

Las cadenas de APPLE

Las cadenas de APPLE

Si tienes algún dispositivo de Apple, o te vas a comprar alguno, te interesará saber que no eres libre. Cuando hablo de libertad, me refiero a la libertad en todos los aspectos. Me refiero a ser libre de decidir lo que quiero, a que nadie me obligue a hacer algo en contra de mi voluntad o a no ser espiado. En definitiva, a ser libre. Últimamente se está levantando mucho alboroto con la Ley Sinde o la neutralidad de la red. Actualmente la gente está empezando a comprender lo que significa una red neutral, pero me encuentro que los mismos que hablan de libertad lo hacen desde un iPhone. Bien, no puedes defender la neutralidad de la red o apoyar la denegación de la ley sinde y utilizar un iPhone. No lo puedes hacer, si lo haces estás siendo muy hipócrita.

El sábado, justo antes de salir a dar una vuelta, mi hermana me dijo que se iba a comprar un iPod. Me dijo que unas amigas tenían un iPod y que les funcionaba muy bien, que se lo comprase ella también. Además me dijo que una de ellas tenía varios Mac, un iPhone, y tantas manzanas mordidas que podía montar una frutería. Yo le respondí que no se comprase un iPod, que por favor no lo hiciese, que Apple es lo peor que hay. Ella me respondió que los dispositivos que hace Apple son muy buenos, muy fiables y muy bonitos. Yo la dije que si se compraba un dispositivo de Apple, perdía la libertad, entonces, sentada en una silla y mientras estaba chateando con emesene (tiene Mint instalado), me respondió “¿qué libertad?” Sin mediar palabra cogí la puerta y me fui algo cabreado, pero bastante dolido. Si mi propia hermana no sabe a lo que me refiero, ¿quién lo va a saber?

En este artículo voy a intentar exponer lo que hace Apple, aunque es extensible a la mayoría de las empresas que fabrican software privativo. He escogido Apple porque la gente se vuelve gilipollas cuando habla de Apple. Alaban la App Store, iTunes o el iPad. Creen que Steve Jobs es un mesías, que está revolucionando el mundo tecnológico, se creen en posesión de la verdad y no quieren escuchar. Ya sé que este artículo puede ser considerado incendiario, no pretendo ser un fanático de nada, aunque lo parezca. Siempre trato de escuchar, y muy pocas veces alzo la voz. Pero cuando se llega hasta este extremo, en el que la gente habla de ser libres cuando con sus actos demuestran que prefieren las cadenas, no puedo expresarme de otro modo.

Cuando compras un dispositivo de Apple, no compras un dispositivo, compras ciertas licencias. Cuando desembolsas 700 € por un iPad, no es tuyo, sigue siendo de Apple. Cuando envías un SMS a un amigo, cuando hablas con tu novia, cuando visitas una página web, le proporcionas a Apple toda esa información. Cuando instalas una aplicación, no elijes sino que solo pagas. Cuando escuchas una canción en iTunes, no compras la canción, compras el derecho para escucharla bajo ciertas restricciones. NO TIENES LIBERTAD. APPLE TE CONTROLA. Eso sí, te controla por tu propio bien.

En el párrafo anterior digo que no posees un dispositivo de Apple, sino que tienes su consentimiento para utilizarlo. Apple promueve activamente el DRM (Digital Restrictions Management). Mediante un sistema de DRM, Apple aprueba ciertos comportamientos y anula otros. Cuando compro cualquier bien material, espero poder utilizarlo como yo quiera. Si me compro un plátano y lo quiero espachurrar contra el suelo, lo puedo hacer. Si compro un libro y lo quiero quemar, lo puedo hacer.  Si compro un ordenador y quiero remodelarlo, lo puedo hacer. Si compro un iPhone y quiero instalar cualquier aplicación ¿lo puedo hacer? No, al menos legalmente. Solo puedes instalar las aplicaciones que estén en la App Store, lo que me lleva al siguiente punto.

Pongámonos en la piel del desarrollador. Para que un programador pueda distribuir su aplicación bajo la App Store, se tiene que registrar en la App Store. Si quiere ver las condiciones de la App Store, tiene que estar registrado. Para registrarte tienes que pagar $99. Por tanto, si el desarrollador quiere analizar las condiciones de uso de la App Store, tiene que pagar $99. Pero digamos que el desarrollador es rico, que se puede permitir pagar $99 para ver las condiciones de uso y decidir si le interesa distribuir la aplicación por la App Store. Para distribuir la aplicación, tiene que cumplir con unas rigurosas exigencias de la App Store, a destacar:
– No se permiten versiones betas.
– No se puede utilizar otro lenguaje más que Objective-C y C/C++
– No se permiten que en la descripción de la aplicación se haga referencia a otra tienda de aplicaciones.
– No se permiten que la aplicación funcione de forma mínimamente distinta a como se especifica en la definición.
– No se permiten que la aplicación se baje algo de internet.
– No se permiten que la aplicación cumpla una función que ya está cumpliendo otra aplicación de la App Store.
– No se permiten aplicaciones que no sean útiles o que no  proporcionen un valor de entretenimiento duradero.
– No se permiten aplicaciones que modifiquen la interfaz de usuario.
– No se permiten aplicaciones que modifiquen el comportamiento de los botones.
– No se permiten aplicaciones que tengan licencias libres.

Es decir, no puedo instalar un montón de aplicaciones en mi flamante iPhone (que me ha costado un riñón). Si el desarrollador no tiene dinero, no puedo instalar su aplicación. Si tiene principios éticos, no puedo instalar su aplicación. Si se ha olvidado de poner una coma en la definición de la aplicación, no puedo instalar la aplicación. Si está en fase de desarrollo porque le falta añadir un módulo a la aplicación a pesar de que funciona perfectamente, no puedo instalar su aplicación. Si está programada en Python, no puedo instalar su aplicación. Si hay una aplicación que ya hace lo mismo, no puedo instalar la aplicación. Si a Steve Jobs no le gusta, no puedo instalar la aplicación. Un momento, ¿acabo de decir que si a Steve Jobs no le gusta una aplicación, no puedo instalarla? Así es, Apple defiende un mercado no libre. Apple decide si quieres la aplicación o no. Tú no decides, Apple decide por ti. ¿Y quién le ha dado el poder de decidir por mí? Tú, al comprar el producto. Si no puedes instalar el reproductor VLC, no llores, apechuga con las consecuencias de tu elección. Si flash no funciona en el iPhone, no llores, apechuga con las consecuencias de tu elección. Si obligas a un programador a romper algunos principios éticos, no llores, apechuga con las consecuencias de tu elección.

Sin embargo, hay gente que quiere saltarse las restricciones de Apple. ¿Lo puede hacer? Sí, con el jailbreak. Mediante ése proceso se puede instalar cualquier aplicación, ya que rompo el sistema de restricciones que ha diseñado Apple. Lo que mucha gente no sabe son las consecuencias de jailbreakear un dispositivo de Apple. Al igual que el DRM, Apple también defiende y promueve de manera activa la DMCA (Digital Millennium Copyright Act). Este tratado tipifica como delito la producción, difusión y uso de tecnologías o servicios destinados a eludir las medidas DRM. Si contribuyes a romper el control al que te está sometiendo Apple, puedes ir a la cárcel. Además, si las amenazas a las que te está sometiendo Apple no son suficiente para controlar tus actos, ten presente que pueden hacer inservible el dispositivo que has comprado cuando quieran, lo que me lleva al siguiente punto.

Hace algún tiempo, a finales de septiembre de 2007, Apple lanzó una actualización para iOS (aunque entonces se llamaba iPhone OS). Con esta actualización decían que se mejoraba la seguridad del sistema y que se arreglaban ciertos fallos. Lo que la gente no sabía es que con la actualización todos los dispositivos que habían sido manipulados se volvían totalmente inservibles. Sorpresa, si manipulabas tu iPhone y actualizabas el SO, te tenías que comprar otro iPhone (porque supongo que si te has comprado uno, estás tan ciego que te vas a comprar otro). Lo más curioso, es que no era necesario jailbreakear el iPhone totalmente, bastaba que instalases una aplicación fuera de la App Store, para que te quedases sin tu móvil de $400. Apple, una vez más, te controla.

Por último, quiero hablar de iTunes. Para empezar quiero citar el veredicto de un juzgado de San Francisco:

Las canciones bajadas de iTunes no pueden considerarse que hayan sido compradas; por el sistema de licencias de Apple el aparente comprador solo obtiene ciertas licencias.

No he comprado las canciones, entonces ¿qué carajo he hecho? El idiota, una y otra vez. Cuando compras una canción en iTunes, solo tienes el derecho de reproducirla bajo los dispositivos que Apple te deje y bajo los medios que Apple te deje. Nunca has comprado nada, solamente has llegado a un acuerdo con Apple, en el que ambos acordáis unos términos muy restrictivos. Pero es lo que tú has elegido. Para rematar, quisiera citar el caso de Palm. La empresa que el año pasado fue comprada por HP, en Julio de 2009 añadió soporte a iTunes. A Apple le había salido un competidor directo. ¿Qué hizo? Jugar muy, pero que muy sucio. Cuando Palm añadió el soporte, Apple cambió el funcionamiento de iTunes, lo que impedía a Palm tener acceso a iTunes. Cuando Palm lo arregló, gastándose millones de dólares, Apple volvió a cambiar el funcionamiento de iTunes y Palm tuvo que gastarse más millones. Finalmente, Palm desistió. Por el camino se quedaron miles de usuarios.

Apple es lo que se consigue cuando gente como tú (me refiero al cliente de Apple, no a todos los lectores de PillateUnLinux) decide apoyarla comprando sus productos. ¿Te gustaría vivir en un mundo en el que una empresa te controla? ¿Te gustaría vivir dentro del mundo que Orwell describió en 1984? Entonces, ¿por qué compras productos de Apple? Muchos dirán que soy exagerado. A mi modo de ver, el comportamiento de Apple es igual de negativo que el que promueve la Ley Sinde. Todos nos estamos llevando las manos a la cabeza cuando el proyecto de ley va a pasar al Senado. Mientras tanto, los mismos que hablan de libertad prefieren utilizar el iPhone y lo peor de todo, alaban las acciones de Apple. Esta semana, con el lanzamiento de la Mac App Store, he oído y leído barbaridades. Casi todos los medios que normalmente leo y a los que hasta hace poco respetaba, han alabado la destreza de Steve Jobs. Ninguno ha hablado de las restricciones a las que somete Apple a sus usuarios y lo peor de todo es que ninguno lo hará. En estos momentos ya no sé qué pensar, si me estoy volviendo muy exagerado o si el mundo ha perdido definitivamente la cordura. No entiendo el comportamiento de la gente, que se compra un dispositivo que le ha costado un riñón (porque ésa es otra, el precio abusivo de Apple) para ser controlados.

Cuando alguien compra un dispositivo de Apple, cuando escribe de sus bondades y no nombra el poder asfixiante que ejerce, apoya la censura, la desinformación, el engaño, el espionaje y sobre todo atenta contra la libertad. Mi libertad.

fuente del mágnifico artículo: http://www.pillateunlinux.com/las-cadenas-de-apple/

Android 3.0 Honeycomb, se concentrará en las Tablets PC

Google presentará en las próximas horas en el CES 2011 la nueva versión de Android. Será la versión 3.0, nombre clave “Honeycomb” y de acuerdo a lo que se puede apreciar en este vídeo, está optimizada para las pantallas de 7 y 10 pulgadas de las tablets.

Motorola ha sido la última ( por ahora ) en mostrar tablets con sitema operativo Android y mucho más en concreto la versión 3.0.

Es el primer gran fabricante que lanzará a principios del segundo trimestre un dispositivo de estas características con Honeycomb, la última revisión androide.

Toshiba ha sido otra en la que ha mostrado una tablet con dual core y el chipset NVIDA TEGRA 2 de 1GZ que no mueve nada mal android honeycomb como se muestra en el siguiente video.

Así que ir ahorrando para Mayo y Junio que es cuando saldrán al mercado las tables pc más competentes y mucho más superiores en  hardware que las actuales.

Script de Nautilus para compartir cualquier directorio en Internet con Ubuntu

Comparte cualquier directorio en Internet en 10 segundos solo con Nautilus y un Script

Hasta el momento la forma mas fácil de compartir archivos en Internet con todo el mundo es usando algún servicio de compartición o sincronización de archivos, tales como Ubuntu One, Dropbox, Wingedbox, etc.

Pero el usuario de Gnome-Look hardball ha subido a Gnome-Look un script que hace lo mismo que cualquiera de estos servicios pero directamente desde tu equipo y en unos cuantos segundos, permitiéndote compartir todo lo que quieras con el que quieras por el puerto :8000 de tu equipo.
El script te permite incluso compartir directorios montados con gvfs, como los directorios de Windows, y lo única dependencia que necesita para funcionar es Zenity.

Comparte cualquier directorio en Internet en 10 segundos solo con Nautilus y un Script

Otro punto a favor de este script seria el mantener todos tus datos dentro de tu propio equipo, mas que nada en estos días donde la privacidad cumple un papel tan importante y donde incluso el concepto de los servicios en la nube se pone a prueba por el lanzamiento de Google Chrome OS.

Ahora para instalar el script solo debes descargarlo desde Gnome-Look – share-http-here, darle permisos de ejecución, copiarlo al directorio ~/.gnome2/nautilus-scripts/ y reiniciar Nautilus para poder acceder a este desde el menú contextual Scripts del directorio que desees compartir.

Comparte cualquier directorio en Internet en 10 segundos solo con Nautilus y un Script

También puedes ejecutar los siguientes comandos en la terminal para instalarlo de forma mas sencilla:

wget http://gnome-look.org/CONTENT/content-files/136489-share-http-here chmod +x ./136489-share-http-here mv 136489-share-http-here ~/.gnome2/nautilus-scripts/share-http-here nautilus -q 

Comparte cualquier directorio en Internet en 10 segundos solo con Nautilus y un Script

Nota: es posible que tengas que modificar el script en caso de tener conexión por medio de WiFi en lugar de cableada. Para esto solo tienes que reemplazar eth0 por wlan0 dentro del script.

Instalar VirtualBox 4 en Ubuntu

virtualbox 4

Los pasos para instalar en nuestra máquina VirtualBox 4.0 son bien sencillos. Antes si tenemos instalado alguna versión previa es conveniente eliminarla de nuestro sistema. Con un terminalabierto escribimos los siguientes comandos:
virtualbox 4

echo "deb <a title="http://download.virtualbox.org/virtualbox/debian" href="http://download.virtualbox.org/virtualbox/debian">http://download.virtualbox.org/virtualbox/debian</a> $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox4.0.list 

El cual añade el repositorio de VirtualBox a nuestro sistema. El comando es válido para todas la versiones recientes de Ubuntu. Después escribimos en la terminal para añadir la clave pgp de Oracle que valida los archivos a bajar del repositorio, el siguiente comando:

wget -q <a title="http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc" href="http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc">http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc</a> -O- | sudo apt-key add -

Y por último, actualizamos e instalamos con:

sudo apt-get update &amp;&amp; sudo apt-get install virtualbox-4.0

Para usar en Aplicaciones -> Herramientas del Sistema -> Oracle VM VirtualBox

script para descargar ficheros con barra de progreso (wget & zenity)

script para descargar ficheros con barra de progreso

Un muy útil código que podemos utilizar en nuestros scripts cuando queremos descargar un fichero y mostrar una barra de progreso del mismo (requiere zenity instalado en la máquina).

Este es el Script Original en Ingles, Abajo os pondré el mio que modifique básicamente lo puse en español

script para descargar ficheros con barra de progreso

DOWNLOAD() {
rand="$RANDOM `date`"
pipe="/tmp/pipe.`echo '$rand' | md5sum | tr -d ' -'`"
mkfifo $pipe
wget -c $1 2>&1 | while read data;do
if [ "`echo $data | grep '^Length:'`" ]; then
total_size=`echo $data | grep "^Length:" | sed 's/.*\((.*)\).*/\1/' | tr -d '()'`
fi
if [ "`echo $data | grep '[0-9]*%' `" ];then
percent=`echo $data | grep -o "[0-9]*%" | tr -d '%'`
current=`echo $data | grep "[0-9]*%" | sed 's/\([0-9BKMG.]\+\).*/\1/' `
speed=`echo $data | grep "[0-9]*%" | sed 's/.*\(% [0-9BKMG.]\+\).*/\1/' | tr -d ' %'`
remain=`echo $data | grep -o "[0-9A-Za-z]*$" `
echo $percent
echo "#Downloading $1\n$current of $total_size ($percent%)\nSpeed : $speed/Sec\nEstimated time : $remain"
fi
done > $pipe &

wget_info=`ps ax |grep "wget.*$1" |awk '{print $1"|"$2}'`
wget_pid=`echo $wget_info|cut -d'|' -f1 `

zenity --progress --auto-close --text="Connecting to $1\n\n\n" --width="350" --title="Downloading"< $pipe
if [ "`ps -A |grep "$wget_pid"`" ];then
kill $wget_pid
fi
rm -f $pipe
}

if [ $1 ];then
DOWNLOAD "$1"
else
dllink=$(zenity --entry --text "Your download link :" --width="350" --entry-text "" --title="Download url")
if [ $dllink ];then
DOWNLOAD "$dllink"
fi
fi

lo Guardamos como download.sh le damos permisos con chmod +x download.sh & Lo ejecutamos ./download.sh

script para descargar ficheros con barra de progreso