{"id":11280,"date":"2016-03-31T21:33:28","date_gmt":"2016-03-31T19:33:28","guid":{"rendered":"https:\/\/tuxproject.de\/blog\/?p=11280"},"modified":"2016-04-01T00:03:46","modified_gmt":"2016-03-31T22:03:46","slug":"warum-ubuntu-fuer-windows-den-ploetzlichen-jubel-nicht-verdient","status":"publish","type":"post","link":"https:\/\/tuxproject.de\/blog\/2016\/03\/warum-ubuntu-fuer-windows-den-ploetzlichen-jubel-nicht-verdient\/","title":{"rendered":"War\u00adum \u201eUbun\u00adtu f\u00fcr Win\u00addows\u201c den pl\u00f6tz\u00adli\u00adchen Jubel nicht ver\u00addient"},"content":{"rendered":"<p>Nun, da die erste gro\u00ad\u00dfe Wel\u00adle der Begei\u00adste\u00adrung abge\u00adflacht ist und die bei\u00adden ver\u00adfein\u00adde\u00adten Lager sich nach Aber\u00adtau\u00adsen\u00adden von Kom\u00admen\u00adta\u00adren ersch\u00f6pft zur\u00fcck\u00adge\u00adzo\u00adgen haben, um neue Kraft f\u00fcr das wei\u00adte\u00adre Gesche\u00adhen zu sam\u00admeln, m\u00f6ch\u00adte ich <a href=\"http:\/\/www.heise.de\/open\/meldung\/Microsoft-Build-2016-Windows-10-lernt-Linux-3158427.html\">die\u00adse<\/a> Mel\u00addung an die\u00adser Stel\u00adle auch nicht unkom\u00admen\u00adtiert las\u00adsen:<\/p>\n<blockquote><p>Micro\u00adsoft hat ein Linux-Sub\u00adsy\u00adstem f\u00fcr Win\u00addows 10 ent\u00adwickelt, mit dem sich Linux-Pro\u00adgram\u00adme f\u00fcr die Kom\u00adman\u00addo\u00adzei\u00adle direkt unter Win\u00addows aus\u00adf\u00fch\u00adren las\u00adsen.<\/p><\/blockquote>\n<p>Was einen \u201eJour\u00adna\u00adli\u00adsten\u201c von \u201ehei\u00adse online\u201c gera\u00adde\u00adzu vor Begei\u00adste\u00adrung auf die Tasta\u00adtur spei\u00adcheln l\u00e4sst, ist f\u00fcr erfah\u00adre\u00adne Com\u00adpu\u00adter\u00adnut\u00adzer ein alter Hut: Eine sol\u00adche Abstrak\u00adti\u00adons\u00adschicht kennt man aus Syste\u00admen wie Free\u00adBSD \u2013 dort hei\u00dft sie \u201eLinuxu\u00adla\u00adtor\u201c \u2013 schon seit Jah\u00adren. Dar\u00adum wur\u00adde aber merk\u00adw\u00fcr\u00addi\u00adger\u00adwei\u00adse nie so ein Gewe\u00adse gemacht wie um die <em>fas\u00adzi\u00adnie\u00adren\u00adde Neu\u00adig\u00adkeit<\/em>, dass Micro\u00adsofts anfangs noch f\u00fcr das Betriebs\u00adsy\u00adstem OS\/2 geplan\u00adter NT-Ker\u00adnel schon immer in der Lage war, ver\u00adschie\u00adde\u00adne Sub\u00adsy\u00adste\u00adme zu nut\u00adzen. Win\u00addows NT 3.1, die erste \u201eNT-Ver\u00adsi\u00adon\u201c von Win\u00addows, wur\u00adde von vorn\u00adher\u00adein neben dem Win32- auch mit einem POSIX- und einem OS\/2\u2011Subsystem aus\u00adge\u00adlie\u00adfert, es war also, wie man bei \u201ehei\u00adse online\u201c heut\u00adzu\u00adta\u00adge wohl schrei\u00adben w\u00fcr\u00adde, drei Betriebs\u00adsy\u00adste\u00adme in einem.<\/p>\n<p><!--more-->W\u00e4h\u00adrend die OS\/2\u2011Unterst\u00fctzung zum letz\u00adten Mal mit Win\u00addows NT 5.0 (\u201eWin\u00addows 2000\u201c) aus\u00adge\u00adlie\u00adfert wur\u00adde, hat\u00adte das POSIX-Sub\u00adsy\u00adstem noch eine gl\u00e4n\u00adzen\u00adde Zukunft vor sich: 1999 kauf\u00adte Micro\u00adsoft mit Inte\u00adrix (bis 1998 als OpenNT ver\u00adkauft) eine voll\u00adst\u00e4n\u00addi\u00adge\u00adre Imple\u00admen\u00adtie\u00adrung eines Unix-Sub\u00adsy\u00adstems (ein\u00adschlie\u00df\u00adlich <tt>vi<\/tt>, <tt>grep<\/tt> und so wei\u00adter) und nahm es in sein Port\u00adfo\u00adlio auf. Die Unter\u00adst\u00fct\u00adzung f\u00fcr die bis\u00adher letz\u00adte Ver\u00adsi\u00adon des\u00adsen, was mitt\u00adler\u00adwei\u00adle \u201eSub\u00adsy\u00adstem for UNIX-based Appli\u00adca\u00adti\u00adons\u201c hie\u00df, ende\u00adte mit der Ver\u00ad\u00f6f\u00adfent\u00adli\u00adchung von Win\u00addows 8 im Jahr 2012, seit\u00addem fu\u00df\u00adte Win\u00addows im Wesent\u00adli\u00adchen auf dem Win32-Sub\u00adsy\u00adstem und harr\u00adte der Ent\u00adwick\u00adlung eines Nach\u00adfol\u00adgers f\u00fcr das \u201eSUA\u201c.<\/p>\n<p>Die\u00adser Nach\u00adfol\u00adger <a href=\"http:\/\/blog.dustinkirkland.com\/2016\/03\/ubuntu-on-windows.html\">scheint nun gefun\u00adden:<\/a><\/p>\n<blockquote><p>A team of sharp deve\u00adlo\u00adpers at Micro\u00adsoft has been hard at work adap\u00adting some Micro\u00adsoft rese\u00adarch tech\u00adno\u00adlo\u00adgy to basi\u00adcal\u00adly per\u00adform real time trans\u00adla\u00adti\u00adon of Linux syscalls into Win\u00addows OS syscalls.  Linux geeks can think of it sort of the inver\u00adse of \u201ewine\u201c \u2013 Ubun\u00adtu bina\u00adries run\u00adning natively in Win\u00addows.<\/p><\/blockquote>\n<p>Die eigen\u00adar\u00adti\u00adge Impli\u00adka\u00adti\u00adon \u201eUbun\u00adtu === Linux\u201c ein\u00admal bei\u00adsei\u00adte gelas\u00adsen (obwohl es dazu sicher\u00adlich noch ein paar span\u00adnen\u00adde Fra\u00adgen g\u00e4be, zum Bei\u00adspiel, ob die Nen\u00adnung von Ubun\u00adtu nicht den guten Ruf von Win\u00addows zer\u00adst\u00f6rt): Der Nach\u00adfol\u00adger von Inte\u00adrix ist also weder POSIX-kom\u00adpa\u00adti\u00adbel (denn das ist Ubun\u00adtu auch nicht) noch h\u00e4lt sich die\u00adser Ubun\u00adtu-Unter\u00adbau an die Linux Stan\u00addard Base (denn die benennt RPM als das Stan\u00addard-Paket\u00adfor\u00admat, \u201eUbun\u00adtu f\u00fcr Win\u00addows\u201c ver\u00adwen\u00addet aber wie auch Ubun\u00adtu selbst das <tt>.deb<\/tt>-For\u00admat). In punc\u00adto Stan\u00addards ist hier also ein deut\u00adli\u00adcher R\u00fcck\u00adschritt zu erken\u00adnen, statt eines ein\u00adzi\u00adgen Stan\u00addards wer\u00adden hier gleich meh\u00adre\u00adre miss\u00adach\u00adtet. Das gilt auch f\u00fcr die ver\u00adwen\u00adde\u00adte Shell: Die <tt>bash<\/tt> (das war die Shell mit den <a href=\"https:\/\/de.wikipedia.org\/wiki\/Shellshock_%28Sicherheitsl%C3%BCcke%29\">rie\u00adsi\u00adgen Sicher\u00adheits\u00adl\u00fccken<\/a>) mag unter GNU\/\u00adLi\u00adnux-Dis\u00adtri\u00adbu\u00adtio\u00adnen die meist\u00adge\u00adnutz\u00adte Shell sein, der POSIX-Stan\u00addard wur\u00adde aller\u00addings auf Grund\u00adla\u00adge der <tt>ksh<\/tt> erstellt.<\/p>\n<p>\u201eAber\u201c, rufen jetzt die\u00adje\u00adni\u00adgen, die noch bis eben kei\u00adnen Grund zur Besorg\u00adnis sahen, \u201ejetzt kann man doch so vie\u00adle tol\u00adle Pro\u00adgram\u00adme unter Win\u00addows nut\u00adzen\u201c, was <em>man<\/em> bis\u00adher ja <a href=\"http:\/\/cygwin.com\">auch konn\u00adte<\/a>, nur eben per zus\u00e4tz\u00adli\u00adcher Emu\u00adla\u00adti\u00adons\u00adschicht, die jetzt weg\u00adf\u00e4llt. Und oft nicht ein\u00admal das: Von <a href=\"http:\/\/www.vim.org\">Vim<\/a>, das als leuch\u00adten\u00addes Bei\u00adspiel genannt wird, gibt es neben der offi\u00adzi\u00adel\u00adlen, auf dem GNU-Emu\u00adla\u00adtor MinGW\/MSYS basie\u00adren\u00adden Win\u00addows-Ver\u00adsi\u00adon auch eine <a href=\"https:\/\/tuxproject.de\/projects\/vim\">nati\u00adve Umset\u00adzung<\/a> <em>(Offen\u00adle\u00adgung: von mir)<\/em>, die v\u00f6l\u00adlig ohne Linux\u00adun\u00adter\u00adst\u00fct\u00adzung funk\u00adtio\u00adniert. Auch sonst \u2013 um lei\u00adder noch\u00admals \u201ehei\u00adse online\u201c zu zitie\u00adren \u2013 implo\u00addiert der Zau\u00adber schon beim Hin\u00adse\u00adhen; so \u2026<\/p>\n<blockquote><p>(\u2026) lau\u00adfen unter ande\u00adrem (\u2026) die Tools rsync, find, grep, und sed, die Netz\u00adwerk\u00adpro\u00adgram\u00adme ssh, curl und wget, die Edi\u00adto\u00adren vim und Emacs, Apa\u00adche, Mysql <em>(sic! A.d.V.)<\/em> und die Ent\u00adwick\u00adler\u00adwerk\u00adzeu\u00adge Python, Perl, Ruby, PHP und GCC unter Win\u00addows 10. Linux-Ent\u00adwick\u00adler k\u00f6n\u00adnen sich so unter Win\u00addows eine ver\u00adtrau\u00adte Umge\u00adbung zum pro\u00adduk\u00adti\u00adven Arbei\u00adten ein\u00adrich\u00adten.<\/p><\/blockquote>\n<p>Das konn\u00adten sie zwar bis\u00adher auch, aber es stand nicht \u201eUbun\u00adtu\u201c dran, \u00fcber\u00addies war (zum Bei\u00adspiel) GNU Emacs bis\u00adlang <em>nur<\/em> in einer MinGW-Ver\u00adsi\u00adon ver\u00adf\u00fcg\u00adbar; dass man k\u00fcnf\u00adtig statt\u00addes\u00adsen auch eine eben\u00adfalls nicht Win32-nati\u00adve Kon\u00adso\u00adlen\u00adver\u00adsi\u00adon \u201eaus Ubun\u00adtu\u201c nut\u00adzen kann, ist aber sicher\u00adlich eine <em>deut\u00adli\u00adche Ver\u00adbes\u00adse\u00adrung<\/em>: Das Nut\u00adzen von ELF- statt PE-Bin\u00e4r\u00adda\u00adtei\u00aden auf einem f\u00fcr PE opti\u00admier\u00adten System, die anson\u00adsten aus dem <em>iden\u00adti\u00adschen Quell\u00adcode<\/em> erzeugt wur\u00adden, zu nut\u00adzen hat bestimmt irgend\u00adei\u00adnen Vor\u00adteil, der sich nur Men\u00adschen mit dem <em>wah\u00adren Glau\u00adben<\/em> erschlie\u00ad\u00dfen mag.<\/p>\n<p>\u201eKommt bald Win\u00addows mit einem Linux\u00adker\u00adnel?\u201c fra\u00adgen nun from\u00adme Linux\u00adblog\u00adger, von denen eini\u00adge die Unter\u00adschie\u00adde zwi\u00adschen den bei\u00adden Ker\u00adneln im Betrieb wahr\u00adschein\u00adlich nicht ein\u00admal bemer\u00adken w\u00fcr\u00adden, geschwei\u00adge denn, dass sie \u00fcber\u00adhaupt erken\u00adnen lie\u00ad\u00dfen, dass sie w\u00fcss\u00adten, wor\u00adin \u00fcber\u00adhaupt der Vor\u00adteil eines sol\u00adchen Unter\u00adfan\u00adgens best\u00fcn\u00adde, hoff\u00adnungs\u00adfroh, als h\u00e4t\u00adten sie einen unmit\u00adtel\u00adba\u00adren Vor\u00adteil davon, dass Win\u00addows jetzt auch f\u00fcr Leu\u00adte, die bis\u00adlang <em>wegen der <tt>bash<\/tt><\/em> Linux genutzt haben, noch inter\u00ades\u00adsan\u00adter als bis\u00adher gewor\u00adden ist. Flan\u00adkiert von den Linux\u00adbe\u00adjub\u00adlern in \u201eFach\u00adma\u00adga\u00adzi\u00adnen\u201c wie \u201ehei\u00adse online\u201c und dem \u201eSPIEGEL\u201c beschw\u00f6\u00adren sie gera\u00adde\u00adzu manisch, aber ver\u00adge\u00adbens das bal\u00addi\u00adge Ende des\u00adje\u00adni\u00adgen Systems her\u00adauf, des\u00adsen tech\u00adni\u00adsche \u00dcber\u00adle\u00adgen\u00adheit das omi\u00adn\u00f6\u00adse \u201eLinux auf dem Desk\u00adtop\u201c seit mitt\u00adler\u00adwei\u00adle einem Vier\u00adtel\u00adjahr\u00adhun\u00addert bei unter f\u00fcnf Pro\u00adzent Markt\u00adan\u00adteil h\u00e4lt.<\/p>\n<p>Kennt ihr den mit dem Mist\u00adhau\u00adfen und der Flie\u00adge?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nun, da die erste gro\u00ad\u00dfe Wel\u00adle der Begei\u00adste\u00adrung abge\u00adflacht ist und die bei\u00adden ver\u00adfein\u00adde\u00adten Lager sich nach Aber\u00adtau\u00adsen\u00adden von Kom\u00admen\u00adta\u00adren ersch\u00f6pft zur\u00fcck\u00adge\u00adzo\u00adgen haben, um neue Kraft f\u00fcr das wei\u00adte\u00adre Gesche\u00adhen zu sam\u00admeln, m\u00f6ch\u00adte ich die\u00adse Mel\u00addung an die\u00adser Stel\u00adle auch nicht unkom\u00admen\u00adtiert las\u00adsen: Micro\u00adsoft hat ein Linux-Sub\u00ad\u00ad\u00adsy\u00ad\u00ad\u00adstem f\u00fcr Win\u00addows 10 ent\u00adwickelt, mit dem sich Linux-Pro\u00ad\u00adgram\u00ad\u00adme \u2026<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/2016\/03\/warum-ubuntu-fuer-windows-den-ploetzlichen-jubel-nicht-verdient\/\" class=\"more-link\">\u2018War\u00adum \u201eUbun\u00adtu f\u00fcr Win\u00addows\u201c den pl\u00f6tz\u00adli\u00adchen Jubel nicht ver\u00addient\u2019 wei\u00adter\u00adle\u00adsen \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[13,19],"tags":[],"series":[],"class_list":["post-11280","post","type-post","status-publish","format-standard","hentry","category-in-den-nachrichten","category-nerdkrams"],"share_on_mastodon":{"url":"","error":""},"wp-worthy-pixel":{"ignored":false,"public":null,"server":null,"url":null},"wp-worthy-type":"normal","_links":{"self":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/11280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/comments?post=11280"}],"version-history":[{"count":0,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/11280\/revisions"}],"wp:attachment":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/media?parent=11280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/categories?post=11280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/tags?post=11280"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/series?post=11280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}