Laptopy

Windows 8 ARM nie obsłuży aplikacji pisanych dla x86

przeczytasz w 2 min.

Duży optymizm towarzyszący pracom nad nową wersją systemu Microsoft Windows 8, został niestety nieco poskromiony. Wszystko za sprawą systemu w wersji dla architektury ARM, która jak na początku podawano będzie obsługiwać nawet aplikacje pisane z myślą o procesorach x86. Niestety Microsoft oficjalnie zdementował te pogłoski.

Ta niestety smutna wiadomości, została potwierdzona przez Stevena Sinfoskiego z Microsoft, który był zmuszony skorygować wcześniejsze szumne zapowiedzi mówiące o "zunifikowaniu wszystkich tabletów i notebooków". Architektura ARM już od dłuższego czasu uważana jest za potentata na rynku przenośnym, mimo wszystko wciąż nie może zagrozić komputerom desktopowym. Jednak jak uważa część ekspertów w przyszłości może zastąpić "wyżyłowaną" już architekturę x86. Jednak to wciąż widmo przyszłości i nikt do końca nie wie jak potoczą się losy wspomnianej architektury.
 

interfejs metro w windows 8


Wracając jednak do tematu, jakiś czas temu pojawiły się pogłoski, iż system Windows 8 w wersji ARM będzie umożliwiał uruchamianie aplikacji przygotowanych z myślą o procesorach x86. Mówiło się nawet o powstaniu specjalnego emulatora, który byłby dostarczany wraz z systemem Windows 8 ARM. Nic bardziej mylnego, bowiem jak się okazało, Windows 8 w wersji ARM nie obsłuży aplikacji napisanych dla x86. Wszystkie programy napisane dla procesorów x86, aby mogły zadziałać we wspomnianej wersji systemu, będą musiały zostać przekompilowane. A to czy tak się stanie zależy głownie od twórców tychże aplikacji.

Steven Sinfosky powiedział, iż jest rozczarowany architekturą x86 i martwi go fakt, że przy jej projektowaniu nie pomyślano o energooszczędności, przy jednoczesnym zachowaniu przyzwoitej wydajności. Jego zdaniem x86 w komputerach klasy desktop ułatwia działanie złośliwego oprogramowania, które atakuje systemy Windows. Aplikacje pisane dla systemu x86 są zbyt ociężałe i "przepakowane", a to wraz ze słabymi poziomami zabezpieczeń mogło wymusić na Microsoft rezygnację z emulatora w systemie Windows 8 ARM.  



Jak wynika z wypowiedzi Sinfoskyego - Microsoft nie chce aby jego tablety były widziane jako bardziej narażone na zagrożenia i złośliwe oprogramowania niż urządzenia Apple i Google. Niestety w ten sposób urządzenia z zainstalowanymi systemami Windows 8 w klasycznej wersji, będą miały zauważalną przewagę w kwestii ilości dostępnych aplikacji nad edycją dla systemów ARM.

Jak jednak zauważają eksperci, Microsoft zapewne miał gotowy emulator x86 dla systemów ARM, jednak brak jego publikacji i dołączenia do systemów ARM, nie musi wynikać z wymienionych przeszkód i niedogodności lecz z zupełnie innych przyczyn, a mianowicie wpływu producentów architektury x86. Czy jednak jest to prawa? Tego nie wiadomo. Wiadomo jednak, iż przynajmniej w najbliższym wydaniu systemu Windows dla ARM nie zobaczymy natywnej obsługi aplikacji x86.


Więcej o firmie Microsoft i jej produktach:

Źródło: Ventureebeat

Komentarze

