パスワードを忘れた? アカウント作成
13525753 story
Windows

Windows 10の次のWindowsはどうなるのか 59

ストーリー by hylom
新しい窓 部門より

MicrosoftはWindows OSのコア部分の切り出しを進めており、今後はOSのコンポーネント化がより進むのではないかとの予想が出ている(ITmedia)。

すでにMicrosoftはWindows 10 MobileやXbox Oneなどといった形でWindows 10を異なるプラットフォーム向けにカスタマイズして提供しているが、これらはユーザーインターフェイスが異なっている。そこでMicrosoftはカーネルだけでなく、ユーザーインターフェイスについてもコンポーネント化し、異なるプラットフォームで共通にすることを目指しているという。

このコンポーネント化されたWindows OSは「Windows Core OS」と呼ばれている。また、Windows Core OSは原則としてUWP(Universal Windows Platform)アプリしか実行できず、従来のデスクトップアプリを実行する機能はない。そのため、仮想マシンを使って既存の非UWPアプリケーションを実行することが考えられているようだ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by gnaka (17369) on 2018年02月13日 21時50分 (#3360837) 日記

    アプリをストアに集約してマージン商売という夢を諦められないようだけど、実際今さら勝算はあるんですかね。

    • by Anonymous Coward on 2018年02月13日 22時15分 (#3360851)

      実際今さら勝算はあるんですかね。

      UMP TEMPに任せ神頼みするより他はない

      親コメント
    • by Anonymous Coward

      そうじゃない。HWNDとGDIを早くやめたいのだ。

      と思うん。

      • by Anonymous Coward

        だったらさっさとAPIを用意してよ。
        なんでWPFアプリでFormsを組み込んだりWin32APIを(しかもHWND経由で)叩かなきゃいけないのか。

    • by Anonymous Coward

      UWPの趣旨は理解できるけれど、特にMS Edgeを使っていると時折グラフィックドライバーの再起動がかかるのが。。
      自分のHWが良くないのかもしれませんけど。

  • Windows Server Coreみたいなものでしょ。
    そういうEditionなだけでWindows10の次はWindows10なんだから。
    # そのうち"Windows"のみになるかも?ならないかも?

    • by Anonymous Coward

      現状で既に提供されてるIoT Core [microsoft.com]の方が近い気も。

  • by Anonymous Coward on 2018年02月13日 17時27分 (#3360682)

    これなら強制アップデートの誹りを受けずに済むぞ!

    • by Anonymous Coward

      OSのビルド番号は既にそんな感じ

  • by Anonymous Coward on 2018年02月13日 17時34分 (#3360689)

    対応OSにWin10のどこからどこまでと、どう書けばいいのか

    • by Anonymous Coward

      昔からアプリに必要なランタイムは新旧同居できるから

      • by Anonymous Coward

        .NET Frameworkがなぁ。4.x系統はいろいろ変更があるのだけど同居できない。

    • by Anonymous Coward

      まさにそれで困っているんですけどね。
      こっちのコードは何もいじってなくても、半年に1回全コマンドテストなんてやってられんわ~

      # 1703 でこっそり色かえられちゃったよね

      • by Anonymous Coward on 2018年02月13日 18時20分 (#3360729)

        そういうアプリには積極的に死んで欲しいというのがMicrosoft、ひいてはデスクトップOS産業全体の意向なんだから、諦めて消え去ればいいんじゃないかな。
        それが嫌なら嫌な人たちの業界で日常使用に耐えつつ永久に仕様が変わらないOSを作れば良かったけど、作れなかったか市販品より遥かに低品質に終わったんだから仕方ない。

        親コメント
        • by Anonymous Coward

          OS/2を復活して欲しい。
          しかし、 なんであんなに有償にこだわったんだろう。
          個人が手を出す値段とは、、、

          って高校の時だからBSD手に入れるにも苦労したもんな。

      • by Anonymous Coward

        半年に1回のテストごときで面倒とかゴミ企業ですな

        • by Anonymous Coward

          あぁ、やっぱそっち?

        • by Anonymous Coward

          ローリング教徒はいつもイライラ捨て台詞だな
          無料に飛びついたせいか知らんけど普及度にいちいち固執しすぎ

  • 両方作ればいいだろ。携帯端末向きエディションにはオミットしても。

    • by Anonymous Coward

      そろそろ滅んでいいだろ、旧式のデスクトップアプリは。次世代のデスクトップアプリはUWPで作れ。

      • by Anonymous Coward

        「どうせ全書き換えならiOSかAndroidに出すわ」

        • by Anonymous Coward

          全書き換えじゃないだろ。WPFからUWPに移行するだけ。UWPの方が高機能になってる部分もある。

          • by Anonymous Coward

            高機能になってる部分もあるけど、全般手には機能が乏しい。
            かつ、UWP はUIスレッドで使える処理量は皆無に等しいレベルになってるので、古き良きWPF的なアプリは、そんな簡単に UWP 化はできない。まぁ出来なくはないんだがコンパイル通るけど、実行しようとするとしょっちゅう強制終了という話になる。一般的には UWP化はアーキテクチャレベルで作り直しになる。

            • by Anonymous Coward

              そうだよな、これだよね。完全には代替えになるレベルになってない。このことをMSが認識して努力中なのかそうでないのか明らかでない(後者と思えてしまう)のがやる気でない点。

              • by Anonymous Coward

                認識してると思うよ。わかってやってる。
                移植しようとすると足りない部分が多いけど、作り直しすることを前提としては十分に高機能で代替になるレベルにはなってる。

                CPU 以外は異常に遅いとか、並列化を前提に物を考えるとかいう時代に即してくると、世の中のアーキテクチャは、あらゆるレベルで非同期プログラミングに変わってく必要があると考えてるんだろう。
                もちろん今のハードウェアに最適化するための手段は非同期プログラミングである必要はないのだろけど、MS は非同期を主流にしたいのだろう。
                なので、イベントドリブンだったりシングルスレッドな既存のアプリは互換レイヤで動かしてやるけど、ネイティブなものは全て非同期プログラミング必須な UWP で、作り直せってことなのだろう。

                だから将来的にも UWP でWPFみたいなアプリの組み方が出来るようになることはないだろう。認識しており、そうさせたくないと思ってるのだろうから。

          • by Anonymous Coward

            まるでWPFなら普及しているかのような。
            大半のデベロッパーはなんだかんだで互換性の一番高い生Win32とかMFC、
            精々C#でWindows Forms止まりじゃないの。

            業界によっては移行が進んでたりすんのかね。

        • by Anonymous Coward

          html5でできるものなら、html5一番対応範囲が広いのでは?
          レンダリングエンジンで挙動の差があるかもだけど

        • by Anonymous Coward

          それをやったヤマト運輸が、いま地獄を見ているところです…

          • by Anonymous Coward

            UWPだったら地獄じゃなかったかというと

  • by Anonymous Coward on 2018年02月13日 17時56分 (#3360715)

    >>Windows Core OSは原則としてUWP(Universal Windows Platform)アプリしか実行できず、従来のデスクトップアプリを実行する機能はない。そのため、仮想マシンを使って既存の非UWPアプリケーションを実行することが考えられているようだ。

    行き着く先は、ガチガチのメインフレームみたいな環境か?
    もう一般ユーザーが自分でWindowsプログラム作成するような時代じゃないということで.......

    • by minet (45149) on 2018年02月13日 18時13分 (#3360724) 日記

      どっちかというとAndroidやiPhoneのような世界を目指しているんじゃないかな。
      # 自分でWindowsプログラミングをしている時点で一般ユーザーの域を超えている気がするけどそれは置いといて

      親コメント
    • by Anonymous Coward on 2018年02月13日 18時33分 (#3360738)

      UWPそのものは一般ユーザでも作れるぞ? 別に法人格や特別な資格が必要な訳じゃない。逆に今のアプリストアではどんな大法人でも特殊な個人以上の扱いはされない。まあ法人とは元々そういうものだが。

      親コメント
      • by Anonymous Coward

        このアプリ作って実行すること自体がOSベンダの認証がいるみたいな印象を作ってしまっているのがUWP普及の妨げの1つになってる気がするな。

    • by Anonymous Coward

      UWPは自分で使うだけならストアに上げる必要もないぞ。もちろん開発環境も無料で揃えられる。

  • by Anonymous Coward on 2018年02月13日 18時37分 (#3360742)

    サポートが欲しい人は今までどおりの商用windowsで
    サポート無用上等な方は有志提供のOSSディストリビューションwindowsで

    • by Anonymous Coward

      カーネルのバイナリだけ配布されて嬉しいの?
      #ソースを「公開」とは書いてないからなw

    • by Anonymous Coward

      未来から来たRMS「GNU/Windowsと言え」

      • by Anonymous Coward

        ReactOSの方が先。

      • by Anonymous Coward
        Ubuntu on Windowsって要はGNU/NTカーネルだよね
        別に未来から来なくてももうそうなってるという
        • by Anonymous Coward

          一応どちらも他OSのアプリを動かせるようにする仕組みは作成可能でしたからねえ。

          有る意味今は.NETでのWORA挑戦中(準備中)と言えるのかな?

          今は仮想化が昔と違って性能劣化少ないから、無理してやる必要も無くなった感じ有るけど。

  • by Anonymous Coward on 2018年02月13日 19時43分 (#3360772)

    PWAとかいう、新たな規格に対応するらしい。
    現行のUWPと、共存はさせるらしいけど。
    今後はウェブ、クラウドがメインだろうし。

    • by Anonymous Coward

      win32の存在意義がどんどんなくなっていっていることはMSも重々わかってる。
      だから色んなものがWindowsで快適に動くようにして、Windowsを使ってもらおうって作戦。

      • by Anonymous Coward

        APIなんぞより対応機器でしょ
        PSプリンタの価値が落ちて足場失った頃のAppleみたいな感じかな
        他環境のグラフィック、イメージングのドライバ遜色なくなってもうそろそろ要らないかなとなってる今のWindows

  • by Anonymous Coward on 2018年02月13日 23時07分 (#3360866)

    純正のXサーバだのWayland実装だの作って全部巻き取りにかかるんでしょ?

  • by Anonymous Coward on 2018年02月14日 0時29分 (#3360899)

    その「仮想マシン」とやらは、Windows Core OSで動くんじゃなくて、
    両者がハイパーバイザ上で併存するんだよね。
    むか~しのWindows(386の頃)で、
    DOSアプリを動かすための仮想DOSマシンと
    Widnwosアプリを動かすための仮想マシンが
    仮想86モニタ上で併存して動いてたのを思い出させるわ。
    マイクロソフトらしいやり方と言えば良いのか。

    • by Anonymous Coward

      Windows 3.1を動かす為の仮想マシンなんてあったか・・・?

  • by Anonymous Coward on 2018年02月14日 8時31分 (#3360989)

    ストアがあんなんで、UWPだのPWAだの言ってもねえ。
    唯一の希望だったiTunesも、どうなったんだよ。

  • by Anonymous Coward on 2018年02月14日 13時33分 (#3361168)

    UWPなんて何やってもうまくいかない。(企業内アプリ位は作れるが)
    10年前にXAMLが登場してから凋落が始まっているのだが、
    MS内部では誰も気づいていないフリをしている。

typodupeerror

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

読み込み中...