人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ソフトウェアの開発現場において、Linux がクライアント用 OS として、
実際にどのくらい使用されているのか知りたいです。
というのは、ドキュメント作成のため、Word や Excel を使う必要が
あるでしょうし、C, Perl, PHP, Java などの開発は Windows でも
代替可能、そして、運用は Linux で行えばいいように思うからです。
現場の生の声をお聞かせ下さい。

●質問者: witt
●カテゴリ:コンピュータ
✍キーワード:Excel Java Linux OS Perl
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● nitscape
●15ポイント

http://www.google.com/

Google

私が以前勤めていたところではLinuxでの開発はゼロでした。Linuxを対象にしたソフトの開発もありましたが、開発自体はWindows上、Visual Studioを利用して開発が進められていました。

ドキュメントに関しても開発者自身はWordやExcelを使うことはほとんどありませんでした。開発に関するドキュメント類はソースコード内に書き込みツールを用いてWordファイルとして書き出す形でした(開発外の仕様書などはWordですがこれを作るのは開発者ではありませんでした)。

◎質問者からの返答

なるほど。率直に申しますと、だいたい私の予想どおりの開発スタイルです。

ただ、開発者が Word/Excel を使わないというのが意外でした。

「ソースコード内に書き込みツール」というのは、Javadoc や Doxygen

みたいなツールなんでしょうね。


2 ● chillout
●20ポイント

http://www.hatena.ne.jp/#

はてな

運用するシステムがLinuxであることが多いため、社内全体で日常的にLinuxを使用しています。

Linuxに接する機会を増やすことで理解を得てサーバの設定や運用までならばある程度できるようになります。

WordやExcelも見るだけであればOpenOfficeで十分で、ドキュメントの作成が必要な場合は共用のノートPC(それなりに数はありますが)を持ち出してきて作業してます。

社内のWindowsとLinuxの割合は1:1くらいです。

Windowsのみで作業している物もWindows上でcoLinuxやcygwinを使用しているので作業している時間はLinuxの方が長いという実感です。

◎質問者からの返答

> Linuxに接する機会を増やすことで理解を得てサーバの設定や

> 運用までならばある程度できるようになります。

この考えには共感できる部分があるのですが、Linux において、

ちょっと環境のカスタマイズを行おうとして、ものすごく時間を

消耗した苦い経験があります(例えば、emacs でハイライトの

調整をしようとして…)。

こういうスキルアップの本質的でないことに、コストがかかるのは

避けられないように思います。

> WordやExcelも見るだけであればOpenOfficeで十分

OpenOfficeで見ると、レイアウトがくずれていて、Word/Excel で

見直したという経験があります。

なら、最初から、Word/Excel で見ればよかったと考えます。

> Windowsのみで作業している物もWindows上でcoLinuxやcygwinを

> 使用しているので作業している時間はLinuxの方が長いという実感です。

私も cygwin 愛用者です。これが現実的なやり方であるように思います。


3 ● くまっぷす
●22ポイント

http://japan.internet.com/linuxtoday/20040412/3.html

Japan.internet.com LinuxToday - Windows DB アプリの Linux 移行支援クライアントを無償配布

クライアントOSというか開発以外の作業環境として、という意味ですか?ちょっと質問内容が混乱してるような気がしますが。


なので、開発兼開発以外の作業環境としてLinuxを使わずに何でもWindowsでやればいいんじゃないか?という質問だと仮定します。


まず、ごく簡単なものならそれも可能かもしれませんが、実際には両環境で違う点がいろいろあって単にWindowsからLinuxにコピーすれば済むところまではいきません。例えば文字コードの問題ひとつ取ってもそうですね。DBが絡むと内部文字コードの関係も出てきてさらにややこしいです。また、スクリプトを置くdirectoryの配置の違いとか、アクセス権制御の違いのようにOSの構造・思想から来る差もありこれもなかなかややこしい問題を孕んでいます。

確かに昔よりはかなり相互の互換性あがってきてはいると思いますが…。

