¿Por qué Microsoft ya no aporta código a Linux?

Windows 10 vs Ubuntu convergencia

Bien es sabido que Microsoft llegó a aportar hasta un 1% del código de Linux en 2012, también se sabe que en 2013 Microsoft salió de la lista de contribuyentes.

Las grandes empresas se ayudan mutuamente para poder utilizar patentes las unas de las otras, entonces, ¿por qué Microsoft ya no aporta contenido a Linux? ¿acaso es autosuficiente y no necesita de patentes de Linux?

Como todos sabemos, Microsoft ha cambiado y poco a poco va optando por abrirse más al código libre, no obstante no aparece en la lista de contribuyentes de Linux, esto podría darse a que Microsoft ha dado un giro en su política de negocio y en vez de aportar líneas de código a Linux, prefiere aportar su propio código a la comunidad del software libre. Esta nueva postura tiene sus ventajas y convenientes, que analizaremos a continuación.

Ventajas

  • La aceptación por parte de los usuarios a favor de un futuro basado en software libre.
  • Al liberar el código de Visual Studio saldrán más versiones que soportarán múltiples lenguaje, por lo que la capacidad y el poder de visual studio aumentaría.
  • Pueden centrarse en su propia empresa y seguir contribuyendo al software libre sin engrandecer a sus rivales.

Inconvenientes

  • Perderá ingresos al liberar software antes privativo.

Hemos hablado de las ventajas e inconvenientes de  los de Redmond, pero ¿Qué pasa con Linux?. Si Microsoft empieza a apostar por liberar código, es posible que en un futuro lejano tengan que competir, por ejemplo, en ser el sistema operativo que se utilice en educación. Esto es debido a las apuesta de los centros por utilizar un SO libre, pero si Windows llegase a ser completamente libre (podría serlo a muy largo plazo), podrían preferir utilizar el sistema operativo que usa más de la mitad de la población mundial, por lo que linux y sus distribuciones quedarían de nuevo en un segundo lugar.

¿Crees que algún día Microsoft será un SO de código abierto?

El artículo ¿Por qué Microsoft ya no aporta código a Linux? ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1Cq1FzM
via IFTTT

LinuxAdictos llega a News Republic

News RepublicAunque parezca mentira cada vez sois más los usuarios que nos leéis día a día. También sois muchos los que por X motivos usáis un agregador rss para estar informados sobre el mundo Gnu/Linux y nos incluis entre vuestras fuentes (todo un honor, muchas gracias).

Por todo ello, el equipo de LinuxAdictos ha estado trabajando para poder llevaros toda la información que publicamos día a día a vuestro smartphone. Así gracias a una colaboración con la App News Republic, podréis recibir toda la información de Gnu/Linux sin tener que moveros, sólo se necesita un smartphone con android.

News Republic es una app para android e iOS que nos ofrece las noticias de cualquier web que esté en su canal. News Republic no sólo es un sindicador rss más sino que tiene opciones avanzadas que hace que esté teniendo tanto éxito como tiene en el mundo de las apps.

News Republic llevará las mejores noticias del mundo Gnu/Linux a vuestro móvil

Entre las funciones avanzadas que obtenemos con News Republic está la de poder leer toda la noticia directamente en la app, sin publicidad alguna y de una manera clara. Si queremos participar en las publicaciones también podremos hacerlo desde la propia app con comentarios personales, sin registros ni nada por el estilo.

Pero tal vez lo mejor de todo es que podemos programar las alarmas y permitir que ciertos canales tengan preeminencia advirtiéndonos cuando se publique algo nuevo. Una gran herramienta no sólo para profesionales sino también para usuarios que quieran estar informados en todo momento sobre un tema en concreto o de una web.

Para poder tener LinuxAdictos entre vuestros canales favoritos sólo tenéis que ir al buscador  buscar “ LinuxAdictos” entonces deberéis marcar la estrella que aparecerá o el signo “+” con lo que la web se grabará y recibiréis las noticias de LinuxAdictos. Es fácil y sencillo, eso sí, cuando acabéis es recomendable que modifiquéis las alarmas ya que sino a partir de las 7 a.m. recibiréis noticias. Ahora ya no tenéis que encender vuestro pc para consultar lo mejor del mundo Gnu / Linux.

