Canonical、独自のディスプレイサーバーを開発することを発表 61
ストーリー by hylom
車輪の再開発争い 部門より
車輪の再開発争い 部門より
あるAnonymous Coward 曰く、
Ubuntuを支援していることでも知られるCanonicalが、独自のディスプレイサーバー「Mir」を開発しているという(本家/.、Phoronix)。
Mirは現在LinuxやUNIX系OSで広く使われているディスプレイサーバーであるX Window Systemの置き換えを狙うもので、デスクトップからモバイルデバイスまでをカバーするものになるという。Mirが生まれた動機としては、スマートフォンなどのデバイスでは反応が良く、かつユーザーの操作に応じて複雑な挙動をするUIが必要であり、Xではこれらの問題を解決できないためとされている。
また、現在新たなディスプレイサーバーとしてWaylandというものが開発されているが、Ubuntu側は現在のWaylandの実装についても不満なようで、そのために独自のディスプレイサーバーを作る方針になった模様。すでにロードマップも公開されており、2013年10月にはUbuntuのスマートフォン製品サポートをほぼ完了、デスクトップ向けで動作するレベルにまで持って行く方針のようだ。
これに対し、XやWaylandの開発者は当然ながら反発している(Phoronixの記事)。Red Hatの開発者であるLennart Poettering氏が「(Ubuntu関連以外ではほとんど普及していない)bazaarやUpstart、Project Harmonyのような素晴らしい未来が待っていると確信する」と述べるなど、各所から非難の声が挙がっている。
Upstart は使ってるじゃん (スコア:1)
Red Hatの開発者であるLennart Poettering氏が「(Ubuntu関連以外ではほとんど普及していない)bazaarやUpstart、Project Harmonyのような素晴らしい未来が待っていると確信する」
RHEL Ver.6 から SysVinit に代わって Upstart がデフォルトになったけど。
Fedora 15でupstartは廃止されてます (スコア:5, 興味深い)
Fedora 15 で upstart は廃止されて,systemd に切り替わっています.
http://ja.wikipedia.org/wiki/Systemd [wikipedia.org]
system v init や upstartよりも systemd の方が高速かつ多機能です.
そして動作もすでに安定しているように思います.
安定志向の debian でさえ apt-get install systemd-sys するだけで systemd ベースのシステムに切り替わります.
このような upstart の失敗をふまえて
>「(Ubuntu関連以外ではほとんど普及していない)bazaarやUpstart、Project Harmonyのような素晴らしい未来が待っていると確信する
と皮肉っているのだと思います.
Re: (スコア:0)
> このような upstart の失敗
その前の文章から「upstartが失敗」したと読み取れる箇所が一つもないんだが?
Re: (スコア:0)
使われなくなったのが失敗でしょう。
ソフトウェアは使われてなんぼですからね。
個人の趣味の範囲で語るなら、成功も失敗もありませんが。
Re: (スコア:0)
その論理でいったらPerl4は失敗作ですね
*BSDだってLinuxから見ればシェア的に惨敗ですから失敗してますね
Re:Fedora 15でupstartは廃止されてます (スコア:2)
ぱ、ぱーるふぉー?
Re: (スコア:0)
「その論理でいったら」もなにも、Linux界隈の人は素で
>> *BSDだってLinuxから見ればシェア的に惨敗ですから失敗してますね
と思ってるのでは?
Re: (スコア:0)
LinuxだってWINDOWSから見れば失敗ということか。
Re: (スコア:0)
OSXをBSDの勘定に入れて
Linuxに対して圧勝しているという主張もあります。
Re: (スコア:0)
いや、サーバー業界から見ればほぼ互角
>Linux vs. Windows
気がついたら互角にまでWindows追いつかれてしまったというのが現状かもしれないが。
Re: (スコア:0)
デスクトップに関しては、Linuxユーザだってそう思ってるでしょう?
Re: (スコア:0)
CanonicalのやることがUbuntu関連を超えて普及するかという文脈での成功・失敗だから。
Re: (スコア:0)
安定志向の debian でさえ apt-get install systemd-sys するだけで systemd ベースのシステムに切り替わります.
stable捨てたDebianで自称安定志向というネタ?
パッケージ検索結果 [debian.org]
wheezy (testing)
sid (unstable)
# stable捨ててDebian使うくらいならUbuntu行こうよと思うsqueeze使い
Re: (スコア:0)
安定志向のdebianというのがよくわかりません。
なんで批判するかな? (スコア:1)
OSSなんだから、何が出て来たっていいじゃんって思うんだけど。
批判する必要性が何処にあるんだ?
Re:なんで批判するかな? (スコア:1)
AndroidだってMacだって独自のウインドウシステムなんだし、作る能力のある所が作ればいいですよねえ。
Re: (スコア:0)
Canonicalに作る能力があるとは思えないからじゃないのかね
Waylandの開発者に言わせると、Canonicalの批判は見当外れで、Canonicalのやり方ではマトモに動かないらしい
http://cpplover.blogspot.jp/2013/03/xwaylandmir.html [blogspot.jp]
とりあえず現時点のデモの様子だと。10月にスマートフォン向けのサポートが完了するってのは怪しすぎるような
http://www.youtube.com/watch?v=1KqhKchALDA&feature=player_embedded [youtube.com]
Re:なんで批判するかな? (スコア:1)
X11R5の頃にXimpとXsiで揉めてた時代を思い出しますねえ…
Re: (スコア:0)
インプットメソッド周りとウインドウマネージャー周りはいつまでも車輪の再発明を繰り返してますからなぁ。
良い物ができないから再発明を繰り返すのか、再発明を繰り返すからいつまで経っても良いものにならないのか、どっちなのやら。
Re:なんで批判するかな? (スコア:1)
難しいよね。
「気に入らないならForkする」が気軽にできることで、より使いやすい、斬新なものが生まれる可能性がある。
「気に入らないならForkする」が気軽にできることで、ひとつのものの完成度を地道に高めることがしづらい。
まさに功罪併せ持つOSSの特性を如実に表している部分でもある。
Re: (スコア:0)
インプットメソッドは前者のパターンかな。下のくそダメなレイヤーをどうにかしないで(そこら辺はXLibやウィジェット・ツールキット固有のAPI頼み)、上にどんどんレイヤーを積み重ねていくような状態だから再発明と呼べるレベルかどうかも怪しいが(そういう意味で一番酷かったのはIIIMF)。
よく考えて設計されてるなあと思ったのはJavaのインプットメソッドAPI&SPIとMicrosoft WindowsのTSFかな。後者は相性問題を起こしたり不安定だったりしたけど。
Re: (スコア:0)
Ubuntu TabletとUbuntu Phoneについて、発表→試験リリースでのひどさ、とかを見る限りじゃ、このスケジュールでまともに動くのを持ってくるなんて不可能に思える
Re: (スコア:0)
車輪の再発明によって、リソース不足に陥るのだったら、
既存のものを改修していくほうがいいという考えから
来ているんじゃないかな。
Mir に割くリソースがあるのならば、Wayland
に投入したほうがいいかと思うんだよね。
Re:なんで批判するかな? (スコア:1)
でもその車輪の再発明が大量にあるのがOSSでもありますよね。
数ある車輪の中で用途に応じたベストな車輪を選べるっていうメリットはあるし、
その車輪の中の一つがデファクトスタンダードになるってこともあるかもしれないんだから外野がとやかく言うことでもないでしょう。
XとかWaylandで活発にコード書いてる開発者をごっそり奪っていく、とかだったらそりゃあ批判が生まれてもしょうがないと思いますが。
まあ、一番問題が出るのはGTKとかQtとか、Xの上位ライブラリの方ですよね。
WaylandはXの互換ライブラリ出すよって話もあったように思いますが、
Mirにそれがなかったら上位ライブラリの開発者は地獄をみることになるかもしれませんね。
どうせユーザーは「さっさとMir対応しろや」っていう無責任な事言い出すのが目に見えてますし。
Re: (スコア:0)
すいません、Phoronixの記事にレガシーなXのアプリと互換性持たせるしGTKやQtもサポートするよって書いてましたね。
Re: (スコア:0)
それを言ったらLinuxのdistroなんて車輪の再発明だらけなのでは…。
Re: (スコア:0)
別に良いじゃないか。
リソースを統合するのが最優先って訳でも無し。
広げるのも別に替えるのも、自らが作ろうって者の自由だろ。
Re: (スコア:0)
車輪の再発明って言葉使う人って、大抵が使い方間違えてるよね。
不満があって改善するんだから単なる発明だろ。
もしくは、再実装。
スラド用語辞書 (スコア:0)
自分の好きなもの→多様性
自分の嫌いなもの→車輪の再発明
Re: (スコア:0)
原文読みましょう
Android ドライバーの流用もできるの? (スコア:0)
こっちにもでてるけど
http://www.cnx-software.com/2013/03/05/future-versions-of-ubuntu-to-fe... [cnx-software.com]
Ubuntuって炎上マーケティング多いなw (スコア:0)
まあ自前ディスプレイサーバ大いに結構なんじゃないですか。Ubuntuでしか使われなくても別に困るようなことでもないでしょう。
Re: (スコア:0)
まあ、どうでもいいわな。
自分が損する事が何も無いし。使うこともなさそうだし。
いいものがOSSで提供されるならいい (スコア:0)
もとよりハードウェアやカーネルとどのように関わって行くかがポイントになる分野だから
最初からある程度のリソースのある集団にしか開発できない。
企業がかたちを作ってOSSに還元してくれるなら悪くないと思う。
ただまあ、本当にWaylandよりいいのができるなら、だけど。
あと、Waylandへの対応すら進まないソフトウェア群をどうすんのかとか、見どころは多い試みやね。
これまでのubuntuは、既存のソフトウェアをやれバッドノウハウだのとけなす連中に支持されてきたわけだが
このMirへの対応状況で同じことやったら今度こそ墓穴を掘ると思われ。
しかしQtといいCanonicalといい、そこまでして「モバイルと一元化」したいかね?
そうなった環境を本当に使いやすいと思ってやるのか
単に世間や株主の注目を集めるためにやるのか、そこらへんがうさんくさく感じるからどうもノれない。
Re: (スコア:0)
>しかしQtといいCanonicalといい、そこまでして「モバイルと一元化」したいかね?
そこに市場があるから。というより、もうそこにしか活路を見出だせないんだろう。MonoをやってるXamarinあたりも同様。
素人目には (スコア:0)
停滞している領域に見えていたから、新しい実装が色々出てくるのは純粋にワクワクしますね。
canonicalが本当にやれるのか、やろうとしてることは技術的に的を射てるのかは私にはいまいち判断出来ませんが。
xouvertやY Window Systemのようにあっという間に成仏するプロジェクトすら見た覚え無いし、この3,4年。
貴重な開発リソースが分散されて結局どれも物になりませんでした、なんてことだけにはなりませんよーに。
Xから独自UIクラス起こしたのに・・・ (スコア:0)
どうするんだろ・・・ http://hp.vector.co.jp/authors/VA033749/linux/index.html [vector.co.jp]
Re:Xから独自UIクラス起こしたのに・・・ (スコア:2)
それだけの物を作る人なら、サーバ抽象化レイヤーを入れてXlib版、Wayland版...と展開していくのは難しくないと思う。
簡単でもないだろうけど。
ええX-Windowの問題はその辺なのね (スコア:0)
古くからなるのに、ほとんどコアな部分が進化していないからはっきりいって
今のリソースを素直にりようできていない、、、だから 私あれ以来使用していない。
つーかぱんつ履いてない。
ようやく脱皮できるチャンルカ
Re:ええX-Windowの問題はその辺なのね (スコア:1)
あなたの言語能力に問題があるように見受けられます.
素晴らしい未来が待っていると確信する (スコア:0)
daemontoolsの出来損ないのsystemdのような
素晴らしい未来が待っていると確信されるわけですね
Re: (スコア:0)
gitで日本語全然使えますけど、、、釣られた?
Re:素晴らしい未来が待っていると確信する (スコア:2)
多分、WindowsとLinux間の文字コードの不一致に起因する問題について言ってるんだと思う。
同じプラットフォームであれば日本語ファイル名がちゃんと通ってたんだけど、以前はUTF-8変換などをせずに保存していたので、WindowsからLinuxやその逆で交換すると文字化けを起こしていました。
今は内部的にUTF-8でファイル名を格納するようになっていますので問題ありませんが。
Re: (スコア:0)
調べてないんで教えて欲しいんですが、結合文字関連やWAVE DASHも問題なくなってるんでしょうか?
Win⇔Macでzip等でファイルをやりとりすると、濁点/半濁点や波ダッシュがおかしくなることがあるのですが……。
# ファイル名でidentifyするのだから、何らかの正規化してくれないと困る……。
Re: (スコア:0)
systemdはどういう点でdaemontoolsの出来損ないなのか。
Re: (スコア:0)
そんなところreadonlyでマウントしてんに決まってんだろとか
糞なところは山のようにあるので知りたければsystemd sucksでぐぐるとして
一番文句を言いたいのはudevを取り込んで無駄な依存関係を作り上げてるところかな
systemdを入れたくなくてもudevを入れるために必須とか馬鹿げてる
Re:素晴らしい未来が待っていると確信する (スコア:1)
このLennart PoetteringというクソガキがNetworkManagerやPulseAudioでやらかした事を思えば、systemdは比較的マシな出来だった
と思ったらUdevを巻き込む破壊工作を仕掛けてくるんだもんな
RHって潰れたほうがいいんじゃないかな
djb信者乙w (スコア:0)
あんたらの孤立ぶりはUbuntuどころのレベルではないだろうw
覇権を我が手に! (スコア:0)
Redhat vs Ubuntu ファイ!
Qt (スコア:0)
gtkからQtになるみたいですね。
ザウルスの頃からだいぶ改良されてるみたいだから楽しみですね。
QtのAndoroid対応も進んでいるみたいだから面白いことになるかもしれませんね。