■掲示板に戻る■ 1- 101- 201- 301- 401- 501- 601- 最新50BSDがLinuxよりも優れている事の証明
- 1 :名無しさん@お腹いっぱい。 :2001/04/08(日) 06:11
- 強固なLinuxユーザに困るときは有りませんか?
そんなLinuxユーザに対抗するための論理武装をしましょう。
・FreeなPC-UNIXの範囲で考えるため、SolarisやHP-UNIXは考慮しない。
・なるべく、特定のディストリビューションに依存しない話題
それではどうぞ
- 171 :名無しさん@お腹いっぱい。 :2001/04/15(日) 11:23
- 「サーバとしてどっちがいいか」っていうのはよくわからんのだけど。
最近立て続けに Linux 狙いのクラッキングの話を聞くよね?
*BSD 狙いのクラッキングってあんのかなぁ。
それだけ見れば *BSD のほうがいいよーなきがするんだけど、どう?
ココ感じる?
- 172 :名無しさん@お腹いっぱい。 :2001/04/15(日) 11:24
- >>164
NetBSD の (多分)nathan_sa ブランチが "Scheduler Activations" を
実装し始めている。 kernel level thread と言わないで
light weight process というみたいだが。
>>167
漏れも素人だが Virtual Machine で OS の欠けてる機能を完全にエミュレート
できるわけではない。 Realtime scheduler を持たない OS ではどうやっても
プロセスでしかない Java VM が Realtime な応答性を保証できるわけがない。
だからちゃんとした VM を提供するためにはその下の Kernel や library が
ちゃんとしていることが必要で、そうじゃなければそれなりのものしか提供
できない
上の話とは関係ないが
Sun の JDK よりも IBM の JDK を移植してほしいような気も
- 173 :名無しさん@お腹いっぱい。 :2001/04/15(日) 11:58
- IBM JDK速いよネ!
- 174 :なまえをいれてください :2001/04/15(日) 13:10
- なんでも適材適所つーことだね。
オイラもJavaサーブレットの開発機にはやはりLinux(や、GNU/Linuxね)
使ってるし。
- 175 :名無しさん@お腹いっぱい。 :2001/04/15(日) 13:27
- 不倫BSDデビューしたんですが、意味わかりませんでした
削除もできずにネッコろがっています。やっぱLinuxから始めるべきだったかな。
- 176 :名無しさん@お腹いっぱい。 :2001/04/15(日) 14:27
- >>175
お気楽なほうに流れるのが人の性だが。
それじゃいかん、と思ってがんばろう。
# あー、FreeBSDもお気楽なほうだな(^^;
- 177 :名無しさん@お腹いっぱい。 :2001/04/15(日) 14:42
- >>176
あー、はっきしいってFreeBSDはお気楽じゃなイッス。
CD-ROMインストールだと初心者は最初のとこで、必ずつまずくっす。
ftpインストールなら若干ましっすけど、xDSL/CATV/T1クラスじゃないと
実用にかけるっす。
お気楽ってーのは赤帽なんかのことをいうっす。
# NetBSD/OpenBSD/Debianなんかは、環境設定地獄っていうっす。
- 178 :名無しさん@お腹いっぱい。 :2001/04/15(日) 14:50
- >>177
176っす。
NetやOpenと比べてお気楽だと思ったっす。
お気楽でも、勉強になるレベルだと思うっす。
モチベーションが高くない人は,転んだら嫌になっちゃうけど
やる気がある人は、たくさん転んだほうがいいよね。
# というか、俺もたくさん転んだなぁ.
- 179 :名無しさん@お腹いっぱい。 :2001/04/15(日) 16:14
- >>171
マイナーOSは確かに標的にされにくいが、
FreeBSDは最近米国で「Linuxより堅牢」的な宣伝がメディアで
流れるようになってきており、マイナーとは言えない
同じx86で動くOSなのでセキュリティ・ホールもLinuxと共通な
場合が多いが、その割に安全と思ってるユーザーが多いので、
結構危険な状況にある
アーキテクチャ変えて(Alphaとか)、NetBSDとか使えば多少
はましだろうが、そういう考え方(マイナーだから安全)で
セキュリティを考えるのは根本的に間違っている
# 田舎は泥棒の心配がないって言ってるのと同じ
# 相互監視が効かなくなっていると、田舎でも危険
- 180 :名無しさん@お腹いっぱい。 :2001/04/15(日) 16:35
- securityに CPU archってそんな関係するんですか?>>179
FOOFバグをいまさらつくわけでなし。
stackをいじりやすいとかいうのかしらん。
- 181 :179 :2001/04/15(日) 16:45
- >>180
うひー、そうくるとは思わんかった(^^;
まぁ、あくまでScript Kiddyを防げるってことね
自分で各arch用のバイナリ仕込める相手には関係ないよ
>stackをいじりやすいとかいうのかしらん
x86なら厨房でも自動化ツールでいじれるが、非x86なら
自分で書かなきゃいけないってだけ。もちろん、アーキ
テクチャそのものに問題があるわけではないです
# マイナーOSなら安全ってのと同じ考え方だけど、
# OSとarchの両方でやれば多少は安全になる
- 182 :名無しさん@お腹いっぱい。 :2001/04/15(日) 18:01
- mac の おばふろ いやそ
- 183 :でもねえ・・ :2001/04/15(日) 19:40
- BSD系しかいじったことがないと、
Redhatの設定はうんざりしてくる。 > 177
(10年前に、ultrixからUNIXに入ったおっさん。)
- 184 :怠け者 :2001/04/15(日) 20:15
- なんだかんだ言って minor=安全 ていうのはある程度真なので…
- 185 :名無しさん@お腹いっぱい。 :2001/04/15(日) 22:23
- 結論
狙われたら最後だが、通り魔ぐらいふせげるだろうぉ
- 186 :名無しさん@お腹いっぱい。 :2001/04/15(日) 23:09
- ふぃ〜疲れたッス。土日引きこもってBSDと格闘した結果、アヤシゲながらもgnomeまでは行けました。
こんなに大変とは思ってもなかった。やはりWindowsはすばらしいね。
gnomeまで行けたといってもかなりアヤシゲです。
常にroot、ヘタに電源を切ると二度と起動しない(bin/shがないと言ってくる)、英語…
gnomeになってもよく分かりません。しかし美しいね、gnomeは。登山家の気分です。
コマンドがまったく分からないので入門書を買ってくる予定
もう20回くらいは再インストールを繰り返したかな。
- 187 :名無しさん@お腹いっぱい。 :2001/04/15(日) 23:32
- >>186
終了の時は
shutdown -h now
ぐらい使いなさい.
- 188 :名無しさん@お腹いっぱい。 :2001/04/15(日) 23:38
- >>187
普通〜, sync;sync;haltでしょ。
- 189 :名無しさん@お腹いっぱい。 :2001/04/15(日) 23:42
- sync;sync;sync;halt
- 190 :名無しさん@お腹いっぱい。 :2001/04/15(日) 23:42
- 終了のときはgnomeからrebootして、BSDを立ち上げる前にハード的に落とすか
BSDを立ち上げずにWindowsを立ち上げて、終了してます
- 191 :名無しさん@お腹いっぱい。 :2001/04/16(月) 01:05
- >>188
どこが普通なんじゃ。(藁
- 192 :名無しさん@お腹いっぱい。 :2001/04/16(月) 10:32
- >>189
むかーしから疑問なんだけど、なんでsyncは三回唱えなきゃいけないの?
はずかしくってだれにもきけなくて今日まで来ちゃった。
- 193 :名無しさん@お腹いっぱい。 :2001/04/16(月) 11:33
- >>192
2カイでOK。
IBMのthink think tinkoだっけ(w
- 194 :名無しさん@お腹いっぱい。 :2001/04/16(月) 12:36
- >>192
みんな臆病者だから
- 195 :名無しさん@お腹いっぱい。 :2001/04/16(月) 16:11
- appleは「tinko different!」
- 196 :弱い者の味方、 :2001/04/16(月) 21:17
- 月光仮面おじさん登場!!!
ホームページを作ったものの、まったくアクセスが上がらな
くて悩んでいる人のためにお役に立ちましょう。
効率よく宣伝できる共有宣伝掲示板を18個設置しました。
全部宣伝して回ればなんと1,000以上の掲示板にカキコしたこ
とになり即、効果が期待できます。さらに共有掲示板の隠し
リンクを発見してそれらも全部宣伝して回ると計2,000以上の
掲示板にカキコしたことになり、さらにアクセスアップを期
待できます。もう、今日からアクセスが無くて悩むことは無
いです。今すぐここからアタックアタック!!
http://home9.highway.ne.jp/cym10262/
- 197 :CCルリたん。 :2001/04/17(火) 00:55
- >>196
UNIX板なんだから、もっと役にたつことやろうよ。
フリーソフトのインストの仕方とか、
英語のマニュアルの日本語訳とか、
OSのインストのしかたとか、
をホームページに書いて作って、FreeBSD-users-jpや
linux-usersで宣伝すれば、アクセスすぐ増えるよ。
- 198 :164 :2001/04/17(火) 13:49
- 172 のいう通り。
例えば、Multi-threaded環境におけるsignal, I/OがPOSIX標準に追い付いてないです。
APIが違うとかいうのでなくて、ないに等しい。よってVM実装困難。
無理矢理実装しているのだけれど、version上がると動かなくなったりする。
Javaが悪いのでなくて、OSの機能不足。
NetBSDでは実装されつつあるのですか。やるね。こんどsource見てみよう。
LWP というのは Sun の用語に合わせたのかな。
SunのLWP: kernel level(space) thread + user spaceのdata構造(stack等)
FreeBSDやLinuxもあるね。mergeされないかなあ。
http://citeseer.nj.nec.com/rd/32324037%2C266640%2C1%2C0.25%2CDownload/http%253A%252F%252Fwww.ens-lyon.fr/%257Ebouge/Biblio/Danjean/DanNamRus00RTSPP.ps.gz
http://people.freebsd.org/~jasone/kse/
Javaと最高のコラボレーションといえるのは、これ実装してからだよな。
- 199 :名無しさん@お腹いっぱい。 :2001/04/17(火) 14:09
- 質問なんですが。。。
そもそもなんで、Write Once, Run Anywareなんでしょか?
Write Once, Compile Anywareでいいように、素人だと思うんですが。
VM移植する必要があるなら、コンパイラ移植すりゃいいじゃん、って思ってしまう。
- 200 :名無しさん@お腹いっぱい。 :2001/04/17(火) 14:21
- コンパイル嫌いな人はいくらでもいるってこと。
- 201 :名無しさん@お腹いっぱい。 :2001/04/17(火) 14:23
- >>200
まじれす?
- 202 :名無しさん@お腹いっぱい。 :2001/04/17(火) 15:01
- まじかどうかは知らないけど、結局似たようなもんじゃん?
コンパイラを嫌う機械(笑)だって有るんだし。
それこそi-modeみたいに、(小さすぎて)どう見てもコンパイラ積めそうにない
機械だってあるわけで、動くプログラム(=ソースじゃない)を供給
しようと思ったら、あーなるしかないのでは?
- 203 :名無しさん@お腹いっぱい。 :2001/04/17(火) 15:02
- >>199
あのね、バイトコードは他に飛んでいくんだよ。だからコンパクトなの。
そういうこと想像できないかな?
- 204 :198 :2001/04/17(火) 15:54
- >>199
Multi-threaded環境のsupportが弱いので、
CやC++で大規模multi-threaded applicationを記述する時も困ります。
JVMもその一例にすぎません。
とはいえ、今のJVMでもAPIの違いや機能不足をよく吸収、補填してくれているので、
用途によっては非常に有用です。まさしくWrite Once, Run Anywareでしょう。
Write Autoconf, Compile Anywareの応用分野の否定には繋がりません。
>VM移植する必要があるなら、コンパイラ移植すりゃいいじゃん、って思ってしまう。
compilerがapplication開発者を手助けしてくれるのは、userlandのみです。
kernelが提供すべき機能が足りない、と言っています。
Interfaceの方言程度でなく、autoconfでは吸収できないほどの機能不足。
なお、馬鹿にしているのではなく、期待しているのです。> PC-UNIXs
- 205 :名無しさん@お腹いっぱい。 :2001/04/17(火) 16:14
- JVM程度の non-preemptiveな multithreadでも kernel level thread
いるん? つーか、Sunの JDKがそれを前提として書かれてるから
移植が面倒、つーことかな。
- 206 :名無しさん@お腹いっぱい。 :2001/04/17(火) 16:28
- >>205
意味不明ですね。
non-preemptiveなってどういう意味でいってます。
time-sliceでcontext-switchしないって意味でいってます?
- 207 :名無しさん@お腹いっぱい。 :2001/04/17(火) 16:45
- Сотрудником органов федеральной службы безопасности може
т быть гражданин Российской Федерации, способный по своим л
ичным и деловым качествам, возрасту, образованию и состояни
ю здоровья выполнять возложенные на него обязанности, гото
вый работать в любом регионе России.
- 208 :198 :2001/04/17(火) 16:55
- >>205
multi threaded serverで、
大量のthreadが同時にI/Oしたい時を考えてみて。
1 kernel thread/1 processではbottle neckにならないか?
- 209 :206 :2001/04/17(火) 17:14
- >>208
CPUいっこならかわらないんじゃないかな?
- 210 :205 :2001/04/17(火) 18:53
- >>206 そーゆーいみです。他の意味があるん??
- 211 :198 :2001/04/17(火) 19:03
- >>209
single CPUでpmpthreadsとか使っているとそういう時も多いね。良くできてるので。
けど、directory updateとか同期書き込みあるといや〜ん。
同期的で遅いsystem call全般でいや〜ん。
Multi CPUだと、非同期でもその間parallelism押えられていや〜ん。いや〜ん、いや〜ん。
- 212 :206 :2001/04/17(火) 19:20
- >>210
さんくす。つーことは...
>JVM程度の non-preemptiveな multithread
ってのはやはり意味不明なんですが。
JVM自体は non-preemptive, preemptiveは不問だからですよん。したがって、
>Sunの JDKがそれを前提として書かれてる
は間違いです。JVMはなにも限定してませんよ。
あなた色に染めてねといってます。(w
- 213 :206 :2001/04/17(火) 19:49
- >>211
Single CPUの場合として、
同期File書きこみとか同期システムコールがbottle neckになる場合が
多いのは想像できるのですが、1kernel thread-> 1processかどうかは
その意味のbottle neckに関係ない気がするのですが。
Context Switchの頻度というかその実装が例えばGUIの応答の重さを
きめるのではないでしょうか?
もしおれがお馬鹿なこといっていたらいや〜ん。いや〜ん、いや〜ん。
- 214 :205 :2001/04/17(火) 19:52
- >>212 JVM仕様では preemptiveness(?)が不問なのは知ってるけど、
その一実装である Sun JDKは preemptivenessを要求する、
ってことも考えられるかなと。
んじゃなきゃ JVMの移植ごときで kernel level threadが出てくる
理由が分からん。
kaffeとかはそんなんなくても頑張ってるし。
208のような perfomance的な理由ならかすかにわかるが、
JVMに限らず、そーゆー用途に付き物の話だろうなあ。
- 215 :198 :2001/04/17(火) 23:24
- >>214
JDK実装はportablity優先でいいじゃん、というのならその通りでやんす。
当初Sunは*BSDでもJDKとっとと出せるか、
という話題だったのに、わしの話も横路にそれすぎたの〜。
スレタイトルに何の関係もないが良いのかの〜。
- 216 :名無しさん@お腹いっぱい。 :2001/04/17(火) 23:27
- いいんじゃないっすか?
つまらない煽りよりは技術的な話のほうが面白いっす。
ここでLinuxでの実装例を誰か振ってくれれば十分このスレに・・・・
- 217 :名無しさん :2001/04/18(水) 01:04
- >>207 激しく同意!
って書くやつはいないのか
- 218 :名無しさん@お腹いっぱい。 :2001/04/18(水) 05:36
- >>217
>>207の内容が分かるのか。俺の英語力は、殆どゼロに限りなく近くてロシア語みたいな渋い言語は
分からないけど、よく考えるとロシア語みたいな言語を知ってると、後々に役立つと思うんだけどね。
特に、これと言った理由もないんだけどね。
俺、昔といっても2,3年前ドイツ語の勉強をしてたよ。ドイツにも去年の一月頃行って、四週間程度ドイツ
旅行してたせいか、どちらかと言うと英語よりもドイツ語の方が話せる。
しかし、ドイツ語ちゅーもんは、スペリングが長くて読みにくいものもあるが、一部のウムラウト記号または
特定の例外を除いて、殆どローマ字読みだから、日本人からすると難しいけど英語より馴染み安い
と思う。まあ、他に例を揚げると、男性、女性、中性名詞があったりするが、、、
英語の場合、A(エイ)、B(ビー)、C(スィー)、D(ディー)だか、
ドイツ語だと、A(アー)、B(ベー)、C(ツェー)、D(デー)とどことなく、オッサンにとって都合の良いようになっている。
name(ネーム)が、ドイツ語だとスペリングが全くおなじで、name(ナーメ)とローマ字読みで発音。
面白いよな。
- 219 :名無しさん@お腹いっぱい。 :2001/04/18(水) 07:50
- >>218
>ロシア語みたいな言語を知ってると、後々に役立つと思うんだけどね。
Crackingの本場は東欧からロシアにうつりつつあるからね。
- 220 :122 :2001/04/18(水) 08:06
- >>219
要するに、もうちょっと詳しく言うと、クラッキングの本場は東欧から極東に移りつつあるってことかな。
そういわれてみれば、そうだな。
ロシア、ユーゴスラビア、セルビア、北朝鮮、中国なんかは、アメリカの国防省から目付けられてるもんな。
- 221 :206 :2001/04/18(水) 08:55
- >>216
近頃、甘口の煽りが多いとお嘆きの貴兄に、辛口の技術レポートをお送りします。
ttp://www.volano.com/report.html
FreeBSD用 JDK1.3.0って Blackdownのがあったんですね。
とおもったら、Ran using the Linux emulation packageだって!
Performanceで2割減ですか。Scalabilityで6分の1以下。
Ran -> Run?(w
FreeBSD用Java 2がでないのは単にマンパワーの問題だと思われ。
- 222 :206 :2001/04/18(水) 09:01
- run ran run! 躁でーす!
- 223 :198 :2001/04/18(水) 13:09
- >FreeBSD用Java 2がでないのは単にマンパワーの問題だと思われ。
マンパワーで解決できるという意味では*BSD, Linux辺りは十分な能力あるけど、
例えば、linuxthreadはsignalのsemanticsがpthreadに合ってない、
などなど発展させる余地がずいぶん残っていると思う。
必ずしもJDK開発側の問題だけではない、というのがもともとの発言の主旨です。
*BSDはuser level threadのI/O dispatcherがbottle neckになるので、
Network Scalabilityが良くないのはしかたないよね。ベンチマークでは特に。
- 224 :206 :2001/04/18(水) 13:50
- >>223
>発展させる余地がずいぶん残っていると思う。
はい、異論はありません。
チューニングのレベルですよね?
JDK1.1 -> Java 2の変化に限ると対応APIがふえただけ
という気がしますので、マンパワーだけかなと思ったのです。
- 225 :198 :2001/04/18(水) 17:52
- >>224
Java2というのは、java.* くらいに限った話ですか?
それならportも楽で、チューニングですむかも知れませんね。
JDKに含まれる、JIT, JNI, JVMPI等は大変でしょう。
javax.realtimeのPriorityInheritanceなんかはまたまた大きな障壁でしょうね。
そんなscheduler持ってませんから。
- 226 :206 :2001/04/19(木) 08:30
- >>225
>Java2というのは、java.* くらいに限った話ですか?
はい、Java 2 Standard Editionのコアパッケージ位を想定してました。
(HotSpotを含む)JITは.soであとから足せます。
JNIってただのインター(^^)ですよね。
JVMPI,javax.realtimeはコアパッケージ、APIじゃないですよ。
- 227 :名無しさん@お腹いっぱい。 :2001/04/21(土) 08:07
- >>179
激しく同意
171はBSD板としては消極的で後ろ向き。
ただ、「Linuxより堅牢」というのはもはや幻想かも。
# 386BSDの頃からBSDユーザだが、最近の*BSDは最近落ちやすくなった
# ような気がする。
- 228 :名無しさん@お腹いっぱい。 :2001/04/21(土) 09:11
- >>227
後半部分には同意しかねるけど、何を以ってそう思うの?
- 229 : :2001/04/21(土) 10:16
- >>266
>>JNIってただのインター(^^)ですよね。
実装も当然あるでしょ。なかったらdispatch出来ない。
green threadであるから起き得る問題としては、
http://www.blackdown.org/cgi-bin/jdk/known-bugs?id=203;page=3;user=guest
など。
- 230 :名無しさん@お腹いっぱい。 :2001/04/21(土) 10:44
- Linux と FreeBSD の比較ならば、純粋にカーネルの比較のみにおいて
意味がある。OSとしての比較ならば、たとえば
* Slackware と FreeBSD の比較
* RedHat と FreeBSD の比較
* Debian と FreeBSD の比較
といったレベルで議論されるべき。
- 231 :名無しさん@お腹いっぱい。 :2001/04/21(土) 10:47
- しまった、Freeをはじめからつけて書いてしまった。もちろん、
*Kondara と NetBSD の比較
もオッケー。
「誰にとって便利なのか」の議論も抜けている。
ユーザーの何割が厨房なのかと考えると,厨房にとって
優れたOSをバカにするのはどうかな。自分が厨房じゃない
と思っているなら,勝手に自分OSでも作ってろって感じ。
- 232 :名無しさん@お腹いっぱい。 :2001/04/21(土) 10:55
- >>230-231
ちゃんと全レス読んだかい?
限りなく的外れ。
- 233 :名無しさん@お腹いっぱい。 :2001/04/21(土) 23:32
- あるハッカーはOSのセキュリティについて
「LinuxはBSD系に比べると弱い。NTよりはだいぶいいが。一番強いのはOpenBSDだが」
と語っていた。当然だが「設定する人間がバカならどれを使っても駄目」とも。
- 234 :名無しさん@お腹いっぱい。 :2001/04/21(土) 23:44
- 厨房の使うLinuxとHackerさんの使う*BSDは比較できないじゃん?
逆もそうだし。
だからって 厨房Linux VS 厨房*BSD じゃ意味ないよね。
Bestの状態での Linuxと*BSDを比較しようってことでいいんじゃないの?
# Bestの定義でももめそうだなぁ。
- 235 :名無しさん@お腹いっぱい。 :2001/04/21(土) 23:51
- つまり一番重要なことは、もはやLinuxでもセキュキティとかそういうシビアなニーズに対して応えられるってことだろ。
わざわざ難しいBSDを使う必要はないってこと。
- 236 :名無しさん :2001/04/22(日) 01:36
- 難しいか?
- 237 :名無しさん@お腹いっぱい。 :2001/04/22(日) 02:09
- 俺235じゃないけど。
「難しい」を「地味な」に変えてみたりする。
- 238 :CCルリたん。 :2001/04/22(日) 02:49
- >>235
難しいかは使う人次第だがな。わたしゃlinuxconfは
目的とする設定項目がどこにあるか探すのが面倒で嫌
いだ。
FreeBSDは設定ファイルがほとんど/etc/rc.confに
集約されているから、設定変えたい時は
grep keyward /etc/default/rc.conf
で設定項目探して
vi /etc/rc.conf
で事足りるぞ。
- 239 :名無しさん@お腹いっぱい。 :2001/04/22(日) 02:56
- Linuxはまったくシランのですが、
FreeBSDでいうSecurity Advisoryみたいのは
各ディストリビューションで出とるんですか?
ports/packagesの穴まで報告してくれるのはありがたいこってす。
- 240 :厨房@お腹いっぱい :2001/04/22(日) 04:45
- セットアップはLinuxが簡単みたいです。しかし、FreeBSDでは
XconfigでXwindow設定できましたが。VineLinuxでは、白画面
になりました。(ちなみにFMVビブロ)
- 241 :名無しさん@お腹いっぱい。 :2001/04/22(日) 07:08
- >>238
良かった。vim使ってる人って、俺だけかと思ってたよ。
- 242 :206 :2001/04/22(日) 10:33
- >>229
green_threadsはSolarisでも同様の問題ありなんですよね。
つーかSolarisの参考実装がいかんというか。
そもそもgreen_threadsではきめこまやかな接待ができないのかな。
結局JDKのポーティングにはnative_threadsを要求されてるってことですか。
で、話がもとにもどると。
- 243 :名無しさん@お腹いっぱい。 :2001/04/22(日) 14:05
- >>240
Linuxはセットアップが簡単そうに見えるだけで
本当に好みの環境にしようと思ったら、やっぱり
それなりのスキルがいるんだよ。
インストールが簡単だというふれこみでLinux使い
始めた初心者は、不満を抱えながら使い続けるか、
ディストリビューションを渡り歩くかしかない
んだと思うよ。
- 244 :名無しさん@お腹いっぱい。 :2001/04/22(日) 15:03
- >>241
vimとは限らんだろう。nviで事足りるって人もいるしね。
- 245 :名無しさん@お腹いっぱい。 :2001/04/22(日) 15:32
- >>243
概ね同意。
Linuxは簡単と言っているが、やはりそれ相応のスキルが必要になる。
ここで、勉強するなりして、実力をつけられる人はいいが。
「簡単だっていったのに、ぜんぜん簡単じゃねーじゃん」
と、開きなおる輩がL厨化してるのが悲しい現状。
*BSDは簡単じゃないっていうイメージが先行してるから、使う側にある程度の覚悟を持たせられる。
Linuxが簡単だなんていったのは誰だ?
日×なんちゃらとか、×経なんちゃらとかか?
- 246 :名無しさん :2001/04/22(日) 16:46
- Linuxなんかにいれあげる奴は実はWindows厨房と大して変わらない。
えせUNIX使いでしかない。
- 247 :名無しさん@お腹いっぱい。 :2001/04/22(日) 17:23
- >>246
5〜6年前に*BSDを使っていた事がある人かの?
少なくともその時点ではLinuxには閉塞感が無かったから
Linuxは*UNIXとは似非ですぞ、結局はスキルの話になるのならば
如何様なOSでも同一の次元の話であり、かつその証明たらんとなる
- 248 :名無しさん@お腹いっぱい。 :2001/04/22(日) 17:57
- 厨房的な視点でいうなら、
BSDは、何をするにしても必ずその行為について知識がいる。
Linuxは、製作者側の提案がセットアップにもりこまれてるので、
とりあえず使える。
で、そのうち不満を感じた点からつっついていける。これがラク。
初めから自分の方針についてめどがたってる(古参からの)ユーザ
だったら、余計なお世話だろうけど。
ある山を登るのに、まっすぐじゃなくて時間がかかる登山道を
使うのがLinuxで、BSDは道なき道をつっきっていく感じ。
- 249 :名無しさん@お腹いっぱい。 :2001/04/22(日) 18:17
- > ある山を登るのに、まっすぐじゃなくて時間がかかる登山道を
> 使うのがLinuxで、BSDは道なき道をつっきっていく感じ
BSDは道なき道じゃないだろう。
むしろまともな登山道が BSD という気がする。
せっかちな厨房向けLinuxはケーブルカー。
(Windozerは最初から別の山で遊んでいる)
おれもLinuxユーザだが、やはり細かいところをきちんと
見るには地上に降りるしかないんだよ。まあ人それぞれだけどね。
- 250 :名無しさん@お腹いっぱい。 :2001/04/22(日) 21:14
- >>248
BSDに過大な幻想を抱きすぎだよ。
BSDユーザでも、/etcの下のファイルを全てゼロから書けて、それぞれがどのプロセスに影響を与えるか答えられる人は一部のみだろう。
BSDとLinuxの差より、個人差の方がはるかに大きい。
- 251 :名無しさん@お腹いっぱい。 :2001/04/22(日) 21:28
- 物理の教科書に
どんな学問でも奥の深さという点では物理と変わりはない。
が、物理は敷居があまりに高く、とっつきが悪いのだ。
とあった。
おれも今じゃ *BSD が Linux に比較して特別難しいとは
思わないが、Windows ユーザだったころは *BSD はえらく
難しく思えたし、実際導入に失敗した。
- 252 :名無しさん@お腹いっぱい。 :2001/04/23(月) 03:12
- 自分は debian 使っていてそこそこスキルもある方だと思いますが、
こんなに *BSD の人から厨房だ簡単だのといわれると、なんとなく
くらがえしたくなりますね(プ
個人的には、同じことするのに linux と *BSD で必要なスキルの
差というのはそんなにないと思うんですが。
おしきせの設定で gnome と netscape を使いたいだけなら
RedHat 系の方が楽だけどね。
- 253 :名無しさん@お腹いっぱい。 :2001/04/23(月) 07:50
- BSDな人(特にNetBSD,OpenBSDな人)に質問
Linuxではglibcというへたれな標準ライブラリの
バージョンアップによって、同じCPUでも簡単に
バイナリ互換性が失われることが度々あるのですが、
BSDではないんでしょうか?
なかったら多少茨の道でもmake Worldしてみようと
思うのですが。
- 254 :名無しさん@お腹いっぱい。 :2001/04/23(月) 09:26
- > 自分は debian 使っていてそこそこスキルもある方だ
これが厨房っぽいんでしょ。
- 255 :/usr/local/bin/ :2001/04/23(月) 11:59
- >>249
BSDが頂上まで続いてるまっとうな徒歩の登山道だとしたら、
Linuxは中腹までしか開通してないケーブルカーなのでは。
中腹まではケーブルカーのなすがままに登れるけど、
中腹より上に行くには徒歩で行かなければならなくて、
そこまでまともな登山装備もせずにお手軽に登ってきちゃった
輩がそこから先に登れなかったり遭難してしまったり、
もしくは諦めて下山したりしてしまう。
BSDみたいに最初っからちゃんとした装備(知識の獲得)を
していれば中腹で迷うことはなく、きちんと頂上まで登れる
のだと思う。
- 256 :名無しさん@お腹いっぱい。 :2001/04/23(月) 12:27
- 人様の成果を使わせて貰ってるだけの厨房FreeBSDユーザとしては
まっとうなLinuxユーザに比べて知識があるとは思えない。FreeBSD
使うと決めてから泥縄式に本やwebを漁っただけなので。
ま、俺みたいなのは物の数に入らないかもね。
でも俺みたいなのでもそこそこ使える程度にはFreeBSD周りの情報
も整備されてきていると思われ。
- 257 :名無しさん@お腹いっぱい。 :2001/04/23(月) 12:37
- >>253
NetBSD-current 追っかけな人だけどバイナリ互換性なんか
気にしないっす。make build すれば済むから。
んで、過去にコンパイルしたバイナリが突然動かなくなった
なんてことは殆どないよ。a.out --> elf になったときは
大変だったけど。
- 258 :257 :2001/04/23(月) 12:50
- 1.0 以前は知らないけど、バイナリ互換性には気を遣ってる
みたいだからあまり心配しなくていいんじゃない?
殆どと書いちゃったけど ELF 化遷移過程の /emul でハマって
たときの話で libc の major が同じなのに互換性がないじゃん、
という経験は個人的には皆無。
それとも運がよかっただけ?
- 259 :名無しさん@お腹いっぱい。 :2001/04/23(月) 17:25
- Linux の場合は shlib の major version を変えずに
互換性を平気でばんばん崩すのが問題だろうけれど
NetBSD とかではそのような話は聞かないな。
でも linux と同じのりがある gtk とかを使うプログラムはダメかも
- 260 :名無しさん@お腹いっぱい。 :2001/04/23(月) 18:27
- >>259
gtk は死んでるね。minor version が変わっただけで互換性
のなくなる API をなんとかしてくれよ。(;;´Д`)
まだ Java のような新規に API を追加していく方式のほうが
ましだよ。
- 261 :名無しさん@お腹いっぱい。 :2001/04/23(月) 19:44
- >>260
1.2系でも何かあるの?
- 262 :名無しさん :2001/04/23(月) 20:24
- Red Hut のディレクトリ構造は反吐がでるな。
- 263 :名無しさん@お腹いっぱい。 :2001/04/23(月) 20:27
- >262
はいはい、タン壷に向かっててね♪
>255
あ、ちょっとひっかかるところはあるけど、そっちの方が適切な例えに
思える。うまいなぁ。
- 264 :名無しさん@お腹いっぱい。 :2001/04/23(月) 21:28
- > libc の major が同じなのに互換性がないじゃん、
> という経験は個人的には皆無。
NetBSD 使っているけど、同じくそういう経験は皆無。
> それとも運がよかっただけ?
major が同じなのに、互換性がなかったら、それは普通バグと呼ぶと思う。
別に運が良いんじゃなくて、ふつう、それが当たり前なのでは?
- 265 :名無しさん@お腹いっぱい。 :2001/04/23(月) 22:08
- 私はもう何年も前に*BSDからLinuxに乗り換えた人なのですが、
実は同じようにLinuxに乗り換えた人って多いのではないでしょうか?
もし他にいたら手を上げてみて!
ついでに理由も述べてちょ。
ちなみに私は周りの人たちがLinuxに流れてしまって、いろいろ聞かれる
うちに自分でもユーザになってしまったのでした。
- 266 :名無しさん@お腹いっぱい。 :2001/04/23(月) 22:29
- Linuxでも*BSDでもいいんだけどさ、せっかく開発中の最新の
ソースコードが手に入るのに、makeして通ったの通らないの、
動くの動かないのと騒いでおしまいの厨房が多くないか?
通るようにしたら通るようにしたでとっととcontributeする。
動かなかったらとっとと動くようにしてcontributeする。
自分が使ってるソフトウェアで、気に入らないところがあるんなら、
うだうだ掲示板で愚痴ってないで、戦え! 馬鹿どもが。
- 267 :名無しさん@お腹いっぱい。 :2001/04/23(月) 22:30
- *BSDはオンラインドキュメントがしっかりしているところがいいね。
しかし、俺も265と同じような理由でLinuxに乗り換えた。
対応しているパーツも多く、カーネルの安定度もNetBSDに負けていない。
なんでLinuxが叩かれるのか訳がわからないよ。
- 268 :名無しさん@お腹いっぱい。 :2001/04/24(火) 00:58
- Linuxが叩かれるのは「出る杭は打たれる」って奴でしょう。
BSDが地味だと言われるのは「少数派」の宿命でしょう。
- 269 :名無しさん@お腹いっぱい。 :2001/04/24(火) 01:35
- カーネルなどの基本的な部分に関しては枯れていることもあり
*BSD の方がソースが洗練されていると思う。
# たとえば仮想記憶
# Linux: i386 の機構をそのまま使用
# *BSD: 4.3BSD までは VAX の機構をそのまま使用 -> Mach-VM ->...
やりたいことをなんでもありで実装する人が Linux に集まっちゃったのか
ださい実装のとこも結構あるけど、ちゃんと安定して動くんだから
critical な部分以外はどっちでもいい。
漏れの場合は慣れが大きいな。 Linux についてよく聞かれるが
エノキダ君的性格からかあまり移行する気にはならん。
- 270 :名無しさん@お腹いっぱい。 :2001/04/24(火) 03:06
- これからはPlan9だよ!
次100 最新50 (10:00PM - 03:00AM の間一気に全部は読めません)
read.cgi ver5.26+ (01/10/21-)