アカウント名:
パスワード:
車輪の再再開発
本家の方でも最初に話題になっていますが,Mac OSXの/System以下のバイナリは署名されていてルートキットを忍び込ませにくいようになっています.GPLv3ではこのようなシステムでもバイナリを自分でソースからビルドして置き換えることができるように,署名鍵も公開することを求めていますが,これではバイナリに署名することにした意味がなくなってしまうということのようです.Appleの選択肢はGPLv3バイナリ用の署名鍵を用意して配布するか,GPLv3バイナリを排除するかしかなかったのでしょう.
つまり商用利用云々とは関係なく,GPLv3に対するLinusの批判が身近な現実になったということかと思います.
#最近はAppleにとってGoogleに比べればMSは親しみやすい仲間くらいの存在なので,車輪の再発明はすることなくコードの提供を#受けられるかもしれませんし
Linusの批判ってこれかな?http://japan.zdnet.com/os/analysis/20095838/ [zdnet.com]
> 例えば、企業が署名のあるカーネルモジュールのみを搭載するLinuxを配布したいと考えることは、間違っていないという。> また、署名されていないモジュールが組み込まれたカーネルを「有害」なものと認識することも、不適切ではないとTorvaldsは話している。
最初何のことかわかりませんでしたが、こうして現実になると何が問題かよくわかりました…
「正規の鍵で署名されていないと実行できない」システムではなく、(オレオレ証明書を見るときのブラウザやnon-GPLモジュールを読む時のLinux kernelのように)「警告が出るが実行できる」システム、あるいはiPhoneのDeveloperデバッグ鍵のようなもの(ユーザやマシンを限定した鍵)をユーザが(ソースと共に)入手できるようにしていれば、GPLv3に準拠すると思います。
#「改変して作成した改変バージョンを当該ユーザ製品にインストールし実行するために必要とされる手法、手順、認証キー及びその他の情報」であって、「バイナリの署名と同一の鍵でないといけない」とは書いてない
Darwinでは不満ですかね?
# OpenOffice.orgに対するLibreOfficeのようなモノのコトを言ってる?
せっかくだからマルチバイト文字の共有フォルダ名も正しく扱えるようになると嬉しいなぁ。# もしかして直ってる?
オープンソース界隈ってずーっとそれやってない?
GNUなんかは車輪の再発明が目的の一つですから
「そんな古臭い機能は使わずにMobileMeを使いなさい、これからはクラウドがオシャレで先進的で略」みたいな話かと思ってましたごめんなさい
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
えっと (スコア:0)
車輪の再再開発
Re:えっと (スコア:5, 参考になる)
本家の方でも最初に話題になっていますが,Mac OSXの/System以下のバイナリは署名されていてルートキットを忍び込ませにくい
ようになっています.
GPLv3ではこのようなシステムでもバイナリを自分でソースからビルドして置き換えることができるように,署名鍵も公開することを
求めていますが,これではバイナリに署名することにした意味がなくなってしまうということのようです.
Appleの選択肢はGPLv3バイナリ用の署名鍵を用意して配布するか,GPLv3バイナリを排除するかしかなかったのでしょう.
つまり商用利用云々とは関係なく,GPLv3に対するLinusの批判が身近な現実になったということかと思います.
#最近はAppleにとってGoogleに比べればMSは親しみやすい仲間くらいの存在なので,車輪の再発明はすることなくコードの提供を
#受けられるかもしれませんし
Re:えっと (スコア:3, 参考になる)
Linusの批判ってこれかな?
http://japan.zdnet.com/os/analysis/20095838/ [zdnet.com]
> 例えば、企業が署名のあるカーネルモジュールのみを搭載するLinuxを配布したいと考えることは、間違っていないという。
> また、署名されていないモジュールが組み込まれたカーネルを「有害」なものと認識することも、不適切ではないとTorvaldsは話している。
最初何のことかわかりませんでしたが、
こうして現実になると何が問題かよくわかりました…
Re:えっと (スコア:2, 参考になる)
「正規の鍵で署名されていないと実行できない」システムではなく、(オレオレ証明書を見るときのブラウザやnon-GPLモジュールを読む時のLinux kernelのように)「警告が出るが実行できる」システム、あるいはiPhoneのDeveloperデバッグ鍵のようなもの(ユーザやマシンを限定した鍵)をユーザが(ソースと共に)入手できるようにしていれば、GPLv3に準拠すると思います。
#「改変して作成した改変バージョンを当該ユーザ製品にインストールし実行するために必要とされる手法、手順、認証キー及びその他の情報」であって、「バイナリの署名と同一の鍵でないといけない」とは書いてない
Re:えっと (スコア:1)
Re: (スコア:0)
Darwinでは不満ですかね?
# OpenOffice.orgに対するLibreOfficeのようなモノのコトを言ってる?
Re: (スコア:0)
kernel + ユーザーランドだけでは?
GUIは普通のXでいけるのかな?
Re:えっと (スコア:1)
せっかくだからマルチバイト文字の共有フォルダ名も正しく扱えるようになると嬉しいなぁ。
# もしかして直ってる?
Re: (スコア:0)
オープンソース界隈ってずーっとそれやってない?
Re:えっと (スコア:1, すばらしい洞察)
GNUなんかは車輪の再発明が目的の一つですから
Re: (スコア:0)
「そんな古臭い機能は使わずにMobileMeを使いなさい、これからはクラウドがオシャレで先進的で略」
みたいな話かと思ってましたごめんなさい