Descarga News Republic y disfruta de LinuxAdictos aquí:

Android News Republic

http://ift.tt/1LoTo7q 

iOS News Republic

http://ift.tt/1LoTnRb

El artículo LinuxAdictos llega a News Republic ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1TIiqBk
via IFTTT

steghide: esteganografía para ocultar texto en imágenes

Esteganografía

steghide es una herramienta que puede ser instalada en nuestra distribución GNU/Linux y que puede servirnos para practicar la esteganografía. ¿Y qué es eso? Pues para los que no lo sepan, la esteganografía es el arte de ocultar información en textos, imágenes y otros tipos de documentos digitales (imágenes, vídeos, sonido,…). Desde tiempos remotos se ha empleado para enviar mensajes secretos y ocultar todo tipo de información, y en la actualidad los gobiernos siguen utilizándola muy a menudo.

En la esteganografía existe un portador, que en este caso será una imagen jpg, y una información encubierta que utilizará al portador como medio de transmisión. Lo que se pretende es que el emisor pueda entregar esta información al receptor sin que terceros puedan acceder a ella de forma fácil, es decir, tiene un fin similar a la criptografía.

Para realizar esto, lo primero es instalar en nuestro sistema steghide (existen multitud de herramients de este tipo, otra opción es python-stepic) que nos permitirá incrustar la información oculta en la imagen. Para ello teclea:

sudo aptitude install steghide

Ahora que ya lo tienes instalado, solo falta que cojas una fotografía que tengas a mano en formato jpg, por ejemplo, y un documento de texto plano (.txt) con el mensaje que deseas ocultar. Imagina que la foto se llama foto01.jpg y el mensaje lo has guardado en el fichero mensaje.txt. Una vez tengas esos ingredientes, puedes generar una imagen con el texto oculto tecleando en el terminal:

steghide embed -cf foto01.jpg -ef mensaje.txt

Te pedirá una contraseña para protegerlo. El destinatario de la imagen podrá recuperar el mensaje oculto con la contraseña si teclea:

steghide -extract foto01.jpg

Si por algún motivo la fotografía es interceptada por un tercero, este no podrá ver el mensaje oculto a no ser que sepa que se ha incrustado y consiga descubrir la contraseña, ya que a simple vista es imposible que note la diferencia. Otra forma de pasarse mensajes “privados” utilizando una alternativa a la criptografía…

El artículo steghide: esteganografía para ocultar texto en imágenes ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1Cn9qGK
via IFTTT

Ya disponible Mageia 5

Mageia 5Tras varios meses de desarrollo y de trabajo, al fin podemos decir que tenemos Mageia 5. La distribución heredera del legado de Mandriva ha lanzado hace unas horas la última versión de su distribución, la cual ya dará soporte a sistemas UEFI con lo que podremos instalar Mageia en ordenadores con hardware moderno. En esta versión volveremos a continuar con la misma filosofía que caracteriza a Mageia pero además contaremos con soporte UEFI y un nuevo instalador del sistema.

Además Mageia incorporará el último software estable conocido, así Mageia 5 dispondrá de Kde 4.14, Xfce 4.12, Gnome 3.14, LXQt 0.9, Cinnamon 2.4 y MATE 1.8. El kernel de Linux que se usará es el 3.19 y utilizará Xorg en su versión 1.16.4.

Puede que en cuanto a software lo más significativo sea que Firefox sólo viene en su versión 31 cuando actualmente la versión más estable es Mozilla Firefox 38.02. Aun así se prevé que en unos pocos meses se lance una actualización con la nueva versión de Firefox.

Mageia 5 traerá un navegador antiguo que actualizará próximamente

Además del soporte UEFI y de lo último en software, Mageia 5 trae consigo un remodelado instalador que no sólo nos facilitará la instalación sino que corrige varios errores y problemas que existía en el anterior instalador de la distribución.

Respecto al aspecto gráfico, al que cada vez más gente presta atención, no ha cambiado mucho, a pesar de que se actuliza los principales temas ya que ahora se incorpora librerías GTK 3.14, el principal cambio de aspecto se basa en la incorporación de un nuevo fondo de pantalla expuesto de manera predefinida.

