アカウント名:
パスワード:
Windows上でLinux/UNIX体験!
CygwinはLinuxのカーネルを動かしてるわけじゃないと思うのですが。あくまでcygwin:The UNIX emulation engine上でBashが動いているのでは?
Bashが動いているのでは
これが,もとバッチファイル野郎の僕にとっては 重要です.これに良く使うツール群 grep, sort, uniq, sed, awk, perl があれば 結構な処理が Windows 上でもできます. さらに X も動くと,僕が普段やっていることの 殆どは Windows 上でできちゃいます. まぁ実行速度とかを考えると Linux の方が ストレス無く使えるんですけどね. # ついでに bash でなく zsh にして欲しい
bash と明記されちゃうと嫌だな。私は tcsh しか使いませんし。
COMMAND.COM/CMD.EXE 以外の、UN*X 系 OS で良く使われるシェルコマンドなど (に限らないけど) が利用できること、と言ってほしいな。
もっと言えば、UN*X のシステムコールが Windows 上で利用できるようになっている事が重要だと思うのですが。
うむぅ、こは失礼。普段はtcshは使わないんで忘れていました。うちではDLL不足で動きませんし。ついこの前仕事で使うまでは修了した後3年ほど使っておりませんでしたし。
そのとおりです。そしてそれを横におきLinuxだUnixだと宣伝文句を書くのがいやなのです。 そもLinuxだってUn*xLikeOSの一つなのにLinux/Unixだなんて、まるで特殊であるかのようにかくとは・・・・
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
これもどうかと (スコア:1)
Windows上でLinux/UNIX体験!
CygwinはLinuxのカーネルを動かしてるわけじゃないと思うのですが。
UNIX体験というのも微妙なのでは。あくまでcygwin:The UNIX emulation engine上でBashが動いているのでは?
Re:これもどうかと (スコア:1)
Windows (環境) 上で、Linux (環境) や
UNIX (環境) を体験する、という意味です。
カーネルレベルにこだわるのはちょっとこの場合
捉え方が違うのではないかと。
カーネル(に相当する)レベルにこだわってしまうと、
Cygwin は Windows の単なる API (cygwin1.dll /
libcygwin.a) という比較になってしまうように
思えます。
Re:これもどうかと (スコア:1)
カーネルレベルとかって意味よりも、Linuxとバイナリ互換があるのかと思ってしまいました。^^;
# 人生のキャリーオーバー継続中
Re:これもどうかと (スコア:1)
うごきますぜ、ダンナ。
http://line.sourceforge.net/ [sourceforge.net]
Re:これもどうかと (スコア:1)
それとも、Holonの"X on Windows(仮名?)"は、インストールしたら
LINEもセットアップされるのでしょうか?
#それなら、わたしはすごく欲しい・・・。7800円払う価値ありますよ。
---- redbrick
Re:これもどうかと (スコア:1)
> うごきますぜ、ダンナ。
ソース持ってきてコンパイルするなら動かせるかもしれないけど、バイナリレベルでの互換は無いでしょ。
おいらの云うバイナリレベルの互換ってのは、例えばLinuxでコンパイルしたjedをまんまコピーして来て動かすって事、例えば、バイナリパッケージのLinuxのrpmをぶっ込んで動かすって意味です。
# 人生のキャリーオーバー継続中
Re:これもどうかと (スコア:1)
>UNIX (環境) を体験する、という意味です。
うーん。やっぱりLinuxは蛇足にしか思えないなあ。
cygwinを本家から取って来てInstallして使えるようになる世界ってのは
ユーザーレベル(^^;で見ればつまり、
それもんのアプリを突っ込んだ状態のUNIX系(環境)の体験
だと思います。Linuxは関係無く。
ちなむと*BSDとLinuxのどっちにcygwin(のユーザー環境)が
似ているのか?も、俺はろくすっぽ知りません。
同様にSolaris,AIX,HP-UX…(ハードがPCであるかどうかも最終的にはどうでもいいことですんで)…
Re:これもどうかと (スコア:1)
デフォルトのshellはbash
(当たり前だけど)makeはGNUのmake
viはnviじゃなくてvim
という辺りで「敢えて比較をすれば*BSDよりはLinux環境に似てる」と感じるレベルですね。
しかし、世間に対しては「Windows上でHurdを体験」というよりはLinuxを名乗っておいた方が断然アピールできることは明らかでしょうね。
Re:これもどうかと (スコア:1)
返答になってしまいますが、ご容赦ください。
> カーネルレベルとかって意味よりも、Linuxとバイナリ互換が
> あるのかと思ってしまいました。^^;
「他のLinux/UNIX のアプリケーションバイナリを実行することは
できません」とトップページの最後に赤枠で目立つ注意の項目に
書いてあるかと思います。
それから、
>>Windows (環境) 上で、Linux (環境) や
>>UNIX (環境) を体験する、という意味です。
>
> うーん。やっぱりLinuxは蛇足にしか思えないなあ。
僕もそう思います。
ただ、Linux と UNIX だと言葉としての認知度が格段に違います。
Linux という言葉は、日常パソコンを使っている会社員のレベル
であればほぼ知っているそうですが、UNIX はまだそこまで達して
いません。
宣伝文句としては、UNIX という言葉を入れるのは知らない言葉が
増えるため、かえって逆効果だったかもしれません。
開発では HOLON Cygwin というようなコードネームで呼び合って
開発してきましたが、プロデュースからは Linux という名前が
ついた製品名が挙がってきたこともあります。開発としては到底
認められんということで、現在の名前に落ち着いたわけですが、
彼らが UNIX と Linux の関係を把握していないのかというと、
そんなことはありません。(また、最終的な企画書にも、ちゃんと
Cygwin という言葉はありました。)
彼らは彼らの立場で最大限効果が出る方法を考えたのだと思います。
そして逡巡した挙句、UNIXという言葉を追記したのだと思います。
というわけで、技術的に正しいことは開発が中身(マニュアル)に
書くのが正しいかと考えます。外見も嘘がないようにチェックは
しますが、物理的なスペースから世の理までは説明できないように
思えます。
ページの不都合云々に関しては、開発がひいひい言っている間に、
プロデュースに書いていただいたものなので、これから少しずつ
指摘しようかと考えていますが、Jun Hiyama 氏に直メールすれば、
即効だと思います。
Re:これもどうかと (スコア:1)
>増えるため、かえって逆効果だったかもしれません。
>彼らの立場で最大限効果が出る方法
宣伝効果(だけ)を優先し、
おかしな言葉の選び方をするのは、どうか?
という話だと思うのですが。
貴方(なんですよね)たちの営業努力がどんな的外れかつズルイことをしているか?を、
他人に対してなんぼ肯定してくれと主張しても、ある意味で無意味なのでは?
その努力の内容自体が変だ!と言っているわけですから。
#一般的に、努力すれば偉いというものではありません。
#的外れな努力は、むしろオフトピとして点数を下げられる(^^;べきでしょう。世の中のドコにおいても。
#そうしないと、(他人の)努力の方向を改善するという圧力が消滅してしまう。
もしかしてこのままだと、コードはいいとしても(ライセンスとか的に問題がないゆえに)、
その宣伝文句とかにおいて、「他人のふんどし」の謗りを
免れないのでは、ありませんか?
ほら。ちょっと意味合いは違うけど、
100%じゃないものをジュースと(商売上)呼んだらいけないんでしたよね。
あれと似たようなものだと思えば良いんじゃないかと思います。
たしかにこっちの分野には、それを縛る法律が有るわけじゃないですが、
なにやってもイイかってゆーと、ちょっと…ね…
Re:これもどうかと (スコア:1)
> おかしな言葉の選び方をするのは、どうか?
> という話だと思うのですが。
Cygwinを使ってLinuxと似たような(あくまで「似たような」ではありますが)環境を構築できないわけではない以上、私は変だとは思いません。Xがあるのならなおのこと。
少なくともうそは書いてない(と思う)ので、宣伝文句としては許容範囲かと思うのですが…。
Re:これもどうかと (スコア:1)
Solaris [sun.co.jp]を使ってLinuxと似たような(以下略)
FreeBSD [freebsd.org]を使ってLinuxと似たような
NetBSD [netbsd.org]を使ってLinuxと似たような
UNIX [sco.co.jp]を使ってLinuxと似たような
QNX [qnx.co.jp]を使ってlinuxと似たような
eCos [redhat.com] + EL/IX [redhat.com] + nanoX [microwindows.org]を使ってlinuxと似たような
MSXを使ってLinuxと似たような [nodus.ne.jp]
MS-DOSを使ってLinuxと似たような [asahi-net.or.jp]
どこまで許容範囲?
Re:これもどうかと (スコア:1)
所詮個人的感覚なんで「そもそもそーゆー説明/宣伝文句は許容できん」とゆー人もいるわけですが、この件限定で私の感覚限定でいけば、
・とりあえずUNIX系OSは許容範囲。(Mac OS Xも:-)
・残りはどれくらい「UNIX」と「違う」のか知らんのでなんとも言えん。
とゆーところでしょーか。
# ゲーム機が「ファミコン」だったり
# コピー機が「ゼロックス」だったり
# ヘッドフォンステレオが「ウォークマン」だったり
# ステープラーが「ホッチキス」だったり…。
Re:これもどうかと (スコア:1)
そういう地を這うレベルの話と、商品そのものの売り文句とを、
同列に語るのは変じゃないんですか?
ああ。こないだの「エクセルサーガ(漫画です)」にも出てきたなあ、
電気屋で「インターネットをくれたまえ」とか寝ぼけたことをいう親父が。
パソコン屋なりOS屋なりプロバイダなりが自分の商品に「インターネットです」とか書いたら
かなり大笑いだし、笑い事で済まないかも知れない。
あ。「インターネット体験」と書くぶんには問題ないのかな?(笑)
#↑質の低いJokeのつもりなのですから、本気にしないでね。
Re:これもどうかと (スコア:1)
Re:これもどうかと (スコア:1)
>であればほぼ知っているそうですが、UNIX はまだそこまで達して
>いません。
ほんまかいな?
いつどこでどうやって調査した結果なのですか?
それに、名前が知られていても実態が知られていなければ、
どっちにせよ「慣れないものがまた1つ、身近に増えた」と感じるだけ
であるような気もします。
つまり、その論拠、弱すぎだと思います。
>開発してきましたが、プロデュースからは Linux という名前が
余計なお世話かと思いますが、一般的にどうもプロデュース(プロデューサー)っていうものは
余計なことを色々してくれちゃう傾向が有るようです。
>彼らが UNIX と Linux の関係を把握していないのかというと、
>そんなことはありません。
知ってやってるなら尚更変。
>物理的なスペースから世の理までは説明できないように
じゃあ説明しなければよろしい。
余計なことや嘘も、書かなければ良いだけ。
書く言葉として嘘を選択した、という事実が残っただけです。
>Jun Hiyama 氏に直メールすれば、即効だと思います。
掲示板のような、公然の場として晒された、意見する場は用意されていますか?
直メールは即効で握り潰される恐れもある(笑)んで、否定的(笑)な意見を振るときは
使いにくいメディアです。
Re:これもどうかと (スコア:1)
これが,もとバッチファイル野郎の僕にとっては 重要です.これに良く使うツール群 grep, sort, uniq, sed, awk, perl があれば 結構な処理が Windows 上でもできます. さらに X も動くと,僕が普段やっていることの 殆どは Windows 上でできちゃいます. まぁ実行速度とかを考えると Linux の方が ストレス無く使えるんですけどね.
# ついでに bash でなく zsh にして欲しい
Koichi
CygwinはあくまでCygwinでは? (スコア:1)
Linuxとバイナリ互換はありませんし、Linux、BSD系もほとんどはUnix互換OSであるわけで。
でもソース互換はありますが。
Cygwinで重要なのはBashが動くことであると思うのですがいかがでしょうか?
Re:CygwinはあくまでCygwinでは? (スコア:1)
bash と明記されちゃうと嫌だな。私は tcsh しか使いませんし。
COMMAND.COM/CMD.EXE 以外の、UN*X 系 OS で良く使われるシェルコマンドなど (に限らないけど) が利用できること、と言ってほしいな。
もっと言えば、UN*X のシステムコールが Windows 上で利用できるようになっている事が重要だと思うのですが。
Re:CygwinはあくまでCygwinでは? (スコア:1)
うむぅ、こは失礼。普段はtcshは使わないんで忘れていました。うちではDLL不足で動きませんし。ついこの前仕事で使うまでは修了した後3年ほど使っておりませんでしたし。
もっと言えば、UN*X のシステムコールが Windows 上で利用できるようになっている事が重要だと思うのですが。
そのとおりです。そしてそれを横におきLinuxだUnixだと宣伝文句を書くのがいやなのです。
そもLinuxだってUn*xLikeOSの一つなのにLinux/Unixだなんて、まるで特殊であるかのようにかくとは・・・・
Unix互換?Unix系? (スコア:1)
この表現、なんか違和感感じます・・・(汗)。
BSDはAT&T UNIXの系統を汲んだOSだし、LinuxはPOSIX準拠のOS(Minix系列?)で
あるわけで、Unix「互換」OSという表現は個人的に違和感ばりばりです。
#そもそも何についての互換かって話が曖昧で・・・。
もちろん、CPUアーキテクチャの違いを越えてのバイナリ互換なんてのは
ほとんど実現されてないし、i386でのバイナリ形式の扱いすら、
商用として残っているUnixと現状のLinuxや*BSDでも共通のものはないはずで、
あえて「互換」と呼べるものはないと思いますし。
#BSDのi386-Linuxバイナリ流用方法は、それ専用に構築され、
#わざわざ互換性を実現するために実装したモノで、
#それを以て「互換」なんて呼ぶのは本末転倒な気がするなあ。
#それとも、そう呼んでいいものなんですかね?
ソースレベルですら、AIXやHP-UXなんかとLinuxではなかなか互換性なんて
とれませんしね。
#って、出す例がちょっと極端ではありますけどね(苦笑)。
わたしが、ひとまとめで呼ぶときにはどう呼称するかというと、
Unix系OSと呼んでます。
みなさんは、BSDやLinuxなど、商用Unixではないものを
まとめて総称するときには、どう呼ばれますか?
---- redbrick
Re:Unix互換?Unix系? (スコア:1)
>まとめて総称するときには、どう呼ばれますか?
商用じゃない奴ということなら、ちょうどいいや。
FreeUnixという言い回しをどっかで見たけど、これなんかどう?
Re:Unix互換?Unix系? (スコア:1)
これ、よさそうですね。
ただ、よく知らない人に、各種Linuxの販売パッケージについて
「フリーなのになんで金出して買わなきゃならんのだ?」って
問われたら、一瞬返答に困ってしまいそうですが・・・(苦笑)。
#使用許諾(ライセンス)について代価を支払うって文化については
#世間ではあまり意識されてないしなぁ・・・・。
後、別のコメント群の中で見かけたけど、「Unix like OS」って言うのも
よさそうですね。
#こっちも境界線がどこになるか、結構曖昧ですが・・・。
---- redbrick
Re:Unix互換?Unix系? (スコア:1)
普通に使われていたようなので(ニュースグループなどで)。