
Este titular hace 10 años con el kernel Linux 2.x hubiese sonado como a una buena broma. Hace 20, imposible. Hoy, con el kernel versión 3.x no sólo es factible, según ciertas métricas es un hecho. Y no sólo eso, Microsoft se ha convertido en el quinto mayor contribuyente de cambios en Linux, sólo detrás de los de siempre: Red Hat, Intel, Novell e IBM.
Esa información proviene de un estudio realizado por LWN recién distribuido entre sus suscriptores; luego replicado por ellos mismos. Pero, ¿cuál es la razón? Veamos, entre las áreas de desarrollo del kernel Linux hay una llamada staging. Es decir, de “puesta en escena” o de preparación, porque allí es colocado el código que no cumple del todo con los estándares de desarrollo de Linux —dato para la trivia: alguna vez ése fue el hogar de Android—. Para efectos prácticos se trata de código de mala calidad, propenso a errores.
Ahora bien, sucede que hace unos meses el buen Greg Kroah-Hartman, encargado de administrar esa y otras áreas del kernel, advirtió a Microsoft que eliminaría su aportación con respecto al driver de Hyper-V, un sistema de virtualización por ser de pésima calidad. Al parecer, Microsoft le hizo caso.
Lo que ha sucedido en los últimos meses y que vemos reflejado en la versión 3 del kernel Linux es una acelerada aportación de Microsoft para resolver esos problemas. De hecho, como señaló Kroah-Hartman hace un par de meses hubo más de 150.000 líneas de código eliminadas, con casi 70.000 correcciones, de la cuales la mayoría proviene de Redmond y su desarrollador K. Y. Srinivasan, el empleado en cuestión:
[…] de los driver del Hyper-V de Microsoft, donde los desarrolladores han despertado para interesarse en realizar los cambios necesarios para que ese código salga del área stage.
Srinivasan realizó 343 cambios en Linux 3, lo que lo puso al frente de la lista elaborada por LWN. Gracias a su trabajo Microsoft subió su posición en la lista por empresas. Pero como señala djwm de H Online, esas métricas son engañosas. Los cambios hechos por Srinivasan son menores —una línea a la vez— y cuentan igual que los cambios hechos bloques más grandes de código, así que si la metodología de LWN cambiase a medir líneas de código en vez de cambios (o summits), el resultado hubiese sido muy diferente.
Por otra parte, cualquiera que sea la métrica, ¿las aportaciones de Microsoft implican que está interesado en Linux y el software libre? Las empresas son empresas: quieren dinero. Punto. Como apunta David A. Wheeler,
Pienso que es claro que Microsoft espera que esos cambios a Linux le ayudarán a vender más licencias de Windows. Esos cambios permitirán a Linux ejecutarse mucho mejor —e.g., con mayor eficiencia— encima del hipervisor (Hyper-V) de Windows.
Los tiempos cambian, hubiese dicho Bob Dylan. Para la ocasión que nos ocupa, no.










