サイトトップへ
OSASK.NET
  サイトトップへ       新掲示板(閉鎖済)   Wiki(凍結済)   旧掲示板(廃止済)   ニュース(廃止済)  
2: 2009-11-17 (火) 12:08:13 ソース 現: 2024-01-08 (月) 12:58:55 k-tan ソース
Line 1: Line 1:
-* 「ぐいぐい01」や「khaba(ぐいぐい02)」の目的+TITLE:x 
 +* 「ぐいぐい01」や「khaba(ぐいぐい02)」の目的 [#edf45480]
-(by [[K]], 2009.10.12) -(by [[K]], 2009.10.12)
-*** (0)+*** (0) [#y416d712]
-どういう意図でこれらが開発されているか全く分かっていない人がいたので、明文化しておきます。 -どういう意図でこれらが開発されているか全く分かっていない人がいたので、明文化しておきます。
-*** (1) 要点+*** (1) 要点 [#if352b43]
-レベル2 -レベル2
--「ぐいぐい01」がもしそれなりに完成すれば、多くのOS開発者はアプリ不足問題を容易に解決できます。なぜならefg01を移植するだけで、「ぐいぐい01」用のアプリを全て使えるようになるからです。これは多くの主要なアプリを自分のOSのAPIを使って移植するより楽ですし、エミュレータを整備するよりも楽です。 --「ぐいぐい01」がもしそれなりに完成すれば、多くのOS開発者はアプリ不足問題を容易に解決できます。なぜならefg01を移植するだけで、「ぐいぐい01」用のアプリを全て使えるようになるからです。これは多くの主要なアプリを自分のOSのAPIを使って移植するより楽ですし、エミュレータを整備するよりも楽です。
Line 12: Line 13:
--khabaの効果は、「ぐいぐい01」のCPU依存を取り除いたものなので、x86向けではないOSに対しても同じ効果が得られるというだけです。同じようにレベル2とレベル1の面で効果があるでしょう。 --khabaの効果は、「ぐいぐい01」のCPU依存を取り除いたものなので、x86向けではないOSに対しても同じ効果が得られるというだけです。同じようにレベル2とレベル1の面で効果があるでしょう。
-*** (2) 議論+*** (2) 議論 [#l7803d65]
-POSIX互換方式はソースレベルだし(だからオープンソースでないと移植できない)、標準ライブラリをそろえなければいけないし(これは大変)、それでいて他のAPIに比べてアドバンテージがあるというわけではないのです。ただ移植が楽だというだけです。 -POSIX互換方式はソースレベルだし(だからオープンソースでないと移植できない)、標準ライブラリをそろえなければいけないし(これは大変)、それでいて他のAPIに比べてアドバンテージがあるというわけではないのです。ただ移植が楽だというだけです。
-「ぐいぐい01」などは、APIを変えたらこんなにアプリは変わりうるのだということを実証したのです。それでもPOSIXに魅力を感じるのならPOSIXでいいと思いますし、もっと可能性を追求してから決めたいと思えば、いろいろなAPIを設計して、実験すればいいでしょう。あなたが設計したAPIも「ぐいぐい01」と同程度に利用しやすいものなら、そしてメリットがあれば、世間に受け入れられると思うのです。APIはまだまだ改善の余地があります。POSIXで十分とか思っている人は、新しいOSなんて作らないでUNIXのサブセットでも作っていればいいんです。[[K]]はそう思います。 -「ぐいぐい01」などは、APIを変えたらこんなにアプリは変わりうるのだということを実証したのです。それでもPOSIXに魅力を感じるのならPOSIXでいいと思いますし、もっと可能性を追求してから決めたいと思えば、いろいろなAPIを設計して、実験すればいいでしょう。あなたが設計したAPIも「ぐいぐい01」と同程度に利用しやすいものなら、そしてメリットがあれば、世間に受け入れられると思うのです。APIはまだまだ改善の余地があります。POSIXで十分とか思っている人は、新しいOSなんて作らないでUNIXのサブセットでも作っていればいいんです。[[K]]はそう思います。
Line 20: Line 21:
-[[K]]は「ぐいぐい01」やkhabaだけが共通アプリ基盤として最高だと思っているわけではありません。POSIXやCOM64-GREのように、こういう目的の規格がもっとあっていいのです。それで競い合ってレベルが上がればそれでいいんです。そういう流れさえできれば、たとえデファクトスタンダードになれなくても、「ぐいぐい01」やkhabaの目的は達成されたといえるのです([[K]]自身も自分の観点で見て他のAPIのほうが魅力的に思えば、それに乗り換える可能性は十分にある・・・その場合もefg01を提供して、それまでのソフトウェア資産は全部持ってくるが)。 -[[K]]は「ぐいぐい01」やkhabaだけが共通アプリ基盤として最高だと思っているわけではありません。POSIXやCOM64-GREのように、こういう目的の規格がもっとあっていいのです。それで競い合ってレベルが上がればそれでいいんです。そういう流れさえできれば、たとえデファクトスタンダードになれなくても、「ぐいぐい01」やkhabaの目的は達成されたといえるのです([[K]]自身も自分の観点で見て他のAPIのほうが魅力的に思えば、それに乗り換える可能性は十分にある・・・その場合もefg01を提供して、それまでのソフトウェア資産は全部持ってくるが)。
-*** (3) リンク+*** (3) リンク [#g2b8d255]
-http://osask.jp/boyaki.html の 2008/06/24号。 -http://osask.jp/boyaki.html の 2008/06/24号。
-* こめんと欄+* こめんと欄 [#j887651a]
#comment #comment

トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ
新着

目次
メンバー一覧


最新の20件
2016-10-01 2016-09-08
  • @MenuBar.
2016-09-07 2016-09-04 2016-08-15 2015-09-23 2014-07-30 2014-07-04 2014-02-04 2013-10-26 2013-06-21 2013-06-17 2013-06-15 2013-04-02 2013-02-09 2013-02-04 2012-12-25 2012-12-01 2012-05-28 2012-03-31

トピック一覧
一般用コメント最新
新掲示板lina
2016/9/5 20:58
SandBoxゲスト
2016/9/4 12:01
RecentDeletedlina
2015/6/2 19:29
Old-OSASK-MLlina
2014/6/29 9:14
hideyosi/メールhideyosi
2014/1/6 20:17
hideyosi/募集中lina
2013/11/8 19:56

このサイトは川合秀実から委託を受けて、OSASKコミュニティによって管理・運営されています。