Hace 4 años | Por eb0la a devblogs.microsoft.com
Publicado hace 4 años por eb0la a devblogs.microsoft.com

Microsoft anuncia en su blog para desarrolladores que va a distribuir un kernel de linux junto con Windows 10 para ejecutar aplicaciones desde el Windows subsystem for Linux (wsl).

Comentarios

festuc

#17 al final Linux serà el Kernel de Windows

frg

#22 ¡Qué más da! Lo que quieren es Azure y sus servicios, manteniendo mucho menos código propio. Los desarrolladores de Microsoft están "apretando el culo"

p

#6 mimimimimi

D

#26
Pitas pitas pitas.

D

#6 Si no lo he entendido mal, no sería muy diferente a Android no? Colocar el interfaz de usuario privativo sobre el núcleo de Linux.

D

#36
WSL2 es una evolución de WSL. Han pasado de funcionar como Wine a usar parte de Linux, que se ejecutará virtualizado gracias a Hyper-V.

El símil en sistemas GNU/Linux sería coger el núcleo de Windows, esto es NT, y ejecutarlo como un contenedor al más puro estilo Linux Containers o Docker. Pero esto es un poco difícil de conseguir porque NT no es software libre y por tanto no puedes hacerlo compatible con Linux Containers.

El control del hardware y del ordenador seguirá recayendo enteramente en Windows y su núcleo. Igual que la gestión de memoria, sistemas de archivos, etc.

WSL2 sigue sin estar orientado a permitir las aplicaciones GNU interactuar con el resto de Windows como si fueran nativas. Y tampoco tienes toda la funcionalidad de Linux disponible.

En este vídeo hablan del tema:

D

#36
Ah, y por otra parte Android no es una interfaz gráfica funcionando sobre Linux.

D

Ya tenéis al enemigo en casa...

pieróg

#9 lo que dice es que las distros para WSL se instalan a traves de la store, nada que ver.

c

#8 No open source. Deberá ser GPL.

No tienen alternativam

D

#10 cierto, pero:

GPL => open source.
open source =/=> GPL

lo importante es que una parte importante de windows deberá abrir su código para que esto sea posible.

t

#8 Microsoft ya tenía Unix antes de que Linux existiera.

D

#35 ¿No te referirás a esos demonios de echo, chargen, ident y poco más que venían hace años?

t

#38 Xenix

D

#46 Pensaba que te referías a otra cosa.
No quiero ningún Unix "puro". Unix es a los SO lo que las consolas a los PCs. me quedo con Linux.

alephespoco

#51 No entiendo esa comparación. Unix es una familia de SO: AIX,HPUX, Solaris... Bastante utilizados en sistemas corporativos y con una funcionalidad comparable a Linux, igual no soportan tanto hardware ni la última funcionalidad, pero son super estables y cumplen su cometido. Pq dices que es como una consola vs un pc?

D

#63 "igual no soportan tanto hardware ni la última funcionalidad, pero son super estables y cumplen su cometido. Pq dices que es como una consola vs un pc? "
Acabas de explicar lo mismo que estás preguntando.

alephespoco

#65 una consola es igual que un pc solo que no soporta el último hw y funcionalidades ? No sé, para mí los dos son sistemas operativos (de dónde excluidas Unix ) multipropósito.

D

#69 No. La consola es un hardware fijo diseñado desde el primer componente para funcionar con el resto de componentes que va a llevar.
Luego se le mete un SO que se hace a proposito para ese hardware.
Así claro que tienes menos problemas. Porque acabas de limitar de todo el hardware posible para esa arquitectura, que son millones y millones de componentes, a una sola configuración concreta.
Normal que sea más estable. Si después de eliminar de un plumazo la compatibilidad con el resto de cpus, chipsets, buses, memorias, gráficas, dispositivos de almacenamiento, etc... del mundo no consigues que sea estable, quémalo.

Eso mismo pasa con los unix "puros" pero no con Linux.
¿En cuantas configuraciones de hardware te corre un HP-UX o un AIX?
Generalmente en el hardware de un único fabricante y solo dentro de un puñado de gamas de servidores y mirando hasta que patch level te soporta el hardware.
Coge un AIX 7 y trata de ejecutarlo en un servidor diseñado para correr HP-UX, o al revés.
¿Qué estabilidad tiene? Cero. No puedes siguiera instalarlo.
Sin embargo Linux lo puedes tener corriendo desde en un teléfono de cisco, un reloj o un Power Series 9 de IBM.

Como decía, es el mismo caso que con las consolas y los PCs.

D

#69 Al final, conseguiste que te lo explicara eh ... ?
lol #78

D