Para aquellos que ya tenéis Mageia como distribución principal, en poco tiempo recibiréis el aviso de la actualización, para aquellos que no lo tenéis y queréis probarlo, Mageia 5 lo podéis descargar en este enlace. Y para los inexpertos, sabed que siempre es recomendable probarlo sobre un máquina virtual para evitar graves problemas.

El artículo Ya disponible Mageia 5 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1GfBKwt
via IFTTT

ARK: Survival Evolved para el 25 de junio

ARK Survival Evolved captura de pantalla

ARK: Survival Evolved será lanzado el 25 de junio para GNU/Linux y Mac. Así lo han confirmado oficialmente sus desarrolladores, que se alegraban de este anuncio. Por supuesto, este título estará disponible en la tienda Steam de Valve, como viene siendo normal, aunque lo puedes conseguir desde otras plataformas.

ARK: Survival Evolved estaba disponible para Windows (también para PS4 y Xbox One) y su lanzamiento para que lo disfruten los linuxeros no se hará esperar como digo. Seguramente en Steam den algún tipo de descuento para este videojuego, que rondará los 25$ como la versión para la plataforma de Microsoft. De hecho, ARK: Survival Evolved está siendo lo más vendido ahora en Steam…

Para los que no conozcan ARK: Survival Evolved, se trata de un videojuego de supervivencia en un mundo de dinosaurios. A lo largo de la historia que nos ofrece el juego, el personaje que manejemos tendrá que cazar para sobrevivir, crear objetos para realizar tareas cotidianas, mejorar la tecnología tan primitiva de la que dispones, construir refugios, etc. Todo mientras exploras una gigantesca isla repleta de dinosaurios que te lo pondrán difícil.

El artículo ARK: Survival Evolved para el 25 de junio ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1Fu4Mqs
via IFTTT

Entrevista a Victor Mayoral Vilches, cofundador de Erle Robotics

David y VIctor de Erle Robotics

Victor Mayoral Vilches ha accedido a realizar una entrevista exclusivamente para nosotros. Para los que aun no lo conozcan, que espero que sean pocos, Victor y su hermano David son los fundadores de la exitosa y pionera startup Erle Robotics. Algo de lo que se deben sentir muy orgullosos viendo lo que han conseguido en tan poco tiempo.

Erle Robotics fue creada en Álava y desde sus inicios, a finales de 2012, se han dedicado a innovar y crear robots y drones de nueva generación, siendo pioneros con sus inventos y logrando que se hable de ellos en el selecto Silicon Valley y con socios como Canonical trabajando para crear productos de calidad y centrados en la usabilidad. Y si quieres saber más sobre ella, te animo a que leas la entrevista completa…

LinuxAdictos: ¿Cómo surgió Erle Robotics y de dónde viene el nombre?

Victor Mayoral: Erle Robotics comenzó a finales del 2012 de David y Víctor Mayoral Vilches, dos hermanos apasionados por la robótica. David se especializó en el aspecto de negocio finalizando sus estudios en algunas de las escuelas de negocio de más prestigio a nivel europeo (IE Business School, ICADE) mientras que Víctor finalizaba sus estudios de ingeniería y comenzaba a trabajar para el gobierno italiano como investigador en el centro de MicroBiorobótica del Instituto Italiano di Tecnologia (mbr.iit.it).
Comenzamos financiando los primeros prototipos a través de ayudas, préstamos y nuestros propios sueldos. Trabajábamos la mayor parte del tiempo a distancia. Incluso con husos horarios diferentes. En los últimos meses, Erle se ha rodeado de un equipo con talento y pasión que busca empujar la siguiente revolución tecnológica: la robótica.
Erle significa “abeja” en Euskera y el nombre viene a que nuestros primeros drones emitían un sonido similar al de las abejas.

L.A.:Trabajas para una empresa dedicada a los robots y drones. La gente puede pensar que como tantas otras, pero ¿qué distingue a Erle Robotics del resto?

