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

DarwinのHFS/HFS+コードをFreeBSDへ移植 28

ストーリー by yourCat
iPodをマウント 部門より

dseg 曰く、 "Yar Tikhiy 氏のアナウンスによると、Mac のネイティブ・ファイルシステムである HFS 及び HFS+ を扱う為のカーネルモジュールとツール群が、Darwin より FreeBSD5 へ移植された。Darwin から FreeBSD 側への成果物の還流は、なかなか興味深い。尚、コードは現在 experimental ステージ。"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by bikeman (14466) on 2003年03月24日 11時43分 (#285077)
    NetBSDじゃ、ないんだ。
  • by Anonymous Coward on 2003年03月24日 10時29分 (#285031)
    MkLinuxにhfsutilっていうツール群が入ってたけど、
    あれは他のPC Unix系OSに移植されんかったの?
    • Re:その昔 (スコア:2, 参考になる)

      by umq (4421) on 2003年03月24日 11時13分 (#285056) 日記
      hfsutils [mars.org]は、
      ネイティブなファイルシステムとしてhfsを
      扱うものではなかった(mtoolsみたいなもの)ことと、
      hfs+への対応がなされなかったことで、
      使い勝手はよろしくありません

      移植もなにも、
      ~/.configure; make; make install
      で(少なくともFreeBSD [34].xでは)使えましたよ
      親コメント
    • by Anonymous Coward
      この場合コピーではなくオリジナルってのが重要なのです。

      今後逆に改良されたディスクアクセスがMacに戻ってくることを期待。
      • by Anonymous Coward
        ですねー。

        電源断での不整合を回復しきれないようなジャーナリング機能もどうにかなるとよいのになあ。

        #ジャーナリングは関係ないの?
  • by Anonymous Coward on 2003年03月24日 11時37分 (#285072)
    現行のFreeBSDが使えるマシンでHFS/HFS+が利用できるようになるとうれしい点ってなんでしょうか?

    想像力が乏しくて、ストレージデバイス(CFやUSBストレージなど)がHFSでフォーマットされていても読み書き
    できる程度しか浮かばないんですが
  • by Anonymous Coward on 2003年03月24日 11時44分 (#285078)
    FreeBSD的にはAPSLはOKなんですか?
    • Re:ライセンス (スコア:2, 参考になる)

      by SteppingWind (2654) on 2003年03月24日 16時49分 (#285257)

      多分ソースツリー上ではcontribの下に入るのではないかと思います. contribの下にはソース配布可能でもBSDライセンスに厳密には一致していないためマージできない物を入れておいたりしますから. かつてはsoftupdateもcontrib以下に入っていました.

      親コメント
    • by Anonymous Coward
      それがもしもBSDへ統合とかいう話だと BSDのライセンスを適用しなければならないとは思いますが移植されただけだから BSD側のライセンス的には問題ないのでは。 BSDライセンスではないものも portなどたくさんありますし。
  • by Anonymous Coward on 2003年03月24日 12時17分 (#285100)
    HFS+であれ、HFSであれ、CAP形式の文字列を自動的にエンコード、テコードできるような機能を含めてもらいたいものです。

    そしてこれをベースにLinuxにも...
    • by Anonymous Coward
      ええと、fs api levelでCAP形式をSupportして嬉しい理由ってなんでしょう?
      どちらかというとfs api levelでは別のencodeingで記録し、libcで処理した方がよっぽど便利だと思うのですけど。
      # HFS(+)ってCAP形式なの?
  • by Anonymous Coward on 2003年03月24日 14時10分 (#285173)
    MacOS のインストールされたディスクを FreeBSD 箱につないだり、
    OS に含まれる配布物をメモリ上に読み込むのはライセンス的には
    まずいのかな。
    # ディスクが 1 台しか積めない Mac なので、「マウントしちゃ
    # ダメ」だと辛い。
  • by Anonymous Coward on 2003年03月25日 2時40分 (#285596)
    DarwinになってもまだHFSなんて使ってたの?
    それともレガシーサポート?
    • by Anonymous Coward
      > それともレガシーサポート?

      です。
      Classic 動かない OS X は、純粋 Mac 人にはつらすぎますよ。
typodupeerror

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

読み込み中...