#65 Tú estás pensando en montar un sistema ix en un PC de sobremesa, cuando los sistema UNIX siempre se pensaron exclusivamente para servidores centrales de los CPD de empresa.

Y ya te garantizo yo que para esos ordenadores sí que existía todo el hardware que necesitaban con sus correspondientes drivers certificados por los fabricantes.

Ya se ocupaban los fabricantes de ellos.

D

#79 "Tú estás pensando en montar un sistema ix en un PC de sobremesa, cuando los sistema UNIX siempre se pensaron exclusivamente para servidores centrales de los CPD de empresa."
No estoy pensando en montar nada en ningún sitio, comparo una característica muy concreta: En que hardware y con que cantidad de configuraciones corren Unix y Linux.
He dicho que los Unix "puros" son a Linux lo que las consolas son a los PCs. Y de ahí la comparación de en qué corre cada SO.

llorencs

#38 Xenix, creo que era el UNIX de Microsoft.

D

#8 lo se y era cojonudo. No llamo al enemigo "Unix" ni tampoco Linux (que no es Unix) sino el software libre

Tangrelas

#8 Si, no le ha quedado mas remedio unirse pegaito para comerselo .... ja ja ja como de costumre

D

#43 Solo era un chiste facil.

D

#43 El problema con Microsoft es que tiende a "personalizar" todo lo que toca y en medio plazo hacer a quien lo utilice esclavo de sus apps y plataformas.
Con el software libre no pueden hacer el EEE mientras este sea libre, así que por ese lado poco peligro.
Si empiezan a meter añadidos en sus aplicaciones y los añadidos no son compatibles fuera de esa aplicación o plataforma, huye.

blid

#43 containers nativos

D

#43 La estrategia es sencilla:
Somos los Brog. Serás asimilado. La resistencia es inútil.

salteado3

#83 *Borg

D

#86 Se me fue el dedo lol

inar

#8 Yo creo que es al revés: Un subsistema Linux integrado en Windows (WSL). Es decir, un subsistema para correr aplicaciones Linux desde un Windows 10.

P.S. Por fin llega el año de Linux en el escritorio

D

#54 y poder lanzar dockers Linux reales que irán muchísimo más rápido que sus equivalentes Windows nativos.... Ya verás que risas.

salteado3

#62 ...pero sin Windows.

bitman

#62 Pero para lanzar Docker necesitas tener activado el Hyper-V y esto entra en conflicto con VMWare y VBox ¿no?

bitman

#54 Resulta irónico que sea de la mano de Microsoft

D

#8 no, es Linux dentro de Windows solo que ahora van a utilizar un kernel customizado para el funcionamiento del WLS 2

D

#8 A mí me suena que es al revés, pero no me hagas mucho caso porque me acabo de levantar y estoy espeso:

Un subsistema linux integrado dentro de windows para ejecutar aplicaciones de linux que hoy no puedes ejecutar con windows.

Lerena

#72 #40 Lo dudo mucho. Seguramente harán como Google con Android. Usan el núcleo Linux, pero se cuidan mucho de que se puedan usar aplicaciones de este en Android.

Microsoft acabará migrando a Linux (es mucho mas barato de mantener), pero ya se ocuparan de que sea totalmente incompatible.

bitman

#8 Es el WSL, un Linux dentro de Windows, sólo que esta vez meten un kernel real. Creo recordar que el WSL se puede instalar desde la opción "Activar o desactivar las características de Windows"de un W10 (64 bits) desde la versión 1607.

p

#18 y esto chicos, es lo que tiene intentar opinar de todo aunque no se tenga ni idea que se habla, aunque sea por trollear, que puedes acabar haciendo el ridículo.

frg

#18 A mi, con que funcione https://windowmaker.org me conformo

Dasold

#18 #37 TUX RACER

Pijus_Magnificus

#37 Si actualmente se puede correr un escritrio XFCE completo dentro de Windows 10 con WSL1, no me imagino qué no se podrá hacer con WSL2. Para mi lo mejor (como desarrollador web): Docker nativo para Linux en Windows 10, sin tener que usar el ominoso visor virtual de Windows (el kernel de Linux para Windows 10 correrá sobre una máquina virtual "ligera", de modo no será una máquina de Hyper-V estrictamente hablando).

D

#58 a ver si ahora se puede utilizar systemd con WSL2, con el 1 no se podía

analphabet

#25 No es una maquina virtual corriendo un kernel paravirtualizado, de hecho ahora mismo estaba probando debian en wsl y desde el taskmgr de windows puedo ver ahí un apt y un dpkg corriendo mientras actualizo y meto algunos paquetes.