V.M.:Erle Robotics desarrolla cerebros artificiales para robots y drones. Somos a día de hoy uno de los pocos fabricantes del mundo que crea ordenadores embebidos basados en Linux que incluyen el sensado y la algoritmia (Erle-Brain) necesaria para crear diferentes tipos de robots (Erle-Copter, Erle-Plane o Erle-Rover). Estamos en definitiva definiendo el futuro de la robótica a través de plataformas de hardware y software abiertas.
Adicionalmente yo resaltaría el hecho de la mayor parte de nosotros somos ingenieros e ingenieras comprometidos y con experiencia previa en el área de la robótica a nivel internacional.
Por ejemplo, Irati le da vida a todas nuestras ideas resolviendo problemas mecánicos y de diseño. Alex, además de ser un experto en visión artificial ha trabajado durante años con robots autónomos terrestres. Iñigo, cuenta con experiencia en varias empresas y Universidades extranjeras diseñando hardware. Carlos es un investigador con experiencia internacional en aspectos industriales y en la dirección de proyectos tecnológicos, etc.

L.A.:¿Qué sistema operativo y software utilizáis para el desarrollo de vuestros productos?

V.M.:Erle Robotics utiliza sistemas operativos basados en Linux. Modificamos el kernel nosotros mismos para disponer de respuesta en tiempo real a las necesidades de cada uno de nuestros robots. A día de hoy disponemos de versiones con Debian y Ubuntu.
Hacemos uso activo de ROS, APM, mavlink, y muchos otros stacks abiertos.

L.A.:Desde nuestro blog nos hemos hecho eco de algunos de vuestros logros. Como la primera App Store para drones que habéis conseguido junto a Canonical, el primer pilóto automático para drone y el primer drone con Ubuntu Core (Erle-Copter). Jerry Sanders, el co-fundador de AMD solía decir que para luchar contra el gigante Intel no quedaba otra que innovar. ¿Esa es vuestra filosofía?

V.M.:Sin duda! Competimos en mercado con un dinamismo increíble y donde existen empresas que dedican millones de € únicamente en publicidad.

Nuestra filosofía se alinea mucho con algunas de las citas de Alan Kay “la mejor forma de predecir el futuro es inventarlo”. (Aunque también me quedo con aquella de “la gente que se toma en serio el software debería hacer su propio hardware”).

L.A.:Canonical es un gran socio tecnológico. Ha conseguido posicionar a Ubuntu como una de las distrubuciones Linux más importantes y la más utilizada. ¿Qué beneficios os aporta un socio tan poderoso en el terreno de la robótica y los drones?

V.M.:Lo es sin duda. Durante muchos años la robótica ha avanzado lentamente. ROS unificó contribuciones permitiendo que el desarrollo creciera mucho más rápido. Canonical proporciona una respuesta a otra de las necesidades en este área, un mercado de aplicaciones y comportamientos que incentive a la siguiente generación de ingenieros e ingenieras a llevar su código a robots por todo el mundo.

L.A.:Bueno, creo que el beneficio es mútuo. Erle Robotics también contribuye a que Ubuntu Core crezca y aportáis código ¿no es así?

V.M.:Desde Erle Robotics apoyamos el trabajo de Canonical con Ubuntu Core y compartimos la filosofía libre que la empresa lleva años transmitiendo.

L.A.:¿Qué me puedes decir del IoT? Parece muy de “moda” últimamente. ¿Desde Erle Robotics también estáis estudiando este nuevo mercado más allá de robots y drones?

V.M.:Hacemos cerebros artificiales inteligentes. No descartamos que puedan ser utilizados en dispositivos de uso convencional.

L.A.:Queréis transformar Erle Robotics en una gran compañía, un referente a nivel mundial en la robótica. Aun es una empresa muy joven, casi una recién nacida, con 9 empleados (si no me equivoco) y a pesar de ello se habla mucho de vosotros, estáis en el Top 30 de las startups más prometedoras del mundo… Para nosotros Erle Robotics ya es uno de los grandes. ¿No crees?

V.M.:El mercado de la robótica está todavía en sus inicios y a Erle Robotics le queda mucho por recorrer. Necesitamos crecer mucho más y entre nuestros objetivos en los próximos meses está el contratar a más de 10 linuxadictos.