como cambian los tiempos eso hace no muchos anos atras hubiera sido algo imposible!
Viva GNU/Linux! , este kernel 3.0 se ve bien, desde ayer lo pruebo y no me ha dado problema :D
Que tal está con el parche de alta prioridad para interacción/despliegue? No he tenido ocasión de probarlo… y es que en la chamba me tienen ligado a Windows, por puro berinche de mi asesor.
No es berrinche, a lo mejor es un inepto que solo sabe hacer clics
pues , en mundo esta destinado a trabajar con software escrito en cualquier licencia , y microsoft lo sabe , yo creo que microsoft esta empezando a incluir a linux en su lista de participantes en el mundo de la informatica , como IBM , ORACLE, etc. si bien los cambios que el empleado de microsoft escribio beneficiaran a microsoft, tambien a linux , porque la gente de linux odia tanto a microsoft que jamas escribirian codigo para que los 2 sistemas operativos convivieran , cosa que es necesaria
“porque la gente de linux odia tanto a microsoft que jamas escribirian codigo para que los 2 sistemas operativos convivieran”
pff !
Dicelo a Miguel de icaza , A wine a Samba.. a VLC creo que tienes mucho que aprender joven padawan………
Aver… yo tengo Windows XP y Ubuntu en mi PC, ambos en distintas particiones, tengo algunos de mis programas de Ubuntu instaladas en el Windows XP para poder trabajar en ambos, ahora…. donde esta la incompatibilidad???, lo que pasa es que Microsoft solo hace programas que funcionan en Windows y solamente para Windows, pero en LInux los programas tambien tienen versiones para Windows y Mac… como dice ox1d0 te falta mucho por aprender
Hacklibre, agradece la Informacion. sera publicado en el blog http://www.hacklibre.com/2011/07/18/empleado-de-microsoft-%c2%bfel-mayor-contribuyente-de-linux/
Amen por Linux justamente me estaba instalando 2 distribuciones para aserla de Triple arranque
No sé… el titulo es confuso, no se entiende muy bien. Los títulos tienen que ser claros y nunca llevar interrogaciones. Se supone que es para informar, no un foro.
Depende. El título puede emplear la interrogación como figura retórica, invitando al lector al debate. No obstante, está un poco oscuro el texto, Alan suele escribir mejor.
I think it is clear that Microsoft hopes that these changes to Linux will help Microsoft sell more Windows licenses. These changes enable Linux to run much better (e.g., more efficiently) on top of Microsoft Windows’ hypervisor (Hyper-V). Without them, people who want to run Linux on top of a hypervisor are much more likely to use products other than Microsoft’s. Microsoft doesn’t want to be at a competitive disadvantage in this market, so to sell its product, it chose to contribute changes to the Linux kernel. With this change, Microsoft Windows becomes a more viable option as a host operating system, running Linux as a guest.
hay cosas que debemos aprender , … no porque este en ingles y lo haga alguien con algo de fama , va a ser cierto , quien huevon !!! haria eso?? jajaja nadie , capaz algun tonto por ahi pero nada mas ,… realmente hayq ue ser estupido para creer lo que dice …
de qué hablas? hoy la virtualización es el TREND TOPIC a nivel corporativo, congreso de informática donde vayas, o convenciones de posicionamiento de productos todo pasa por ahí hoy. Totalmente atendible la posición de Microsoft, son negocios, filosofías aparte no pueden negar la realidad de que hoy por hoy la virtualización es un área donde pueden dar una buena batalla de cara a los servidores.
con razon el kernel linux se esta volviendo mas lento y sus sistemas operativos derivados hasta hace poco instale ubuntu ultima version la 11 y xubunto y veia algo parecido a los productos microsoft osea windows vista o windows xp si señores linux se ha vuelto mucho mas lento desde la instalacion hasta en su usu, drivers que no funcionan, el sistema se friza se congela, funcionamiento erroneo despues de apagarse mal el equipo hasta el escaneo del disco en el inicio joder linux windows en el futuro que mal
Simón, el ununtu 11 esta todo chafa e inestable.
Y a ver si la actualizada de kernel le hace un favor, pues creo que el ultimo update salio en 1996, a ver como nos va con este.
Si no me convence me regreso al 10.10 o de plano al win7, saludos.
Jaja me da risa como hablan por hablar xD
No sé como ande ubuntu 11.x, no lo uso desde la 8.04.
Son sistemas totalmente diferentes no tiene nada que ver que un empleado de microsoft aporte al kernel, ya que son totalmente diferentes y una cosa no puede ir mezclada con la otra…
Si te va mal tu instalación pueden ser mil cosas, recordemos que el kernel es es sólo el kernel ( a demás que del que se habla es un RC, por lo que si no lo metes tú, no lo vas a tener en tu *buntu) tienes la X, tu DE, etc, de hecho lo más seguro es que sea culpa de unity…
Se como sea, nosotros los usuarios finales de linux (Ubuntu en mi caso), somos los que salimos beneficiados, no como Geeks, o ingenieros, hackers, lo que sea, si no como lo mencione al principio, como usuarios finales.
«a medir líneas de código en vez de cambios (o summits)»
¿”summits”?, ¿no será: commits?
A ver por qué algunas personas hablan sólo del oro (dinero)? No existen los seres humanos? “Filosofía aparte, negocios son negocios”… Está claro eso pero no me parece que sea un justificativo para hacer las cosas mal y ser deshonestos. Qué, yo si tengo una empresa entonces tengo derecho a robar o a mentir? O a llenarme de plata porque se la quito a medio mundo porque tengo más conocimientos y los empleo a mi favor? Tengo derecho a abusar así de otras personas??? Que haya logrado un negocio y que aproveche las oportunidades y me enriquezca no me da derecho a quitarle a otros.
No estoy para nada de acuerdo con el modelo de negocio y empresa que maneja esa gente y nunca voy a apoyar algo así que enriquece a unos pocos y empobrece a la mayoría.
Y el software propietario está hecho para ese propósito así que estoy en contra de eso (a no ser que cobren un precio justo).
Prefiero enseñar a otros lo que sé porque así combatiríamos la ignorancia y viviríamos todos mejor.
Así que para esas personas que defienden ese modelo y forma de vivir no estoy de acuerdo con eso. Prefiero tener amigos y una familia y no un montón de conocidos con quienes nunca se puede contar para nada y que si te pueden clavar un puñal en la espalda lo harían porque “son negocios”.
Con respecto a aportar me parece bien que lo hagan, aunque sea que lo que intenta es sacar beneficio propio, mientras respete las reglas, todo bien.
Y me importa un comino cuánto haya aportado Microsoft porque ellos siempre intentan aprovecharse de nuestra necesidad de software. Por eso defiendo el software libre porque intenta cubrir dicha necesidad a los usuarios informáticos sin pedirles nada a cambio. Es un regalo más bien, y por eso estoy muy agradecido con el software libre.
Hasta luego, que tengan un buen día.