Android se ha mezclado en el recién estrenado kernel linux 3.3, poniendo fin a años de controversia sobre cómo debería llevarse a cabo la tarea de combinar software libre, resultando así más sencillo para los desarrolladores crear aplicaciones multiplataforma. Aunque Android y la rama principal de Linux comparten una gran cantidad de código, el kernel básico se había separado; Con esta nueva versión los fabricantes podrán simplemente lanzar sus drivers para el hardware específico en un apartado basado en Linux.
Comentarios
TRADUCCION PARA LAS PERSONAS MINIMAMENTE INTERESADAS EN LA TECNOLOGIA
Hay varias maneras de hacer las cosas, explicado muy sencillo
Apple - crea un movil y desarrolla de cero todo el software necesario para hacer que funcione, su aparato va muy bien pero no puedes modificar nada y solo sus aparatos van a tener ese software
Windows - desarrolla de cero un software y deja a otras compañias que hagan moviles para usarlo, pero no pueden modificar el software, si los que hacen apps no consiguen sacarle todo el partido a su app por que el software no va bien se tienen que dar con un canto en los dientes, al menos de esta forma puede haber muchos moviles de muchas compañias que lo usen
Google - coge un software que va bien, lo modifican a conveniencia para hacer que funcione en moviles, y dejan a cualquiera que lo use en sus aparatos y que lo modifiquen como crean conveniente, al desarrollarlo lo modifican tanto que empieza a no parecerse al origen. Los que trabajan en el original trabajan duro para que no sean dos cosas separadas y asi sean compatibles, de esta forma los que hacen apps en Android puedan usarlo tambien en Ubuntu, Linux Mint, Red Hat, Fedora y cientos de distribuciones de linux. Asi no hace falta reinventar la rueda ya que siempre podras usar algo ya inventado, modificar algo ya inventado o inventarlo tu.
Esto, con el idioma castellano, ha pasado algo parecido. Al extenderse por sudamerica se fue "modificando a conveniencia", tanto que si dices "coger conchas en la playa" en España la gente piensa que eres un muermo, si lo dices en Argentina eres un triunfador, asi que la RAE decidio hace años aceptar palabras de dialectos del español para que todo siga siendo castellano y puedas hablar el mismo idioma en millones de situaciones.
#11 si dices "coger conchas en la playa" en España la gente piensa que eres un muermo, si lo dices en Argentina eres un triunfador
solo por eso, merece positivo!!
#11 Te voto positivo por lo de "coger conchas en la playa"
#13 Ha dicho playa, ha dicho playa.
#15 A mi un día me presentaron a una chica que se llamaba Dulce Canal... y corrí peligro... a su novio, jugador de rugby, no creo que le hubiera hecho mucha gracia que estallara en carcajadas... aún no sé como logré contenerme, supongo que el instinto de supervivencia...
#11 un respeto, que mi tía se llama concha
#15 nombre, por otra parte, impensable en argentina
#15 Esperemos que no se apellide Cogida Prieto
#11 Lo de Windows Phone no es del todo cierto: existen compañías (en este caso Nokia) que sí pueden modificarlo, al menos su apariencia. Y da lugar a aberraciones tan grandes como esta: http://pocketnow.com/windows-phone/nokias-complete-redesign-of-windows-phone
#16 ¡Mis ojos! ¡Que horror el "rediseño"!
#11
Creo que Apple no ha desarrollado su OSX desde 0, sino que ha partido de Unix o Linux
Edito: Hablas del software del Iphone, del cual no se que tiene por debajo
#22 Lo he intentado hacer muy sencillo, por eso hablo de software y apps, cuando en realidad ambos son software y me refiero a sistema operativo y aplicaciones...
OSX está basado en BSD, supongo que IOS tambien, pero queria dejar claro que Apple hace sus propio software tipo Juan Palomo, ellos se lo cocinan y ellos se lo comen
#22 #23 iOs y Mac OS X están basados en Darwin que a su vez está basado en BSD.
#49 no digo que no, de hecho, go to #23
#22 Tiene ios, que esta basado en bsd, que es un tipo de unix libre desarrollado por la universidad de berkeley basandose a su vez en nextstep.
Así de gordo está el puñetero pingüino.
#11 Entonces, ¿el español es un idioma GPL?
#24 Casi todo es GPL, aunque luego lo publiquen con licencias mucho mas restrictivas
Los escritores no sabrian escribir si no hubiesen leido libros, los musicos con canciones, arquitectos con otros edificios o meneame con digg
¿Crees que Alejandro Sanz no pirateo casetes? Pues muchos mas deberia haber pirateado para hacerse un buen musico
#11 Tu explicación es incorrecta.
Para empezar Apple no hizo su sistema operativo Mac OS desde cero, sino que baso en el código de FreeBSD.
Es más, incluso iOS utiliza la implementación del protocolo TCP/IP que viene del genuino FreeBSD.
Y el navegador web Safari, tanto en su versión para Mac Os como la de iOS utilizando como motor de renderizado webkit, que fue desarrollado por el equipo de desarrollo de konqueror (El navegador por defecto de KDE).
#54 A ver, intentare emular a #11 (menos en lo de coger conchas)..
Una cosa es el kernel y otra la distribución de software.. Una rom de android es el kernel linux con modificaciones + una distribución de software. Y las apps mayoritariamente funcionan sobre esa distribución de software.
El problema hasta ahora era que los cambios realizados en el kernel de android, hablando pronto y mal, estaban "poco maduros" para incluirlos en el kernel linux oficial.
En mi opinión, mas bien el rumbo de las distribuciones de linux son las que pueden marcar el curso de android. No creo que google tarde mucho en sacar su propia distribución de escritorio integrada (podrian colar al "vegetativo" Chrome OS), como los de ubuntu:
http://www.ubuntu.com/devices/android
Traducción: http://www.elbauldelprogramador.com/2012/03/linux-33-se-come-android.html
Curioso cómo se descartó (con dos votos) la noticia de que con la nueva versión de IOS, se unificaba IOS y OSX mientras que esta a portada como el rayo. No es lo mismo, pero es comparable...
De todas formas me quedo con ganas de saber más.. esto significa que se podrán ejecutar aplicaciones hechas para Android en un ARM en un dispositivo x86 con linux ?? O que en un mismo dispositivo podrán convivir Linux y Android ejecutando las mismas aplicaciones?
(Me he leído el artículo en castellano #1 para comprenderlo mejor pero no me saca de dudas...)
#14 Puede ser comparable, eso no te lo niego, pero tu mismo lo has dicho, no es lo mismo. Un sistema operativo libre en contra de uno privativo, un sistema operativo gratuito (aunque haya compañias que cobren por el soporte) en contra de uno de pago, un software que lo podemos hacer entre todos a uno que lo ha hecho una compañía que gana millones. Un software que puede funcionar con una minima adaptación a cualquier dispositivo con un hardware mínimo a un software que necesita de un proveedor especial y que no puedes modificar. La noticia de IOS / OSX solo le importa a quienes tienen dicho hardware aún así me parece publicidad.
#21 Que vá! Yo no entro en ideologías... qué es mejor, el software libre o licenciado? No... yo me refiero a las oportunidades tecnológicas. A cómo mejoran ambos sistemas con su integración. En el IOS y OSX era necesario ese paso y se ha dado. Y eso, para esta comunidad no es noticia, no es ni proyecto de noticia porque no llegó a salir en la cola... Para mi es importante, más que nada porque estoy "obligado" a seguir usando productos apple...
Ahora que Android va a poder unificar la interfaz de usuario, quizás, podrá salir un software que haga accesibles a las personas con discapacidad visual el uso de la mayoría de las aplicaciones android "de facto" como pasa en apple,... en ese caso ya no estaré "obligado" a usar apple.
O Quizás mañana el iphone integre un dispositivo RFID para poder etiquetar cualquier cosa y que el movil me vaya diciendo qué narices es lo que tengo en la mano... ese día no lo sabré por menéame.. es la pena que me da.
Sólo quería expresar eso,
Un saludo!!
#25 ¿Es una mejora tecnológica un avance de un sistema privativo con un hardware totalmente restrictivo? Siempre he pensado que ocultar la información, evitar modificaciones de usuario, y restringir la modificación del hardware o incluso que solo uses un hardware en especial es precisamente ir en contra del avance. Si esa empresa ahora decidiera sencillamente dejar de vender sus productos o venderlos al triple de precio no podrías acceder de ninguna forma a dicho avance, es por tanto un avance aparente.
Si precisamente dependes de esos productos privativos por necesidad y no por capricho, entonces mas verás la importancia de promocionar software libre y hacer que la gente se de cuenta de esos avances. Que una competencia privativa haga o deje de hacer, en rasgos generales (pues tu caso es muy especifico, y realmente no se cuanto de bueno te traerá una integración así en un sistema privativo) nos debería de importar muy poquito comparándolo con esta noticia.
#29 Hombre no voy a discutir porque no es el espacio apropiado las ventajas de "fusionar" IOS y OSX. Y de nuevo, no discuto absolutamente nada de privativo vs libre, no necesito esa lección, estoy inscrito al Grupo de Software libre de mi universidad desde segundo de carrera...
Pero a lo mejor sí que hay gente que debería preguntarse: Qué software cubre mejor mis necesidades?
Y eso, tecnológicamente me parecen dos noticias muy similares que por motivos ideológicos tienen dos tratamientos muy diferentes... simplemente.
#31 Como ya dije antes en mi comentario, el software cubrirá tus necesidades hasta que la empresa deje de dar soporte, simplemente. Un mac o un iphone solo puede ser útil por ejemplo para algo de música que algún proveedor te haya exigido usar o que te ofrezca algo que la versión de los programas en otras plataformas no tienen determinada característica, pero... ¿el SO? No. Pocas cosas tiene el OSX o el IOS (ojo, como sistemas operativos) que no ofrezcan ya otros sistemas operativos y sin embargo de muchas carece.
#25 Hay distribuciones como Vinux (http://vinuxproject.org/) para discapacitados visuales.
En Android hay varias opciones (http://es.scribd.com/doc/66484369/Android-y-la-discapacidad-visual) y en la versión 4.0 se integrara desde que lo enciendas (http://www.i-vida.es/discapacidad/android-personas-problemas-vision.html)
#25, en realidad son cosas distintas. Lo que dices en #14 es sobre una empresa privada que digamos que aumenta la compatibilidad entre sus productos. En esta noticia se habla de aumentar la compatibilidad entre cosas tan distintas como un móvil hecho por la marca X y un ordenador de la marca Y (cuando use linux claro).
Sobre lo que preguntas en 14, dudo que a corto plazo al menos se hagan cosas que dices (convivir usando las mismas aplicaciones) entre otras cosas porque las aplicaciones para ordenador y aplicaciones para android están desarrolladas para manejos distintos (en android se usa pantalla táctil, ciertas acciones llamarán a un teclado, etc). Pero supongo que ahora será más fácil adaptar la aplicación de android para ubuntu con cambios menores. O incluso lo mismo en un futuro incluyen en ubuntu y demás distribuciones linux algún tipo de emulador de android de forma natural.
Otra cosa que se me ocurre es que por ejemplo han desarrollado ubuntu para tablets android y puedes elegir si arrancar en un modo u otro. Ahora al compartir kernel de verdad ambos sistemas, pues supongo que se podrá hacer esto mismo consiguiendo ahorrar por un lado megas, y por otro tiempo para pasar de un sistema a otro.
#14 e podrán ejecutar aplicaciones hechas para Android en un ARM en un dispositivo x86 con linux ?? No pero se podrán recompilar para x86 o usar en un Linux para ARM, aunque supongo que se necesitará algun software especial para hacer-lo, porque Android corre sobre Java.
O que en un mismo dispositivo podrán convivir Linux y Android ejecutando las mismas aplicaciones? Canonical ya está trabajando en ello (http://www.ubuntu.com/devices/android), y creo que ya existen móviles así.
#32 Ok thx
#32
Android no corre sobre Java. Es Java quién corre sobre Android.
#39 Si tienes razón, me he expresado mal, y ahora no puedo editar el comentario #32.
#6 Es más amplia que lo que se contaba en la noticia del kernel 3.3 (que por cierto, va de puta madre).
Meneo por la traducción.
Ahora Android sí es Linux.
Pues bien, ya tenemos otro sistema más:
GNU/Linux
GoogleAndroid/Linux
GNU/Hurd
#9 Te falta GNU/Bsd, lo tienes en Debian.
#35 #9 Y GNU/Opensolaris
#9, #35, #37, Y no nos olvidemos de GNU-Darwin con Hexley de mascota
Cuando sale un nuevo kernel lo mejor es darse una vuelta por el blog de Diego Calleja.
http://diegocg.blogspot.com.es/2012/03/las-novedades-de-linux-33.html
#56 Estoy de acuerdo contigo, es un gran blog.
En realidad me parece duplicada, ya salió la noticia de que había salido el kernel 3.3 y ya se comentaba la integración de android..
#2 La quito?
#3 no sé, si ves que no te la castigan mucho puedes dejarla, pero corres el riesgo de que te hundan el karma en 2 minutos
#4 Vamos a arriesgarnos
#5 vaya, parece que a la gente le ha gustado el monográfico sobre android en el kernel
#6 :-), es un tema interesante
#5 vives al limite jeje
Esta es dupe de esta,,, ¿Se comerá Android a GNU/Linux?
¿Se comerá Android a GNU/Linux?
muylinux.comNormal, tanta galleta y tanto helado le da hambre a uno
¿Acaso la meta del software libre no es colaborar o unir los esfuerzos de una comunidad? ¿A qué viene entonces la imagen del pingüino comiéndose al Androide? ¿Y el titular?
#20 Android has been baked into the newly released Linux 3.3 kernel, como si se hubiera hecho un merge. Yo pienso que simplemente es simbólico.
Si se pueden usar drivers hechos para Linux, ¿eso significa que lo tendremos más fácil para tener custom roms soportando todo el hardware?
Pues yo creo que debería haber sido android el que se adaptara al nuevo kernel de linux no al revés!
A mi lo que me sorprende de la noticia es que ya saquen Linux 3.3, cuando hace nada estaba la 2.6 y "el troll" decidio pasar a la 3.0 "porque yo lo valgo".
En unos meses "el troll" decidirá versionar como Linux 12.10, 13.04, 13.10, etc...
#41 ¿Te has preguntado cuanto tiempo llevava linux 2.X vs linux 1.X? Lo digo porque vamos... tampoco pasa nada cambiar cada ciertos años (1996 a 2011 usando 2.X es un buen trecho) para darle un poco de aire fresco al proyecto del kernel independientemente de que haya un salto tecnológico considerable entre versiones
Y que conste que me la trae floja que pongan 3.X que 2.X, no soy ningún tipo de fanboy pero tampoco me parece algo malo.
Ooops. En Mi comentario de #46 me refería a #44, no a mi mismo en #41.
#41 Pero el cambio a una versión mayor lo tienen que justificar con algo. Aquí el problema es que a Linus le ha entrado el virus de la versionitis y en un ataque de "es mi kernel y me lo follo cuando quiero" ha decidido imitar esta tendencia.
La ÚNICA cosa que debería "cambiar de versión" en linux es la GPL, que debería pasar de la 2 a la 3 para garantizar la libertad del kernel, y "el troll" ya se ha encargado de dejar claro que eso no lo van a hacer.
Si las aplicaciones para Android van a empezar a poder instalarse en Linux, ya nos podemos imaginar como va a ser el futuro en muchos aspectos.
Linux empezará a tener aplicaciones de malware que hasta ahora no había, aunque creo que los Linux no se contagian por archivos infectados fácilmente (me refiero a los no ejecutables como música o fotos), con lo cual, de momento todo indica que seguirá siendo un SO bastante seguro, si no el más seguro.
PERO YA VERÉIS COMO LINUX 3.2.3.3.4.4 BETA ES PEOR QUE EL ANDROID ICE CREAM 3.34.4
TRADUCCIÓN PARA LAS PERSONAS NORMALES: PASAD DE ESTA NOTICIA QUE ES UNA CHORRADA