L.A.:Desde nuestro blog siempre defendemos el código abierto, al kernel Linux y por supuesto hay cabida para el hardware libre, como Arduino. Para vosotros también representa una poderosa arma. Por ejemplo, habéis utilizado ArduPilot Mega como base para Erle-Brain, habéis elegido Ubuntu Core para Erle-Copter, os servís de ROS, etc. Muchos atacan a los proyectos libres o de código abierto y alegan que están hechos por aficionados, que son de mala calidad, más inseguros, etc. Toda una legión de excusas para defender a los productos cerrados. ¿Qué le dirías a esta gente?

V.M.:Los últimos 20 años de desarrollo de software han probado que la tecnología cerrada acaba quedando atrás mientras que los proyectos abiertos se convierten en estándares y perduran. No olvidemos además que muchos de estos proyectos “open source” están liderados por algunas de las mentes más brillantes del planeta.

Tomemos por ejemplo el kernel de Linux. Las compañías más relevantes del mundo de la informática llevan apoyando el kernel y la Linux Foundation durante años y tienen presente que lo más inteligente es diversificar el desarrollo y la complejidad del kernel (17 millones de líneas de código).
Ocurre algo parecido con APM y sus 700.000 líneas de código que permiten crear vehículos autónomos no tripulados. 700.000 líneas auditadas, revisadas y cuestionadas por cientos de desarrolladores y miles de usuarios en todo el mundo. Los ingenieros de Erle Robotics están entre los principales contribuidores de APM y lideramos la transición a nuevas plataformas (publicación sobre la transición a Linux). Personalmente considero que las críticas de una tecnología cerrada hacia una abierta tienen poca relevancia. La falta de contraste es obvia. De hecho hace pocos días ofrecí a uno de los líderes en el mercado europeo de tecnología cerrada realizar benchmarking contra nuestra tecnología basada en APM pero me extrañaría que accedieran.
En la robótica la situación es incluso más obvia. ROS, el sistema operativo de robots es un framework para el desarrollo de aplicaciones con robots (algo así como un SDK para la robótica) indispensable.
Durante el último semestre del 2014 tuve el placer de trabajar en Mountain View, California con la Open Source Robotics Foundation centrado en desarrollar ROS 2.0, la siguiente generación del framework y os puedo asegurar que ROS 2.0 sentará las bases de la robótica durante al menos las siguiente década.

L.A.:Todos los proyectos de código abierto son vitales para la educación. Cuentanos algo sobre DronEDU.

V.M.:Solemos compartir a menudo que el futuro de la robótica no va a estar en humanoides de miles de euros sino en robots basados en Linux, de bajo coste y sobretodo en la creatividad y pasión de la siguiente generación de ingenieros e ingenieras.
DronEDU es una iniciativa que busca acercar los drones a todo aquel y aquella que estén interesados. Ofrecemos descuentos, nos implicamos de forma activa en dar charlar y apoyamos la organización de eventos de robótica y drones.

L.A.:Ahora hay una batalla y debátes éticos sobre el peligro de los robots y la IA en el futuro, los peligros del mal uso de este tipo de tecnología, etc. ¿Tienes miedo de que alguna de vuestras creaciones te espere a la salida? Jajaja, no en serio. ¿Qué opinión merece este tema de un experto?

V.M.:Para nada nos consideramos expertos. La robótica tiene mucho camino por recorrer todavía pero los avances tecnológicos no nos atemorizan. Todo lo contrario, nos entusiasma poder liderarlos y ser parte de esta nueva ola tecnológica.
La inteligencia artificial que nos permita alcanzar la singularidad tecnológica está todavía lejos pero en Erle, nuestros cerebros artificiales y robots ya empiezan a incluir algoritmos de deep learning que permiten obtener capacidades cuasi-humanas en tareas puntales.

Espero que te haya entretenido esta entrevista de nuestra serie y recuerda que vendrán más. Si tienes sugerencias de alguien que te gustaría que entrevistemos, deja tus comentarios y quién sabe…

El artículo Entrevista a Victor Mayoral Vilches, cofundador de Erle Robotics ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1H51fGz
via IFTTT