あと検証ということになるとどうしても実機環境に近いものでないと危なくて使えないので開発と運用をまったく別にできる日はいつか来るんだろうか…という感じです。


なので、猛者なひとはLinuxのOpenOfficeでドキュメント作成してるひともいなくはないですが、2台以上PCを持っていてそのうちの1台がクライアント検証用+ドキュメント作成用のWindowsマシンというひとが多いのではないかと思います。IEとの検証はWindowsマシンでないとできませんからね。

◎質問者からの返答

> なので、開発兼開発以外の作業環境としてLinuxを使わずに

> 何でもWindowsでやればいいんじゃないか?という質問だと仮定します。

適当な言葉が思い浮かばなかったので、混乱させてしまい、

ご迷惑おかけしましたが、おっしゃる仮定の質問と

解釈していただいて結構です。

> DBが絡むと内部文字コードの関係も出てきてさらにややこしいです。

この辺、なんとなく納得です。

MySQL 4.0 → 4.1 への変更で、苦労した経験がありますので。

その他の事例も、そうなのだろうなぁ、と。

僕が想定していたのは、Java のスレッドの挙動が Linux と Win によって

違うから、その辺が重要になる開発だと、開発環境を Linux に

せざるを得ないかと思ってました。

> あと検証ということになるとどうしても実機環境に近いものでないと

> 危なくて使えないので開発と運用をまったく別にできる日はいつか

> 来るんだろうか…という感じです。

> なので、猛者なひとはLinuxのOpenOfficeでドキュメント作成してる

> ひともいなくはないですが、2台以上PCを持っていてそのうちの1台が

> クライアント検証用+ドキュメント作成用のWindowsマシンというひとが

> 多いのではないかと思います。IEとの検証はWindowsマシンでないと

> できませんからね。

納得です。


4 ● try100
●5ポイント

http://www.sw.nec.co.jp/products/soft/science.html

科学技術計算: ソフトウェア | 製品&サービス | Business Solution | NEC

Xwindowを使うのであれば、Linux が断然快適です。しかし書類仕事があるのでmacosxを使っています。wordもexcelもmac officeでOKです。

◎質問者からの返答

X-Window の存在が Win ではなく Linux を使う理由としては

不十分だと思います。

また、Win ではなく、Mac OS X を使う理由もわかりません。

今回の質問の背景として、趣味の延長線として業務で Linux を

使うのを止めさせたいという意図があります。

Linux を使う正当な理由を知りたいです。


5 ● nyantabt
●19ポイント

http://japan.linux.com/enterprise/04/02/22/2320231.shtml

Open Tech Press | 「革新勢力」となる組み込みLinux

業界によると思います。


組み込み分野ではLinuxが多用されています。例えばLinux kernelを改造しないといけない場合などはWindowsで代用できません。また、LinuxをクライアントOSとして使うことが普通な人が多い業界もあります。私自身、メールの読み書きとWebはLinuxで普通にしています。


ご質問でご指摘の通り、ハードウェアベンダからのドキュメントがWordだったりする場合もあるので結局LinuxとWindows両方PCを使うというのも一般的かも知れません。ドキュメントはWindows、開発はLinuxといった感じでしょうか。


あと、マルチブートでWindowsとLinuxを一つのPCに入れてしまうという手段もあります。最近のHDDは大きいですし。


回答がずれていたらごめんなさい。

◎質問者からの返答

> 組み込み分野ではLinuxが多用されています。

> 例えばLinux kernelを改造しないといけない場合などは

> Windowsで代用できません。

納得です。

> LinuxをクライアントOSとして使うことが普通な人が多い業界もあります。

アカデミックな業界なのかな、と私は予想しております。

> マルチブートでWindowsとLinuxを一つのPCに入れてしまう

> という手段もあります。最近のHDDは大きいですし。

再起動の手間を考えると、初期費用がかさんでも、

PC2台体制がいいのかな、と思っています。

> 回答がずれていたらごめんなさい。

いえいえ、そんなことないです。

ご回答ありがとうございました。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