トップページ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

0336名無しさん@お腹いっぱい。05/02/06 15:23:14
うちの会社はルーター作って売ってるけど中身はLinuxだよもん。
でも言わなきゃわからないでそ。
0337名無しさん@お腹いっぱい。05/02/06 15:28:24
>>336

おいおい。甘いよ。
0338名無しさん@お腹いっぱい。05/02/06 15:44:07
スレ違いだからこのへんで止めたいけど、
GPLでソース公開する以上は製品の瑕疵責任は問われないわけで、
バグがあっても
「ソース公開してるんでどうぞ自己責任で直してください。」
と胸を張って言える罠。
0339名無しさん@お腹いっぱい。05/02/06 15:55:28
> GPLでソース公開する以上は製品の瑕疵責任は問われない

これは本当?
GPLなソフトウェアを組み込んだ製品において、組込まれたソフトウェアは製品とイコールなの?
0340名無しさん@お腹いっぱい。05/02/06 15:58:40
製品に含まれるGPLソースコード部分のバグに関する瑕疵責任。
0341名無しさん@お腹いっぱい。05/02/06 18:26:19
>>337
いやそんなもんだよ。
GPLだろうが何だろうが著作者が知りえないことについては
手の打ちようがない
0342名無しさん@お腹いっぱい。05/02/06 18:30:51
IP の fingerprint とかで OS はわかるんじゃないのかなぁ。
0343名無しさん@お腹いっぱい。05/02/06 18:42:16
アプリケーションにもよるけど、こまめに痕跡を消す努力をしないと
何らかの出力から露見する可能性は高いね。
いずれにせよ内部告発の可能性も残る。
0344名無しさん@お腹いっぱい。05/02/06 19:05:11
ちょっと考え付く例

GPLの正規表現ライブラリからパクる
UIの部分にブラウザのコードを使う
034534405/02/06 19:07:16
すれ違いだからもう止めっか
0346名無しさん@お腹いっぱい。05/02/06 19:27:10
組み込み機器開発でも*BSDはパッとしないね。
0347初期不良05/02/06 20:22:32
>>346

>>324
ルータ機器開発には必須らしいが。
0348名無しさん@お腹いっぱい。05/02/06 20:31:38
TIのOMAPとかフリースケールのi.MX21とか、みんなLinuxじゃん。
NetBSDがすぐ動くような状況なの?
0349名無しさん@お腹いっぱい。05/02/06 20:33:59
一つ二つたくさん
0350名無しさん@お腹いっぱい。05/02/06 20:39:45
>>349
(プ
0351名無しさん@お腹いっぱい。05/02/06 20:46:59
なんでFreeBSDは携帯電話やPDAやその他の家電に入らないの?
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 にもいるけど、そんなのが開発
に貢献したためしがない。
■ このスレッドは過去ログ倉庫に格納されています