Furia contra Google en la comunidad por Chromium

Logos Google y CHromium

Google ha cabreado a la comunidad por incluir código privativo en Chromium, un proyecto que se suponía que era el hermano gemelo de Chrome pero libre… Como saben, Chromium es un navegador web desarrollado y mantenido por Google y utilizado como base de desarrollo para Google Chrome. La diferencia básica entre ambos es la ausencia de módulos privados en el proyecto libre (ni Flash, ni componentes de Google, ausencia de codecs cerrados, etc.).

Muchos usuarios prefieren Chrome como navegador, antes que otros como Opera, Firefox, etc., pero no les gusta el excesivo control de Google sobre el mismo y entonces optan por Chromium. A partir de ahora lo tendrán más complicado, puesto que Chromium ya no es 100% libre al incluirse un fichero binario en él con el fin de dotarlo de funciones de control de voz mediante el comando “Ok Google”.

La comunidad no ha tardado en criticar este movimiento de Google, alegando que es un módulo de código cerrado, siendo imposible acceder al código fuente del complemento. Se distribuye a todos los usuario sin su consentimiento y además no hay manera de elegir si usarlo o no, puesto que se activa por defecto y no se puede deshabilitar. Además el micrófono de nuestro equipo estará en constante escucha a la espera de escuchar el comando de voz…

Aunque otros navegadores también hayan hecho cosas similares que no han gustado, ahora ha sido Google el causante de este revuelo. Lo que si es cierto es que desde Ajustes se puede desmarcar la casilla para deshabilitar el módulo que por lo menos dejará de escuchar (en teoría), aunque permanece activo si o si.

El artículo Furia contra Google en la comunidad por Chromium ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1GpdjvF
via IFTTT

Linux Mint 17.2 a la vuelta de la esquina

Linux Mint 17.2Hace unos días recibíamos la esperada noticia del lanzamiento de la release candidate de Linux Mint 17.2, una versión esperada para el mes de mayo pero que parece que ha tenido un retraso justificado. Como siempre, el equipo de desarrollo de Linux Mint nos muestra las versiones Cinnamon y MATE de Linux Mint 17.2 y a lo largo de los próximos seis meses conoceremos los sabores con KDE, XFCE y la LMDE.

En la anterior versión se modificó el calendario de lanzamientos y parece que continúan con esta modificación, así Linux Mint 17.2 se basa en Ubuntu 14.04 LTS, la versión de largo soporte de Ubuntu. Pero los grandes cambios no están en Ubuntu sino en la modificación del sistema y del escritorio Cinnamon.

Linux Mint 17.2 será un 40% más rápida que versiones anteriores

En esta versión de Linux Mint se cuenta con la versión 2.6 de Cinnamon y la 1.10 de MATE. Dos escritorios sólidos que daban algún problema con el sistema. Eso ha sido resuelto y de ahí su retraso. Ahora Linux Mint 17.2 es hasta un 40% más rápido y consume menos recursos. Esto irá aumentando ya que han detectado varios problemas que hacía que Cinnamon pidiera muchos recursos y muchas peticiones a la CPU. Se ha modificado eso y ahora realiza menos peticiones con un ahorro de los recursos lo que hace que el sistema vaya más rápido.

También se han hecho cambios en el aspecto visual, en los repositorios e incluso en el multiventana, pero son pequeños detalles que no alteran mucho a la distribución. Si queréis saber sobre ellos os recomiendo que os paséis por el blog oficial de Linux Mint, ahora bien si queréis probar la release candidate, os recomiendo que os paséis por aquí y descarguéis las imágenes de disco, aunque hacedlo sobre una máquina virtual ya que aún es una versión no estable.

El artículo Linux Mint 17.2 a la vuelta de la esquina ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1Swny9U
via IFTTT

El Kernel de Linux cambia partes de su código de Assembler a C

lenguaje de programacion c

Sabido por todos es que el lenguaje Assembler es el más rápido para algunas cuestiones y por ello es el más utilizado en el kernel de los diferentes sistemas operativos y lo propio ocurre para proyectos de tiempo real en donde se utiliza electrónica avanzada. El problema llega después, cuando ese código necesita ser mantenido y no lo es, y por ello en el caso del kernel de Linux los desarrolladores han optado por traducir ese código Assembler a C.

