GNUstepはこの先生き残れるか

フリーなOPENSTEP互換環境を目指してきたGNUstepは、MacOS Xの発表によって岐路に立たされた。いつの間にか時代遅れになっているGNUstepはこの先生きのこるのだろうか。
7
後藤寿庵 @juangotoh

kickstarter.com/projects/20327… 2013年に、GNUstepプロジェクトがキックスターターでの資金調達に失敗してたのか

2016-06-04 15:53:31
後藤寿庵 @juangotoh

GNUstepは、そもそもOPENSTEPのフリーな実装を目指してたんだけど、MacOS X の登場で、Cocoa互換に切り替えた。するとOPENSTEPさえ完成すればよかったはずがどんどん機能追加されて追っかけるのがむずかしくなった。それで資金調達に乗り出してけど駄目だったと

2016-06-04 16:00:26
後藤寿庵 @juangotoh

うーん、ぶっちゃけ、手軽にUNIXでOPENSTEPやりたい人たちはMac買っちゃって、GNUstepの改良に協力するモチベーションが下がっちゃったんじゃないかなあ

2016-06-04 16:02:12
後藤寿庵 @juangotoh

MacOS Xによって、お手本環境が比較的安く入手できるようになったり、放置されてたgccのObjective-Cが改良されたり、Clangが使えるようになったり、GNUstepを開発する上で良くなった部分はあるんだろうけど。

2016-06-04 16:04:30
後藤寿庵 @juangotoh

というか、GNUstepなあ、デスクトップ環境として全然完成度が低いというか、KDEやGnome登場以前の、Window Manager=デスクトップだった時代のノリだしなあ

2016-06-04 16:10:24
後藤寿庵 @juangotoh

いやそもそもGNUstepはアプリケーション開発のためのライブラリとランタイムの集合であって、それ単体でデスクトップ環境ではないのだけど。

2016-06-04 16:11:29
後藤寿庵 @juangotoh

いまだに基本Window Makerと組み合わせるのが基本だろあれ。でもwmakerはあれはあれで独自にデスクトップメニューやドックやら設定アプリ実装してて、GWorkspace立ち上げると似て非なるものが重なり合ったりして使いづらいじゃん

2016-06-04 16:14:51
後藤寿庵 @juangotoh

Window Managerやらコミで、きちんとした統合デスクトップ環境にならないと誰も使ってくれねーぜ。一応 nongnu.org/backbone/ とか etoileos.com とかそういう方向のプロジェクトもあるようだけど…

2016-06-04 16:17:45
後藤寿庵 @juangotoh

いっそDarwinカーネル使って「GNUstep OS」作ったらどうか。もうXも使わねーの。最初からWaylandとかにして。

2016-06-04 16:19:44
後藤寿庵 @juangotoh

GNUstepの画面。なんというか昔懐かしいOPENSTEP風である pic.twitter.com/VyS7OJBbJw

2016-06-04 16:25:16
拡大
後藤寿庵 @juangotoh

Etoirの画面。GNUstepをもっと現代的なオシャレデスクトップ環境として仕上げようというプロジェクト pic.twitter.com/G0OSdvjEON

2016-06-04 16:27:01
拡大
後藤寿庵 @juangotoh

そういやGNUstepってそもそもNeXTのアプリケーション開発環境を移植したようなものだからか、割と初期からProject BuilderとInterface Builderのクローンみたいなアプリがあって、アプリ開発も楽しそう gnustep.it/pierre-yves/in…

2016-06-04 16:38:24
後藤寿庵 @juangotoh

で、GNUstepが普及するために大事なのは、デスクトップアプリは出来る限りGNUstepで作られたものに限ること。UXが異なるいろんなフレームワークを混ぜちゃ駄目。むしろGnomeもKDEもxfceも全部潰すくらいの勢いで。

2016-06-04 16:46:43
後藤寿庵 @juangotoh

どーしてもGIMP使いたいなら、GIMPをAppKitで書き直して、サービスの連携できるようにするとかな。

2016-06-04 16:48:12
後藤寿庵 @juangotoh

そういうことしないと、すでにいっぱいあるGtk++やらQtやら、その他アプリケーションフレームワークに押されてOPENSTEP系ならではの機能とか活かしたソフト全然そろわないぜ。さもなきゃほんとにWIndowsやMacのような、独自OSとして閉じたほうが良い

2016-06-04 16:53:17

まさかの GNUstep チーフメンテナから返信が!

まとめのお知らせ @togetter_pr

@juangotohさんの「GNUstepはこの先生き残れるか」が250viewを超えたみたいだよ。私も読ませてもらいました。いいね! togetter.com/li/983401

2016-06-04 23:15:03
Gregory John Casamento @bheron

@togetter_pr @juangotoh I'm considering posting the fact that GNUstep is Cocoa compatible every day until people start to get it.

2016-06-07 13:22:53
Gregory John Casamento @bheron

@togetter_pr @juangotoh Because apparently people are so stupid that they believe that it's still OpenStep since that's how it started.

2016-06-07 13:24:03