#58 Tienes por ahí algún enlace que explique como arrancar un escritorio dentro de Windows? Me acabo de poner con ello y entiendo que podría hacerlo usando un servidor de X en windows tipo Xming, pero no se si hay alguna forma mejor.

animalDeBellota

#64 No hay kernel en WSL.

analphabet

#90 ¿Donde he dicho yo que lo haya? Si precisamente estaba contestando a uno que decía que era un kernel paravirtualizado con hyper-v

Pijus_Magnificus

#64 No tiene ningún misterio, te instalas el escritorio de xubuntu en el Ubuntu de WLS, haces un export DISPLAY:=0 y a continuación lanzas una aplicación gráfica desde Bash (necesitarás tener Xming instalado y ejecutándose).

Si quieres ver el escritorio completo te recomiendo MobaXterm, ahora mismo no recuerdo el comando para lanzar el escritorio completo, y de todos modos, si lo lanzas a pelo, se solapa sobre los elementos de la interfaz de Windows 10, por lo que no es muy útil. Con MobaXterm lo ves todo dentro de una ventana, como si fuese una máquina virtual.

Jakeukalane

#18 Evolvotron, desarrollos en CUDA, waifu2x, Titan, Neptune, aplicaciones muy específicas de análisis numérico, biología, etc. Son ejemplos que conozca yo que no tienen versión de Windows. Nada relevante.

Y por eso es por lo que los desarrolladores no deberían hacer aplicaciones para Windows. Habríamos crecido más si no se hubieran hecho aplicaciones para el enemigo.

salteado3

#18 Por fin Gimp nativo en Linux en vez de esa castaña de Photoshop windowero.

D

#13 "Jovencito" es un término que podría llevar a engaño según para qué persona lol

D

Azure, la gallina de los huevos de oro de Microsoft, corre bajo Linux.
Y la mitad de las VM's que corren allí los clientes son Linux.
Linux hace tiempo que ha ganado la guerra, solo queda el escritorio, pero la verdad es que eso cada vez tiene menos importancia.

hynreck

Parece que microsoft quiere crear un sistema operativo "universal".. y me parece buena idea, recordemos que también anda por ahí (aunque "en pausa") el project astoria que consistía en un subsistema de android que permitiría ejecutar apps de android en windows..

puede ser contraproducente en cierto modo porque restará valor al desarrollo bajo windows.. un programador puede ver mas atractivo desarrollar un programa para android/linux y confiar en su ejecución bajo windows para llegar a un mayor número de usuarios pero a esta "nueva" microsoft a la que claramente le importan más los servicios que las licencias de software está claro que le beneficia

Liet_Kynes

#15 Para ser universal le falta soportar unas cuantas arquitecturas como Linux

Nathaniel.Maris

#15 ¿El sistema operativo universal no era Debian?

D

Me corro. Software de adobe en ubuntu.

Me chorreo toa.

D

#3 tu nick junto a tu comentario me confunden.

Conde_Lito

#5 ¿Lo contrario? ¿Software de ubuntu en adobe?

i

#3 Te has hecho tal paja mental que te has terminando chorreando.
Es justo al contrario: Poder correr cositas de Linux en Windows.
Para correr software de adobe en Ubuntu ya tienes Wine, o en maquina virtual ReactOS.

s

#40 Algún enlace a algún vídeo de alguien que haga algo mínimamente decente y complejo con Photoshop o AfterEffects en linux? Sea con wine o virtualizado...

Ni virtualizado... virtualizado el Photoshop quizá... el AfterEffects dudo que pueda correr con un mínimo de decencia virtualizado incluso con kilos y kilos de ram....

D

#44 Tampoco hace tanta falta, tenemos a Natron

Trigonometrico

Windows siempre ha sido una mierda, Linux es mejor.

frg

#2 Lo de la cuota de mercado, y el ano de escritorio, luego ya tal

D

#31 Eso del ano de escritorio es como lo de los muñequitos que pone la gente en su mesa en la oficina, o tiene algún uso práctico? Intento imaginármelo pero no lo veo.

Trigonometrico

#77 Pues claro que no. GNU/Linux no va a empezar a usarse masivamente en los próximos años. Los usuarios continuarán usando Windows por mucho tiempo.

Trigonometrico

#31 Belén Esteban en un programa de Tele5 en el que aceptó someterse a un polígrafo consiguió un 40% de audiencia.

D

#2 Gracias por este aporte técnico de tanto valor. Jamás lo habíamos escuchado antes. Las lentejas tienen hierro.

Trigonometrico

#32 Windows es lo que viene incluido en el portátil que te compras, y lo pagas sí o sí. Y es una mierda.

Una prueba de que Windows es una mierda es que, le van a poner un kernel Linux.

D