C es el lenguaje de programación más representativo de Linux (en realidad, de todas las plataformas *nix), fue desarrollado por Dennis Ritchie y Ken Thompson en 1972, fue realizado en un sistema Unix PDP-11 y formó parte de Unix versión 2. Dadas sus altas prestaciones y portabilidad fue comenzando a ser utilizado cada vez más en la implementación de sistemas operativos y por ello Linus Torvalds lo utilizó para su proyecto cuando allá por 1990 buscaba una alternativa libre y abierta a Minix.

Claro que a pesar de tantas fortalezas, Assembler tiene algunas ventajas respecto de C como mencionamos al comienzo, por ello esta decisión ha sorprendido pero de acuerdo a lo que comenta Andy Lutomirsky en las listas de correo del kernel su trabajo ya está bien encaminado y el kernel de Linux 4.1 será el primero en incorporar esta reescritura de código fuente de Assembler a C. En concreto, todo lo referido a las salidas hacia modo de usuario, que en la actualidad está compuesto de una mezcla de código de estos dos lenguajes de programación pero que dado su escaso mantenimiento se ve cada vez más complicado al momento de actualizar.

Es que el código en Assembler lleva mucho tiempo sin ser actualizado y eso redunda en que los nuevos desarrolladores no tengan del todo claro su funcionamiento, y lo que es peor aún, no resultaría fácil actualizarlo. Así las cosas, en lugar de intentar algún cambio parcial han optado por comenzar a cambiar todas esas rutinas de Assembler a C, y en lo personal pienso que aunque se pueda llegar a perder algo de velocidad de ejecución (que puede ser mínima si el código C nuevo es eficiente) siempre es preferible código nuevo y claro a tenerlo desactualizado y con posibilidades casi nulas de actualización debido a que no se entiende bien como fue implementado.

El artículo El Kernel de Linux cambia partes de su código de Assembler a C ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1Swkivs
via IFTTT

¿Y si Linus Torvalds muere? Greg se queda al mando…

Torvalds junto a Greg

Muchos se preguntarán qué sucederá con Linux cuando Linus Torvalds ya no se pueda dedicar a ello, si el kernel sobrevivirá a la jubilación o la muerte de su creador, etc. Pues bien, por el momento Linux goza de buena saluda al igual que su creador Linus y por tanto le queda un prometedor futuro por delante…

Pero cuando esto suceda ¿qué pasará? Eso es lo que le han preguntado a Tovalds en una entrevista en la que el finlandés no duda de la sucesión de su proyecto tras su retirada. De hecho, Linus Torvalds cada vez tiene menos influencia en el código de Linux y últimamente solo se dedica a revisar el código que otros escriben. Incluso ha dejado de acudir a reuniones de usuarios celebradas por todo el mundo en las que antes era habitual.

Greg Kroah-Hartman, uno de los reputados hackers que trabajan en el kernel es la mano derecha de Linus Torvalds y él será el encargado de continuar con el proyecto si Linus lo dejase. Quizás Greg no tenga el carácter que tiene Torvalds, pero es eficiente y se queda en buenas manos. Y según el propio Torvalds, solo sería cuestión de dar un par de meses para que los desarrolladores se organizasen.

No hay ningún plan B por el momento, así que por ahora todo seguirá como está. Y como tantos otros proyectos, Linux también sobrevivirá más allá de su creador, el mismo que ha aprovechado la entrevista para llamar ingenuos y estúpidos a aquellos que creen que el código abierto es anticapitalista, y asegura que no se ha dedicado a ello porque lo vea como una manera más moral de hacer software, sino porque le permite hacer un mejor trabajo.

Por el momento Linus Torvalds seguirá dando guerra y lo seguirá haciendo por, esperomos, muchos años más… Puesto que aunque haya programadores capacitados y responsables para continuar con Linux, no hay que negar que Torvalds es un personaje peculiar y se le echaría de menos en las LKML, etc.

El artículo ¿Y si Linus Torvalds muere? Greg se queda al mando… ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://ift.tt/1GmZZYO
via IFTTT