「時の翁」が握るNTPの運命 87
ストーリー by headless
tick-tock 部門より
tick-tock 部門より
ネットワークに接続されたコンピューターの時刻を同期させるNetwork Time Protocol(NTP)が4月で30周年を迎える。NTPは現在使用されているインターネットプロトコルの中で最も古いもののひとつで重要度も高いが、その一方で重大な岐路に立たされているとのこと(InformationWeekの記事、
本家/.)。
NTPの重要性は増しているにも関わらず、インフラストラクチャーに深く埋もれているために注目度は低下している。これに伴ってボランティア貢献者は減少しており、資金援助でも確実なものはないそうだ。そのため、資金面・運営面ともに大半がプロジェクトマネージャーのHarlan Stenn氏に依存している状態だという。この3年半ほど、Stenn氏はメールへの返信やパッチの受付、複数のOSで動作させるためのパッチのリライト、新規リリースの準備、NTPメーリングリストの管理など、週に100時間以上の作業を行っている。Stenn氏は自身のコンサルティング会社で不定期に仕事をしているが、4月までに現在よりも多くの資金援助が得られなければ、継続的な仕事を探す必要があるとしている。
Stenn氏を「時の翁」に例えるCloud Foundry FoundationのCEO、Sam Ramji氏によれば、Stenn氏はかつかつの状態でNTPプロジェクトの運営を続けているという。しかし、開発資金の枯渇直前に資金確保に成功したGnuPGの開発者Werner Koch氏のように、苦境にあえぐオープンソース開発者はStenn氏だけではないとのことだ。
NTPの重要性は増しているにも関わらず、インフラストラクチャーに深く埋もれているために注目度は低下している。これに伴ってボランティア貢献者は減少しており、資金援助でも確実なものはないそうだ。そのため、資金面・運営面ともに大半がプロジェクトマネージャーのHarlan Stenn氏に依存している状態だという。この3年半ほど、Stenn氏はメールへの返信やパッチの受付、複数のOSで動作させるためのパッチのリライト、新規リリースの準備、NTPメーリングリストの管理など、週に100時間以上の作業を行っている。Stenn氏は自身のコンサルティング会社で不定期に仕事をしているが、4月までに現在よりも多くの資金援助が得られなければ、継続的な仕事を探す必要があるとしている。
Stenn氏を「時の翁」に例えるCloud Foundry FoundationのCEO、Sam Ramji氏によれば、Stenn氏はかつかつの状態でNTPプロジェクトの運営を続けているという。しかし、開発資金の枯渇直前に資金確保に成功したGnuPGの開発者Werner Koch氏のように、苦境にあえぐオープンソース開発者はStenn氏だけではないとのことだ。
危険じゃね? (スコア:3, すばらしい洞察)
週に100時間以上って、月の稼働時間にして400時間超えは確実、ヘタすりゃ500近い可能性すらある
もしかしなくても過労死のリスクがあるラインを余裕で踏み越えてるので、時(NTP)の管理だけでなく、稼働時間の管理もきちんとやって無理しないでほしい
NTPの人が「時の翁」なら、 (スコア:1)
クラウドを提唱したEric Shmidtは「くもじい」か?
Re:NTPの人が「時の翁」なら、 (スコア:3, おもしろおかしい)
すると「くもみちゃん」は,クラウディアさん?
寄付の方法 (スコア:1)
ntp.org を調べたがpaypalなどを使って直接資金を寄付する方法は無いようだ。
http://support.ntp.org/bin/view/Main/DonatingToTheProject [ntp.org]
http://support.ntp.org/bin/view/Main/DonationsWanted#Financial_Contributions [ntp.org]
Re:寄付の方法 (スコア:1)
ISCに寄付すればいいんだろうか。
NTP Porjectあてにという個別の選択ができないっぽいんだけど。
PayPalの画面では金額の指定しかできないように見える。
https://www.isc.org/donate/ [isc.org]
Re:寄付の方法 (スコア:1)
端数金額123セントを添えるとか
連絡先ダイアル番号にNTP(数字キーをプッシュフォンダイヤルに当てはめる早見表が手元に無い)
みたいなのはPayPalのスタイルにはなじまないか。。。
何をしてるんだろう (スコア:1)
NTPって、30年も前から使われていて、もう十分に枯れたと思ってるんですが、
今、100時間もかけないといけないほど、コードの更新が必要なんでしょうか?
時間がかけられないのなら、新機能の検討とかしなくていいので、安定した維持に徹してほしいなぁ。
なぜそこで、お金の話になるのかと。
Re:何をしてるんだろう (スコア:5, 参考になる)
「メールへの返信やパッチの受付、複数のOSで動作させるためのパッチのリライト、新規リリースの準備、NTPメーリングリストの管理など、週に100時間以上の作業を行っている」って書いてあるじゃん。
ちなみに ntpd のバグトラッカー [ntp.org]だけでも現在 205 の open bug が登録されている。ソースコードレポジトリー [ntp.org]を見ると、「Windows 8 でうるう秒が正しく処理されていなかった [ntp.org]」とか書いてあって、メンテナンスの大変さが伝わってくるよ。
Re:何をしてるんだろう (スコア:3, すばらしい洞察)
これは、オープンソースの宿命なんだろうか。
枯れたように見えても、他のコメントにあるように、新たな状況に対応するための作業がたっぷり必要。
プロプライエタリだと、対応させたい新たな環境はかなり選べるし、修正点もある程度放っておける。
オープンなのにインフラってあたりがこの問題の難しいポイントなのかな。
Re: (スコア:0)
>プロプライエタリだと、対応させたい新たな環境はかなり選べるし、修正点もある程度放っておける。
iOSやandroidのアプリではOSの新バージョンに対応させなかったり修正を行わないと即座に評価が下がりますよ。
Re: (スコア:0)
下がる評判と対応の仕事量を天秤にかけて、選択できますね。
状況はかなり異なります。
Re:何をしてるんだろう (スコア:3, すばらしい洞察)
時刻あわせはOSのカーネルと直接かかわるもので、カーネルはどんどん変わっていくものだし、加えて新しい時刻源デバイスもでてくるし、ネットワークを使っている以上正確さを追求しようとしたらきりがないし、枯れるにはほど遠い状況ではないでしょうか。4.2.8がリリースされるまでに出た開発版の数 [udel.edu]はかなり多い方だと思います。
Re:何をしてるんだろう (スコア:1)
去年NTPを悪用したDDoS攻撃 [srad.jp]とか話題になったじゃん。
長年使われて枯れたように見えるプロトコルでも、悪いことを思いつく奴は後から後から出てくるわけよ。
Re: (スコア:0)
枯れていると思われているであろうDNSやSSLだって
未だに修正はあるんだぞ
Re:何をしてるんだろう (スコア:2)
> 枯れていると思われているであろうDNSやSSLだって
枯れてないしw
Re:何をしてるんだろう (スコア:1)
元のコメントは「枯れてない」の反語表現みたいなもんですよ。ツッコミを入れる前に冷静になってみては?
LIVE-GON(リベゴン)
Re: (スコア:0)
思われている(だけ)
Re: (スコア:0)
おなじくオープンかつインフラなDNSではこの手の問題は無いのだろうか。
実装はbindだけじゃないのが奏功?
そういえばNTPの実装って昔は少し聞いた気もするが、今は全く思い当たらない。
OSに組み込まれているから、誰も気にしないのかな。
どうも福岡大のNTPサーバ問題といい、この機能は「あれば断然便利だけど、無ければ無いで
しのげるけれど、やっぱりあるなら使う。」という立ち位置なんだろうな。
ここまでがっちりインフラとして機能してしまうと、オープンで透明なことがかえって弱点ばかり
目立たせる結果になっているか。
Re:何をしてるんだろう (スコア:1)
まだメジャーとはいえないけど別実装としてChronyがありますよん。
http://chrony.tuxfamily.org/ [tuxfamily.org]
Re:何をしてるんだろう (スコア:1)
OpenNTPD [openbsd.org]も思い出してあげてください
このオラに ほんのちょっとずつだけ 元気をわけてくれ (スコア:1)
グローバルIPアドレスの割り当てを受けている企業からちょっとずつでも分けてもらえないものかね。
Re:このオラに ほんのちょっとずつだけ 元気をわけてくれ (スコア:1)
systemd? (スコア:1)
そのうちntpd も取り込むのでは?
やめてしまうのも有効な選択肢では? (スコア:1)
必要性が無ければ自然に失われていくでしょう。
実際に痛い目に遭わないとわからない人々も、実際に痛い目に遭えばわかるでしょう。
手弁当のボランティアが親切すぎので、皆が甘えているんだと思います。
パンがなければお菓子を食べればいいじゃない (スコア:0)
NTPdが駄目ならOpenNTPdやNTimes、MS-SNTPを使えばええんやで
Re:パンがなければお菓子を食べればいいじゃない (スコア:1)
OpenNTPd?
ああ、勝手にStratum1を名乗るあいつか。
Re: (スコア:0)
つまりだな、ISC NTPd は需要をよく考えて実装を簡素にすべきなんだろうな。
Re: (スコア:0)
少なくともサポート対象OSはもっと減らせると思う。
Re:カネ持ってる人はどう思ってるのか? (スコア:2, すばらしい洞察)
武蔵を探してたのは彼の趣味でしょう。
趣味に金を使ってるだけ。
歴史に名を残す云々は関係ない。
# 他の金持ちは知らんがね。
Re: (スコア:0)
それこそ文化の違い
ボランティア貢献を
義務と捉えるか
酔狂と捉えるか
# 日本でも金持ちの義務としてステータス化したい流れはあるけれど
Re:カネ持ってる人はどう思ってるのか? (スコア:1)
アメリカには国民保険がないから、公人には利益を社会に還元する事実上の義務があるわけよ。
その辺りの文化に理解がないから日本ではチャリティー 、ボランティアが胡散臭く見えてしまう。
Re:カネ持ってる人はどう思ってるのか? (スコア:1)
そもそも「小さな政府、ネオリベ」ってのは、政府に福祉の義務を課すのではなく、金持ちにチャリティーの義務を課せ、って考えで。
日本だと、「どっちもするな」というアナーキーに誤解されがちだけど。
あとそもそも、寄付をすると新聞に名前が載るんで(特に地方紙)、昔から金持ちは名前を残そうとこぞって寄付をしてた。
関東大震災があった後の新聞は、全面が寄付番付表みたいになってる。
Re: (スコア:0)
http://business.nikkeibp.co.jp/article/opinion/20141201/274491/ [nikkeibp.co.jp]
米国の建国以来の理念として、自助努力つまり小さな政府的なものと、弱者救済すなわちチャリティー的なものがあげられています
上の記事では前者を保守派、後者をリベラルと関連付けています
で、それが今や真っ向から対立していると
小さな政府はネオリベともネオコンとも親和的ですから、逆に言えばオールド保守とオールドリベラルはともに相対的にチャリティー的だということになります
Re:カネ持ってる人はどう思ってるのか? (スコア:1)
キリスト教文化圏は概してそんな感じ。格差が大きい代わりに寄付文化がある。
日本は今のところ格差は大きく、寄付文化はなく、政府も小さくといろんな文化の
悪い所取りをやろうとしている。
まあ、それだけの国力しかないってことだ。
Re:カネ持ってる人はどう思ってるのか? (スコア:2, 興味深い)
彼は大学だとか、民間非営利組織だとか、脳科学研究所だとか、エボラ対策だとか、
ざっと数十億ドルは寄付してますよ。
君も数十億ジンバブエドルくらい寄付してみませんか。
Re: (スコア:0)
ざっと90億円から60億円といったところか。
さすが金持ちは金銭感覚が違う。
Re:カネ持ってる人はどう思ってるのか? (スコア:1)
他国の人間に自国の戦艦見つけてもらったのに
礼じゃなくて文句言うとかすごいな…
Re:カネ持ってる人はどう思ってるのか? (スコア:1)
そら沈められたわけだし。
Re: (スコア:0)
歴史の1ページに名を残せますよ。
Re: (スコア:0)
http://www.atmarkit.co.jp/fwin2k/operation/winntp201/winntp201_01.html [atmarkit.co.jp]
Re: (スコア:0)
NTPの実装を必要とするマイクロソフトのような会社を作ってもいいじゃないか。
#appleは……
Re: (スコア:0)
ネットワーク界の巨人Googleさんはどうなんすかね。NTPの実装を維持するため一人雇うなんてのは何の問題もなさそうに思えるけど。
Re: (スコア:0)
Re: (スコア:0)
カネ持ちってことが知られるとこういうのが沸いてくるんだな
親戚のフリして借りにくる詐欺師なら遠慮なく追い払えるが、
こういうタイプはねぇ…。
Re: (スコア:0)
こういう「金出せ」圧力にオープンソースの欺瞞を見る。
タダで撒いたのは自分達だろう、金が欲しけりゃ最初からクローズ・プロプラにしとけ。
Re: (スコア:0)
潰れても文句を言わないならそれでも良い。あと金を出すのが嫌なら手を出してもいい。
Re: (スコア:0)
ISCについてはちょっと違うと思うけどな。
インフラを担う部分についてはきちんとメンテナンスしようということで現体制があるものだと思っていた。
なんか、個人任せでグダグダみたいだな。
ISC一回潰して作り直した方がいいんじゃないか。
Re: (スコア:0)
1Stenn人月分のリソースを確保できるとは思えないのでこの人が過労死するまでこのままでしょう。
人が増えるとマネージコストも増えますから関係者が1人の現状は費用の面では理想的?
おそらく過労で倒れる段階で寄付が増えるので多分大丈夫。
Re: (スコア:0)
働きたくないから寄付してくれってのはダメですよね。
Re: (スコア:0)
鏡と語らうのはその辺にしておけ。