#100 No, que añadan un kernel de Linux no prueba que Windows sea una mierda. Ese argumento no tiene sentido.

inar

#2 Ahí ahí. Trollum máximus incendiarius lol lol

Trigonometrico

#55 La gente ya ni se molesta por decir que el Windows es una auténtica mierda. Los lameculos de Gates ya no son lo que eran.

D

#2 Yo no creo que sea una mierda... ¿que podría aprender de linux en muchas cosas? Si... y linux de windows en tantas otras. Cada uno tiene sus pros y sus contras, en mi opinión

Trigonometrico

#75 Los teléfonos Lumia no eran tan malos, pero no podían competir con el mercado de aplicaciones de Android. Linux tampoco puede competir con todos los juegos y software que hay disponibles para Windows, aunque Windows sea una mierda. Posiblemente los Iphones estén a punto de pegarse el batacazo también porque no están a la altura por todas las aplicaciones que hay disponibles para Android.

Apple es la empresa que más móviles ha dejado de vender en todo el mundo este año

Hace 4 años | Por --596665-- a adslzone.net

D

#98 No creo que el tema sea las aplicaciones. Puede ser que en Android haya más apps, pero la mayoría sirven para nada, tonterías a mansalva, wasteware. Y al final también todos usamos las mismas apps que no creo que pasen de 20 o 30 apps buenas y populares que son la opción de la mayoría de las personas. Puede que en iOS haya menos apps, pero también tienen fama de estar mejor hechas, y doy fe.... uso android y algunas apps de pago que tengo compradas dan pena frente a su versión en iOS.

No creo que los iphone se vayan a dar ningún batacazo. El tema apple como bien sabes es una religión y millones de personas lo usan solo porque es de apple. ¿El bajón en ventas? Bajón en todas las marcas, a menos que contengan su precio como lo hace xiaomi. Hemos alcanzado un nivel de calidad en los smartphones que no merece la pena ni de coña cambiar de terminal de un año para otro ni para dos ni para tres. Mi último movil era un oneplus one y lo cambié a los 5 años de edad... y juro que la batería aún me hacia el día y las fotos mucha gente flipaba (quizá porque usaba una custom rom con la snapdragon camera, con un procesado mil veces mejor que el de oneplus) y si lo cambié fue solo porque la pantalla se volvió loca, algo así como si se hubiese jodido la GPU o algo.

También cabe preguntarse si es de alegrarse que apple se de un batacazo. A mi me gusta que estén ahí... en muchas cosas es de reconocer que marcan el camino a seguir y lo marcan bien. Buena competencia para seguir mejorando.

D

The kernel provided for WSL2 will be fully open source!
¿Les tenemos que dar las gracias por esto o algo? La GPL les obliga a mantenerlo con una licencia compatible.

c

El problema que tienen, y nuestra salvaguarda, es la GPL.

d

Me pasare a Linux. Larga vida a Linux!

Jakeukalane

#68 gracias por la respuesta. Me alegro que el comentario de respuesta haya sido educado. En ese caso mi impresión habrá sido errónea. Un saludo.

p

¿Se ha congelado ya el infierno?

prejudice

Qué queréis que os diga, yo desde que descubrí VSCode y TypeScript veo a Microsoft con otros ojos. También saben hacer cosas chulas y open source

D

#71 MS siempre ha sabido hacer cosas chulas, aunque hiciese también grandes cagadas.
Lo malo no era su capacidad técnica, era su filosofía de vida.

Mariele

es una vieja estrategia de Microsoft, dice "lo mandamos con el Linux a ver si se le pega algo bueno al Windows". Antes metían estampitas de la virgen en las cajas de los CD's pero con el Millennium Edition y el Vista ya se vio que servía de poco.

animalDeBellota

Es una máquina virtual corriendo un kernel paravirtualizado. Estaria bien que liberaran el patch con el que hacen la paravirtualización a Hyper-V.

chu

¿Será tipo android, no? Linux pero al final te la pela porque todo lo gordo del sistema es privativo.
Pero bueno, es un avance.

m

Siguiente paso, quitar el kernel de Windows.

D

Bien, el principal problema de GNU Linux son las herramientas GNU defectuosas. Un buen cambio.

Jakeukalane

#23 llevo viendo varios comentarios tuyos que me hacen pensar que eres un troll.

D

#67 Son comentarios jocosos y exagerados, pero algo de experiencia en el asunto tengo.

En cualquier caso, botón rojo si no te gustan, o ponme en ignore, como veas.

D

Quién lo diría...

h

Averaveraveraveraver... Es in cre i ble!

Una senal mas del fin de los tiempos.

j

Esto abre la puerta a que en el futuro windows sea un distro de linux.

1 2