Linux es un sistema abierto en donde desarrolladores anónimos o empresas amplían funciones del mismo o añaden características nuevas. Lógicamente aunque sea libre y abierto no quiere decir que todo lo que se hace sea incluido o aceptado como parte de la rama oficial de Linux. Todo lo que es nuevo debe de pasar un control y unas directrices generales.
Al parecer Google cuando estaba creando Android hizo su código y lo envió para su inclusión en la rama principal. Este código fue revisado y se encontraron lo que algunos han llamado anomalías y otros lo llaman mejoras, respecto al estandar que Linux marca como el bueno para ser aceptado. Una vez que ocurre esto se le dice a Google que rectifique esa parte de código que consideran que no es buena y quedan a la espera de esta adaptación.
Al haber pasado bastante tiempo desde que esto ocurriera y como pasa con todo el código que llega y no cumple con las directrices, se borra. Esto no quiere decir que el código de Android no sea bueno sólo que no cumple con algunas de las reglas que Linux obliga para ser considerado el código bueno para la rama oficial.
Esto en principio puede no pasar nada o puede como les está ocurriendo a algunas empresas de hardware. Estas empresas desarrollaron drivers para la plataforma Android en base a la versión de código que Google mandó y al no ser aceptado el código de Google no es tampoco aceptado el desarrollo de los drivers de estas empresas.
Como vemos parece que Google si cree que su código es bueno y parece que no piensa en cambiarlo para adaptarse a las normas que marca Linux. Ya veremos en que acaba todo esto.




Pingback: androidsis.com
Pingback: Blogs_Android
Pingback: Garretus Maximus
Pingback: Yury Jajitzky
Pingback: Mario Bermúdez
Pingback: Fabrisio Rojas