トップページunix
1001コメント286KB

FreeBSDを語ろう Part 6

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。05/01/18 18:40:04
語るべし。

質問は質問スレで。

質問スレ
http://pc5.2ch.net/test/read.cgi/unix/1104566207/

過去スレ
FreeBSDを語ろう Part 5
http://pc5.2ch.net/test/read.cgi/unix/1099418772/
FreeBSDを語ろう・モア その2
http://pc5.2ch.net/test/read.cgi/unix/1091700407/
FreeBSDを語ろう・モア
http://pc5.2ch.net/test/read.cgi/unix/1039789225/
FreeBSDを語ろう Part.2
http://pc.2ch.net/unix/kako/1033/10333/1033328404.html
FreeBSDを語ろう
http://pc.2ch.net/unix/kako/1014/10143/1014385300.html

0352名無しさん@お腹いっぱい。05/02/06 21:02:05
>>351
そういう方面は、お門違いだから。
「餅は餅屋」でNetBSDにまかしておけ。

 雑誌かWebの記事で、
「Linuxはリアルタイム性に欠けるので、携帯電話などには2つCPUを入れて、
 1つはアプリケーションなどを動かすLinux用に使い、
 もう1つはリアルタイムOSを動かして機器制御を行っている。」
というのを読んだことがあるが、そういう富豪的な機器は本当にあるのだろうか?
0353名無しさん@お腹いっぱい。05/02/06 21:11:24
>>352
NDAの関係で詳しくは言えないが、ある。
てか、洩れはまさにその開発に携わって(ry

これからNetBSDをポートするぐらいなら既にソリューション提供されているLinuxを使う罠。
OS載せるのに工数など割けん。
動くもん持って鯉。
0354名無しさん@お腹いっぱい。05/02/06 21:13:43
マルチCPUな携帯電話はあるよ。
よくあるかどうかは知らんけど。日立のauのあれは時期的に
Linuxじゃなさそうだけどな。アプリケーションを別CPUって
のは有りみたい。
0355名無しさん@お腹いっぱい。05/02/06 21:16:00
>>353 はげどう。自分でポートするような工数は割けるわけがない。
そうでなくてもdeth(w←で数年前に足洗ったヘタレ
0356名無しさん@お腹いっぱい。05/02/06 21:18:15
そうdethか
0357名無しさん@お腹いっぱい。05/02/06 22:24:29
SONYのCoCoonを買ったら、GPLと一緒にNetBSDのライセンス文書も
同梱されてて驚いたことがある。Linuxを採用したことはプレスリリースに
載せるけど、BSDのコードを使うことはわざわざ載せたりしないんだなと。
GPLとBSDライセンスの性格の違いが反映されているんだろうね。
0358名無しさん@お腹いっぱい。05/02/06 22:45:22
>>353
うーん、生産量にもよるとは思うけど、携帯だったら大量に生産することを見込めるんでしょ。
だったらデバイスが増えるよりプログラマの人件費をかけてデバイスを減らした方が
コストが下がると思うんだが、違うのかなあ。
0359名無しさん@お腹いっぱい。05/02/06 23:12:22
>>357
以前やってた仕事ではROMの中にテキストでBSDライセンス文書を
入れてました。組込みですよ。読み出そうと思えば読み出せるの
でしょうねぇ。
0360名無しさん@お腹いっぱい。05/02/06 23:25:53
>>358
逆だよ逆。
1CPUの頃はリアルタイム部とアプリ部を1つのCPU上で共存させて
動かさなきゃならなかったから、タイミングによってバグるみたいな
のが出やすかった。それでいてどんどん機能が追加されるもんだ
から、開発工数が半端じゃなく膨れ上がるようになっちまったの。

だからその辺のコストを抑える為に2CPU積んで、リアルタイム部と
アプリ部を切り離すようにしたと。

つーか携帯の2CPU化なんてもう珍しい物じゃ無いし、新端末発表
のインタビューなんかでメーカー側がこの辺の事情を公表してた
けどね。
0361名無しさん@お腹いっぱい。05/02/06 23:35:17
CPU安いもんねぇ。
0362名無しさん@お腹いっぱい。05/02/07 01:16:11
Solaris10インストールしてみたが、うちのボロマシンは問題外らしい…
やっぱFreeBSD使おう…
0363名無しさん@お腹いっぱい。05/02/07 10:05:28
>>357
広告条項なんてGPLにあったっけ?
旧BSDLにはあったけど。
商売上の戦略じゃないの?

BSDLのソフトはBSDLのライセンス文書を一緒に配らないと駄目だけどね。
BSDLにバイナリであろうとソースであろうと一緒に配れと書いてなかった?
0364名無しさん@お腹いっぱい。05/02/07 11:41:29
> BSDLのソフトはBSDLのライセンス文書を一緒に配らないと駄目だけどね。

GPL もそうだね。
0365名無しさん@お腹いっぱい。05/02/07 21:34:07
teTeX-baseを更新しようとしたらエラー出て使えなくなっちまった。
どうしても明日必要なので、FreeBSD->Linuxにします。
0366名無しさん@お腹いっぱい。05/02/07 22:10:56
http://japan.linux.com/desktop/05/01/08/0313207.shtml

FreeBSDのリーダーも少しはインタビューとかでメッセージを発信して欲しい
0367名無しさん@お腹いっぱい。05/02/08 00:31:31
>>366
おいおい、何言ってんだ?

つい先日だって、Scott Longへのインタビューがあったじゃねえか。
http://slashdot.jp/bsd/05/01/23/0852213.shtml
0368名無しさん@お腹いっぱい。05/02/08 02:33:16
>>365
/usr/ports/UPDATINGをちゃんと読め.
teTeXの更新のやり方が書いてある.
0369名無しさん@お腹いっぱい。05/02/08 03:35:42
>>368
そういう問題以前にmake fetchの段階でコケるのだけれども。

どうやらupstreamのほうでbetaじゃない正式版を出したさいに
beta版のtarballを消去してしまったっぽいな。
0370名無しさん@お腹いっぱい。05/02/08 11:12:35
ドコモ、FOMA向けLinuxの仕様を確定
http://www.itmedia.co.jp/mobile/0312/03/n_linux.html
0371名無しさん@お腹いっぱい。05/02/08 11:57:41
>>369
それはよくあるね。
FreeBSDのFTPサーバーにportsで使うソースコードをミラーしてくれたらいいのにと
いつも思うね。
0372名無しさん@お腹いっぱい。05/02/08 12:25:24
>>371
メンテナが手動でやれってこと?
それはそれでソースコードが真正かどうかとかがかなり問題になりそうだけど。
それとも単にdistfilesを知らないだけ?

0373名無しさん@お腹いっぱい。05/02/08 13:01:14
そういやまだハッシュにmd5使ってるな。
SHA-1に切り替える仕組みあった方がいいんじゃないか。
0374名無しさん@お腹いっぱい。05/02/08 13:25:53
>>372
言いだしっぺの法則
0375名無しさん@お腹いっぱい。05/02/08 13:26:28
>>373
言いだしっぺの法則
0376名無しさん@お腹いっぱい。05/02/08 13:28:34
そういえばmd5コマンドがargv[0]を見てsha1やrmd160に化けるようになってたな。

4.xには/sbin/sha1はないけどopenssl sha1 hogeすりゃいいわけだし、
ごそっと切り替えるのならほとんど置換ですむから簡単じゃないかな。
それが出来るタイミングはports freezeくらいしかなさそうだけど。
移行期間を設けるためにdistinfoにSHA-1がなければMD5を試す、とかやると
bsd.ports.mkの変更はちょっと面倒そう。

どうせならSIZEフィールド追加の記憶が多くのメンテナに残ってるうちにやるのが
いいと思う。
0377名無しさん@お腹いっぱい。05/02/08 14:02:59
なんか話題が地味だな。
0378名無しさん@お腹いっぱい。05/02/08 21:38:21
>>367

> then release 6.0 sometime around July/August of 2005.

おおっ! まじかよw
0379名無しさん@お腹いっぱい。05/02/08 21:45:45
なら、6-STABLEが出るまで4.11でがんばろうかな。
0380名無しさん@お腹いっぱい。05/02/08 21:57:26
そのSTABLEは名ばかりであることを歴史から学ぼう
0381名無しさん@お腹いっぱい。05/02/08 22:37:33
でも、5.xは3.x同様寿命が短そうというのも確かではある。
038237105/02/09 00:44:52
>>372
distfilesでファイルの正当性は確認できるけど、
ファイルは手に入らないでしょ?

portsが使っているソースファイルが配布元のサイトから消失する場合があるので
portsにした時点でFreeBSDのFTPサイトにミラーしたほうがいいというのは
どう解釈すると「distfilesを知らないだけ?」という結論に達するんだろう?
0383名無しさん@お腹いっぱい。05/02/09 00:52:05
>>382
マジでdistfilesを知らないの? 釣り?
0384名無しさん@お腹いっぱい。05/02/09 01:11:51
>>382
消失するにはするなりの理由があるのだから
mirrorして多少portsの寿命が延びたところで
何も解決しないと思います。

むしろfetchできないでやかましく羽虫共が飛び回った方が
前向きの変更が期待できるでしょう。

(俺がmakeした時にfetchできないと不快だからmirrorしろ
とかいう理由ではないと信じています)
038537105/02/09 01:17:42
>>383
ぼけてたdistinfoと読み間違えてた(--;
知ってるけれどすべてをミラーしてくれてるわけじゃない。

まあ、>>384の言うような考え方もあるだろうけれど、
>>369のようなケースもあるわけでこれまでportsを使ってシステムを作ってたけど
タイミングが悪くて前のportsはきえたのに次のportsが入らないという状況が
ありそうでやだね。
今回の場合はtex関連のpackagesをすべて消すようにUPDATINGで指示しているわけで、
portupgradeだとそういう場合は戻してくれるのにそういうことができず、
こういう問題がおきやすかったというのもある。
0386名無しさん@お腹いっぱい。05/02/09 01:30:43
今回を契機にTeX環境を入れなおしたんだけど
dvipsでpsに変換できなくなっちゃったな。
セグメントエラーでコア吐く。
038737105/02/09 01:31:46
>>386
なんかgoth10.vfが無いとかでErrorが出るよね。
0388名無しさん@お腹いっぱい。05/02/09 01:44:43
>>386,387
ports-jpの件じゃなくて?
0389名無しさん@お腹いっぱい。05/02/09 11:09:45
>>381
3.xの実質的な寿命って3.1がリリースされた99/2から4.2のリリースされた00/11までの
1年半強でそ。さすがにそれよりかは5.xの寿命は長いと思うよ。
というか、4.xの寿命が4年以上とあまりにも長すぎだっただけだし。
0390名無しさん@お腹いっぱい。05/02/09 11:53:39
TeXはまだupgradeしない方がいいって事でOK?
0391名無しさん@お腹いっぱい。05/02/09 11:58:23
commit log すら読めないのなら ports-current は使わない方がいいよ
0392名無しさん@お腹いっぱい。05/02/09 12:01:01
何だよ。portsの更新ごときに一体いくつファイルを見ればいいんだよ。
0393名無しさん@お腹いっぱい。05/02/09 12:21:27
% apt-get install teTeX
0394名無しさん@お腹いっぱい。05/02/09 14:12:22
5.xは3.xよりも全然もたない予感。
4.xが良すぎた上に、5.xがダメ過ぎた。多分6.xは前倒してでも速攻でリリース
してくるんじゃない?でないとみんなFreeBSDから逃げ出す予感。
0395名無しさん@お腹いっぱい。05/02/09 14:26:03
もう逃げ出したよw
0396名無しさん@お腹いっぱい。05/02/09 14:29:36
仮に5.xがダメ過ぎたとしたら、そんなすぐに6.xが出せるわけないだろ。
ダメなとこ直さなきゃいけないんだから。
0397名無しさん@お腹いっぱい。05/02/09 14:55:38
でもこうまで使えないと、被害者を増やすよりは
さっさと死滅した方がいいんじゃないだろうか?とも思うな。
0398名無しさん@お腹いっぱい。05/02/09 15:17:04
RELENG_5 を RELENG_4 と比べてどこがどうダメなの?
具体的に言ってみ。
0399名無しさん@お腹いっぱい。05/02/09 15:24:25
そして世界には静寂が訪れた
0400名無しさん@お腹いっぱい。05/02/09 16:42:51
>>397
NetBSDスレでDebianの話していた荒らしくん、こんにちは。
*BSDスレ全般を荒らしているようだから、例のヤツかな?
0401名無しさん@お腹いっぱい。05/02/09 16:51:34
CELLの詳細見ると、POWERで動くSMPなBSDが欲しくなってくるね。
0402名無しさん@お腹いっぱい。05/02/09 18:18:04
いまのところは単にPowerPCをリファクタリングしてみましたって感じだけどねえ
0403名無しさん@お腹いっぱい。05/02/09 18:26:02
でも玄箱といいMac miniといい、
PCでは出来ないことをやってやろうっていう勢いがPOWERにはあるよ。
0404名無しさん@お腹いっぱい。05/02/09 18:41:21
403はたぶんEPIAとかを全く知らない
0405名無しさん@お腹いっぱい。05/02/09 18:42:37
だってあれはVIAクォリティ
0406名無しさん@お腹いっぱい。05/02/09 18:56:30

              ☆ チン     マチクタビレタ〜
                         マチクタビレタ〜
        ☆ チン  〃  ∧_∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          ヽ ___\(\・∀・) < GCC4.0 祭り まだ〜
             \_/⊂ ⊂_ )   \_____________
           / ̄ ̄ ̄ ̄ ̄ ̄ /|
        | ̄ ̄ ̄ ̄ ̄ ̄ ̄|  |
        | .愛媛みかん.  |/

0407名無しさん@お腹いっぱい。05/02/09 20:25:01
>>406
GGC4.0の最適化はスゲェいいって聞くけど、デフォになったらなったでPortsのメンテナさんは大変だろうね。
0408名無しさん@お腹いっぱい。05/02/09 21:10:15
>>406

FreeBSD 4.x --  gcc2.9x
FreeBSD 5.x --  gcc3.x
FreeBSD 6.x --  gcc4.x

って事?
0409名無しさん@お腹いっぱい。05/02/10 00:30:03
>>390
うむ。
でも、portupgrade -cCrRaしたら最後、もう進むしかありません。
0410名無しさん@お腹いっぱい。05/02/10 06:12:44
http://logo-contest.freebsd.org/
0411名無しさん@お腹いっぱい。05/02/10 07:41:45
cozさんのスレに貼ってきてそのリンク
0412名無しさん@お腹いっぱい。05/02/10 10:29:42
私は何度かports全部消して入れ直しやったことあるけどね。
ゴミが残っていて不整合が嫌になったから。
そのためにマシンを速くしたり、設定ファイルなど余計な
ファイルまで消しちゃったり余計なコストはかかったけど
0413名無しさん@お腹いっぱい。05/02/10 11:04:16
>>412
おれなんか何度か入れなおしてるよ。
5.0から順次上げていくと一杯ごみがたまるからね。
そのために設定ファイル、Cannaの頻度ファイルなどが消えて余計なコストは
かかったけど、昔入れて今ではまったく使っていないportsを消せて
ディスク使用量の削減ができたよ。
0414名無しさん@お腹いっぱい。05/02/10 13:09:10
どうして設定ファイルが消えるんだ?
0415名無しさん@お腹いっぱい。05/02/10 15:34:52
>414
どうして設定ファイルが消えないと思ったのか、その理由を先に書けよクズ。
0416名無しさん@お腹いっぱい。05/02/10 16:15:59
ports は設定ファイルを plist に載せないことになってる。
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/dads-config.html
もし、これが守られてなかったとしても pkg_delete はデフォルトでは plist
に記載されてるのと MD5 が一致しないファイルを削除しない。

消えたんじゃなくて消したんだろ。
0417名無しさん@お腹いっぱい。05/02/10 17:46:47
>>416
おれもそう思う。
すぐクズとか言うやつって update 内容とか読まないやつがほとんどだよね プ
041841305/02/11 00:38:29
表現が悪かった。
おれなんか何度か(the FreeBSD operating system自体を)入れなおしてるよ。
あとは言わずもがな。

>>416
amavisとかspamassasineとかルールを守らないportsって意外にあるよ。
amavisの時はports作成者というかこのアホんだらなインストールスクリプトを
作成したAMaViS開発者に殺意を覚えた。
TeXはディレクトリを切ってmy設定を最近は置けるようになったけど、
以前は置けなかったから入れなおすとmy設定をやり直しになったりしたような...
消さないけど上書きはするというのはなかった?
0419名無しさん@お腹いっぱい。05/02/11 02:56:02
ghostscriptのフォントマップが、いちいち設定しなおさないといけなくてめんどい。
日本語のメンテナもchinese/ttfm.shを使ってフォント管理方法を統一して欲しいな。
0420名無しさん@お腹いっぱい。05/02/11 14:19:50
文 句 言 う な ら 使 う な
0421あの人05/02/11 14:24:26
泣 き た い と き は コ ー ト で 泣 け
0422名無しさん@お腹いっぱい。05/02/11 15:39:54
(ソース)コードで泣け に見えてしまった。
0423名無しさん@お腹いっぱい。05/02/11 19:29:16
文句を言う人がいなくなったら進歩が止まるね。
あ、だからこのOSは進歩してないのかw
0424名無しさん@お腹いっぱい。05/02/11 19:49:38
>>423
> 文句を言う人がいなくなったら進歩が止まるね。
止まらない。
0425名無しさん@お腹いっぱい。05/02/11 20:02:14
>>420
ならあんたは100%満足してるってことか?
気持ちわりぃw
0426名無しさん@お腹いっぱい。05/02/11 20:05:07
>>425
> ならあんたは100%満足してるってことか?
ちがう。
0427名無しさん@お腹いっぱい。05/02/11 20:08:22
>>426
ならどっかに不満があるってことでしょ?
0428名無しさん@お腹いっぱい。05/02/11 20:29:12
何かうまくないことがあるなら、patch か改善策を send-pr すればいい。
不平を言うだけの連中って *BSD にも Linux にもいるけど、そんなのが開発
に貢献したためしがない。
0429名無しさん@お腹いっぱい。05/02/11 21:07:52
>>428
なら文句があるなら使うなって事にはならないじゃん。
0430名無しさん@お腹いっぱい。05/02/11 21:30:13
バカバカしいけどマジレスすると。

「(freebsd-usersなりsend-prにちゃんと報告する方法が用意されているのに
それをしないでFUDとしてグダグダと愚痴をいうだけで)文句言うなら使うな」
0431名無しさん@お腹いっぱい。05/02/11 21:38:52
ちょっと文をカットしすぎですよ。
それと、何であんたそんなに偉そうなの?
0432名無しさん@お腹いっぱい。05/02/11 22:03:28
>>428
別に貢献するかはそいつの自由だけど
「自分でどうにかすれば?」とは思うなぁ。

不平言うだけだとね。
043342005/02/11 22:19:59
そうカッカすんな。
0434名無しさん@お腹いっぱい。05/02/11 23:10:27
>>427
> ならどっかに不満があるってことでしょ?
そうだ。
0435名無しさん@お腹いっぱい。05/02/11 23:12:44
包茎くん大暴れ
0436名無しさん@お腹いっぱい。05/02/11 23:21:43
「文句があるなら使うな」と言ってる人はどういう立場なの?
親衛隊みたいな連中って *BSD にも Linux にもいるけど、そんなのが開発
に貢献したためしがない。
0437名無しさん@お腹いっぱい。05/02/11 23:40:47
火事場見物とかの類だろ
0438名無しさん@お腹いっぱい。05/02/11 23:43:14
Joerg Schillingが発狂しています。
misc@、hackers@ときたので明日はtech-userlevel@あたりに出没しそうです。
043943805/02/11 23:43:57
misc@じゃなくてtech@でした。
044043805/02/12 00:54:55
netbsd-advocacy@で展開しているようです。(何故……一番上にあったから?)
ttp://docs.FreeBSD.org/cgi/mid.cgi?420BB11A.nail73W1IA0G1
ttp://arkiv.netbsd.se/?ml=openbsd-tech&a=2005-02&m=668128&list
ttp://arkiv.netbsd.se/?ml=netbsd-advocacy&a=2005-02&m=667971&list
(投稿時刻順)
0441名無しさん@お腹いっぱい。05/02/12 02:13:26
>>438
このおっさんが勧めているstarって有名なツールなの?
とりあえずportsには入っているみたいだけど、
FreeBSDにはbsdtarがあるから要らないよね?

あと、CDDLは他のオープンソースとの交配を禁じてるからFreeBSDで入るとしても
contribだろうな。ひとつしかないのにcddlとかいうディレクトリは掘らないだろうし。
はいることはまず考えられない。必然が無いから。
0442名無しさん@お腹いっぱい。05/02/12 03:56:13
431独り言?
0443某Committer05/02/12 09:25:45
>>436
親衛隊みたいな連中 ってのはどういう人たちなのかわからないけど
「文句があるなら使うな」と言ってる人は開発者中にもいっぱいいるよ
軽口として言ってる人もいるけど、半ば本気で言ってる人も結構いる。
それらの人たちは(私観だけど)十二分に開発に貢献していると思います。
0444名無しさん@お腹いっぱい。05/02/12 11:46:55
>>443
そういうのを「開発のための開発」と言います
0445名無しさん@お腹いっぱい。05/02/12 12:02:19
>>443
開発者が善意でやっている以上はそういう考え方が出てくるのは当然かも
知れませんね。
金払って雇ってたら「ハァ?」と言えるところだけど。

昔fjで「Linuxを使ってみたらまったく使い物にならなかった。金返せ!」と言っている
人がいたのを思い出した。あれは商品として売られてるのがあるからそういう意識の
人が居ても不思議ではないけれど、*BSDは買うよりdownloadするほうがずっと多そうだ。

044643805/02/12 12:16:09
>>441
starはその筋ではとても有名ですが使われているのかは疑問です。
いかんせんJoerg Schillingは極めて敬虔なSolaris信徒なので、
CDDLのどこがまずいのかまったく理解できていないのが傍ら痛し。
「どの部分であろうと」「変更しようがしまいが」「許可を取らずに」「売ってよし」
を目標にしているOSに統合してくれなんて考えること自体が既に奇行ですよね。

あと、「23年間俺独りで作ってるから」を売りにするというのも、
言いたいことはわかりますけど微妙。
0447名無しさん@お腹いっぱい。05/02/12 12:16:44
>>444
言わない。
0448名無しさん@お腹いっぱい。05/02/12 12:30:05
>>444
発言の趣旨が良くわからない。(親衛隊とかもだが)

何とかして欲しい(すでに他力...か)ところがあるけど、
君にはどうしていいか分からないってこと?
0449名無しさん@お腹いっぱい。05/02/12 12:44:23
いい加減、技術的な話はまったくできないキチガイ包茎荒らしの相手すんのやめろよ。
0450名無しさん@お腹いっぱい。05/02/12 14:52:33
AMD64マシンにruby18を入れたらインストールの途中で黙った。
minirubyを起動してるとこだった。
20050205のruby pthread対応の変更のためかと思って
RUBY_ENABLE_PTHREAD=noしてみたらすんなりインストールできた。

FIYということで書いてみる。
045145005/02/12 14:53:58
FIYじゃないFYIだ。For Your Informationね。
0452名無しさん@お腹いっぱい。05/02/12 15:02:07
>>446
「CDDLにしたから入れてくれ」というのがそもそも理解できない。
言うなら「BSDLにしたから入れてくれ」だろ。
まあ、自分のソフトウェアを何のライセンスで公開、配布しようと自由だけど
郷に入りては郷に従えというやつで*BSDに入りてはBSDLに従えと言いたい。

23年間俺一人で作ってるって売りになるのか?
むしろ、他の人がいじれないスパゲティーコードだから一人でやってましたとか
他のやつがいじるのを許せないから一人で開発してましたじゃないかと思ってしまう。
オープンソースである以上はワンマン体制というのはまずいだろ。
オープンソースOSのツリーに入れば他者に改変されることなんか多々あるだろうし。

結論: Joerg Schillingは何かを勘違いしているか他人の文書を読まない人に違いない。
■ このスレッドは過去ログ倉庫に格納されています