49
Zaloguj się, aby skomentować
avatar
Komentowanie dostępne jest tylko dla zarejestrowanych użytkowników serwisu.
  • avatar
    Konto usunięte
    1
    Dla każdego kto ma choć cień pojęcia o programowaniu to było chyba jasne i oczywiste od początku - cudów nie ma!
    • avatar
      devshin
      0
      Ciekawy jestem tylko jak to będzie z aplikacjami napisanymi w .NET i Java. De facto działają one na maszynie wirtualnej niezależnej od sprzętu...
      • avatar
        Konto usunięte
        0
        wszyscy wiemy, że windows 8 to będzie kicha, a im więcej o nim informacji tym bardziej staje się oczywiste, że M$ jest dobra w zapowiadaniu, a nie wdrażaniu pomysłów. Wszyscy wiemy, że windows jest jakieś 7-10 lat do tyłu z rozwiązaniami systemowymi. Np takie zarządzanie oknami jak w win7 było zapowiadane do XP, wiele rewolucji zapowiadanych do Visty miało właśnie pojawić się w win8, ale zapewne większość z nich się nie pojawi. Tylko praktyki monopolistyczne trzymają ten system na takim stanowisku jakim jest - na szczęście w erze tabletów, netbooków i smartfonów window$ staje się w tych urządzeniach marginesem - poczekajmy.
        • avatar
          Konto usunięte
          0
          „Jego zdaniem x86 w komputerach klasy desktop ułatwia działanie złośliwego oprogramowania, które atakuje systemy Windows.”

          Zlosliwe oprogramowanie jest efektem dziurawego systemu, im bardziej dziurawy i popularny tym wiecej tego bedzie.

          „Aplikacje pisane dla systemu x86 są zbyt ociężałe i "przepakowane", a to wraz ze słabymi poziomami zabezpieczeń mogło wymusić na Microsoft rezygnację z emulatora w systemie Windows 8 ARM.”

          I kto sie na ten temat wypowiada?!!! Producent systemu ktory z wersji na wersje mial dopisywany kod?! Rewizja robiona tylko wtedy gdy „cos” nie dzialalo. Slowa „ociężałe i przepakowane” pasuja mi wlasnie do produktu spod znaku M$.
          Najlepiej pokazywac innych palcem gdy swojej przewinienia sa wieksze suma innych – jakie to typowe wypowiedzi dla M$.
          • avatar
            Warmonger
            0
            Czas już pożegnać x86. Skoro dziś zdecydowali się na platformy mobilne, to za rok mogą to samo zrobić w desktopach.

            Oczywiście wciąż istnieją setki fajnych, starszych programów i gier działających tylko pod x86, których nie można przekompilować lub nie warto emulować. Ale producenci kierujący się chęcią zysku pewnie zdecydują się na zmianę architektury, żeby tylko opchnąć kolejną serię "nowości".
            • avatar
              pomidor
              0
              Dla nvidia (i innych ARM) to dobra wiadomość. Gdyby Windows ARM obsługiwał x86, to tylko poprzez emulator który bardzo by spowalniał działanie aplikacji. Wówczas ARM były by bez szans w starciu z intelem. Dodatkowo programiści nie śpieszyli by się z przenoszeniem aplikacji z x86 na ARM, bo jest emulator.
              A tak bez emulatora, aplikacje zostaną szybko przerobione i przekompilowane na ARM, i będą mogły działać z odpowiednią szybkością. Procki ARM będą lepszą konkurencją dla Intela, na czym skorzystają klienci.

              Zaś sam win 8 to chyba początek końca wolności, skazywanie się na ścisłą kontrolę i wydzieranie kasy przez M$.
              • avatar
                Konto usunięte
                0
                To będzie więcej aplikacji w Javie pisanych ^^
                • avatar
                  Konto usunięte
                  0
                  Też wypróbowałem 8 i także myśle, że to jest kicha a więc na 7 jeszcze kilka lat
                  • avatar
                    Konto usunięte
                    0
                    To nic dziwnego.
                    • avatar
                      Konto usunięte
                      0
                      Tak tak, dalej mówcie ze Windows 8 to shit itp bo "testowaliście", nie chce nic mowić ale ta wersja to nawet nie jest wersja Beta więc nie oczekujcie kokosów.
                      • avatar
                        Konto usunięte
                        0
                        Nie dajcie sie zwiesc. Tylko teraz tak mowia, a w Windows 9 (w sensie nastepna generacja systemu, bo windowsow ma juz nie byc) bedzie emulator x86 i okrzykna go rewolucja!

                        Smiac mi sie chce co marketing robi z ludzi.
                        • avatar
                          Varso
                          0
                          "jak na początku podawano będzie obsługiwać nawet aplikacje pisane z myślą o procesorach x86"

                          Na konferencji z ~kwietnia MS wcale tak nie powiedział. Przedstawili pare programów Offica na systemie operacyjnym z interfejsem podobnym do Windows 7.

                          Prędzej Windows 8 na ARMy okaże się wypasionym WIndows CE o kilka runtimów z zwykłych okienek :D
                          • avatar
                            Konto usunięte
                            0
                            no i prawidłowo x86 jest stare jak świat (nie dosłownie :D)
                            • avatar
                              Konto usunięte
                              0
                              chyba nikt tu nie zadal takiego pytania:

                              a na odwrot, czy wersja Windows 8 na x86 pozwoli na odpalenie (w emulatorze) aplikacji pisanych pod ARM? bo jesli tak...

                              kolejna kwestia to Metro UI.
                              .net to jedna z alternatyw, bo aplikacje pod interfejs metro bedzie mozna tworzyc w javascript/html5...

                              btw
                              pozdrawiam tych, ktorych stac na rzeczowa dyskusje,
                              nie pozdrawiam gluptakow, ktorym swiat wydaje sie czarno-bialy (tj. lubie, lapa w gore, nie lubie, lapa w dol - ot tak facebook sprasowal ludziom mozgi)
                              • avatar
                                NextGen1987
                                0
                                Oj panie Damianie, coś za dużo ''literówek'' 'tu' widzę.
                                • avatar
                                  majster-b
                                  0
                                  Na programowaniu to się nie znam, ale wiem, że za pomocą wirtualizacji spokojnie można byłoby odpalić apli. na x86 tak jak dziś odpalamy programy w XP mode bez widocznego pulpitu VirtualPC. Szkoda...
                                  • avatar
                                    Konto usunięte
                                    0
                                    ten emulator pojawi się w windows 9 albo 10... microsoft chce zostawić sobie tak ważną rzecz na później
                                    • avatar
                                      Chiny_X
                                      0
                                      Czy to tylko złudzenie w moich oczach czy ogólnie rzecz biorąc
                                      kolejne wersje win są kierowane dla coraz uboższych w głowie jego użytkowników, czy po prostu M$ stara się zrobić z ludzi bezmózgie zombie.
                                      • avatar
                                        Chiny_X
                                        0
                                        http://www.demoty.pl/microsoft-windows-32302