web-dev-qa-db-ja.com

社内でオープンソースプログラムを使用していますか?

従業員にあなたの会社のオープンソースプログラムを使用させることの短所はありますか?

私はビジネスを始めるつもりですが、なぜ企業が通常は専有ソフトウェアを使用するのでしょうかMicrosoft Wordが最も有名なソフトウェアを引用しています。 Open Office(またはLibre Office)などを使用しないのはなぜですか?

私の見解では、たとえば、寄付の形であなたの利益の一部を彼らに与えることによって、あなたは多くのお金を節約し、オープンソースコミュニティを助けることができます。

私はこれを行う(中規模の)会社を知りません。おそらく、このオープンソースの使用/コラボレーションのモデルを証明するために、いくつかの例を挙げていただけますか 働く 岩。

12
eversor

ハードな「オープンソースのみ」のルールを設定することはお勧めしません。ソフトウェアの選択には非常に多くの基準が含まれており、常に1つの要素に基づいて決定を下すのは間違いです。

テクニカルプログラマーに加えて、非テクニカルスタッフメンバーを何人か採用するとします。秘書、会計士、人事、マネージャーなど。LinuxやOpen Officeを学ぼうとすると、どれだけの時間が無駄になるのでしょうか。特に、人生の半分をExcelの習得に費やしたビジネスマンを雇っているとき、本当にそれらのスキルを無駄にしたいですか?

他のすべての条件が同じであれば、私は毎回オープンソースを選択します。他のすべてのものは決して等しくありません。

24
Jordan Bentley

会社でオープンソースソフトウェアを使用することに問題はありません。無料で、ニーズに合わせて調整できます。有料のソフトウェアよりも多くのサポートやドキュメントが用意されている場合があります。あなたが心に留めておくべき唯一のことは、プロジェクトが比較的新しいか、そして/またはそれが持つサポートであるかということです。

LibreOffice対Microsoft Officeの場合、それぞれを使用する人の数と、ある形式を別の形式で開くときに表示される非互換性の問題です。

Eclipse IDE、Intellij IDEA(Community Edition)、mySQL、Inkscape、Notepad ++は、広く知られているいくつかのオープンソースプロジェクトです。他のオープンソースプロジェクトをチェックしてください こちら

そして、少なくともビジネスを始めるためには、適切に選択されたオープンソースソフトウェアは、初期予算を軽減するための良い選択肢ではありません。

7
talabes

私自身は少しオープンソースの狂信者ですが、必要ではないので、オープンソースのみを使用するというルールを維持することのポイントは本当にわかりません。ソフトウェア開発では、最良のソリューションはとにかくオープンソースである傾向があるため、オープンソースは通常、メリットだけで勝つでしょう。 Eclipse、NetBeans、Firefox、Chrome(またはChromiumではなく)、Apache、Subversion、Gitなど)リストは続きます。たとえば、WindowsでC#を実行すると例外が発生します。 Visual Studioはおそらく最良のソリューションですが、一般的に、オープンソースツールは、入手可能な最高のツールであるという理由だけで最良の選択肢であることがわかります。

また、「オープンソースのみ」のルールを設定した場合、イデオロギー上の理由や学問上の理由により、ボックスに入れられることに注意してください。この種のことに夢中になっている場合は、それは問題がなく、厄介なことかもしれませんが、これによって必然的にどの企業の主要なポイントからも焦点が外れることに気づくでしょう。お金を稼ぐために。 -私は確かにあなたがいくつかのイデオロギーのビジョンに従うことを思いとどまらせたくありませんが、あなたは自分自身を制約していることに気づきます。

開発中のオープンソースソリューションは単純に傾向があるため、最初から一般的な偏見のないオープンソースソリューションを検討するつもりである限り、オープンソースがトップになるための特定のルールは実際には必要ありません。最高になるために。

3
Teekin

また、通常は無視される別の要因もあります。一部のソフトウェアパッケージは、口語言語の一部になるまでも、最終的には事実上の標準になります。「トップモデルphotoshoped彼女の写真」、 「あなたはstackoverflowについて何も知らないので、google it」、「あなたの考えを教えてくださいcopy-n-paste昨日テレビから聞いた内容 "、または"hoover 床(ゆか"。あなたがビジネスを始めるとき、あなたは選択肢を考慮せずにそれらを購入するだけです。

" Let me go Back "原則もあります(私はそのようなファンです)。代替ソリューションを選択すると、問題が発生する可能性があります。 (個人の本当の話は次のとおりです)(Microsoftのみのショップではありませんでしたが)MS-Wordにフォームが含まれるアプリケーションがある会社のアプリケーションに入力しなければなりませんでした。 OpenOfficeは、保存後にドキュメントを破損しました。アプリケーションの処理が遅れ、締め切りに間に合いませんでした。真夜中にWindows PCの友達を見つけなければならなかったのを覚えています。そこでドキュメントを見ると、反対側の人事担当者には読めないことに気づきました...いつか人事部に尋ねましたなぜWindowsベースのPCと製品を使用する必要があるのですか。彼らは私が今まで文句を言った最初の人であると私に言ってとても丁寧でした...

更新:@TrevorPowellのコメントの後の別の話、今回は90年代半ばから。長くてつまらない。

当時はフロッピードライブを使用していました(ディスクあたり1.44 MB)。つまり、1.44 Mbより大きいファイルの場合、そのファイルを格納するために2つのディスクが必要でした。しかし、安全に他の人に届けるためには4が必要でした。その理由は、FD(頭字語)がよく失敗していたため、2番目のコピーが利用できるはずです。大量のデータには、Zipドライブ(ドライブあたり100MB)が必要でした。ここで、1.46ファイルを1.44未満に圧縮できる場合、魔法のように2つ(1つとバックアップ)のディスクだけが必要でした。そのため、圧縮が非常に一般的でした。ある時点で、ZipはWindowsにバンドルされていました。当時、私は、RARで圧縮された6つのフロッピーに収まる大きなQuark XPressファイルを印刷する必要がありました。子供の頃に12枚のフロッピーを持ったプリントショップに出向いたとき、オファーをもらうために、ほとんどのショップオーナーが私を捨てました。Zipドライブ(100MB)はどこですか。彼らにとっては、それはZipまたはフロッピー1枚でした。 RARが何であるかを知らなかった、またはR00(拡張子)がウイルスであると信じていなかったため、フロッピーを見る人はほとんどいませんでした。 「IT」担当者に来るように頼んだら、彼は何がいいのかわかっていましたが、自分のマシンにはインストールしませんでした。その後、私はCDライター(当時は非常に珍しい商品)の友達に行って、圧縮されていないファイルをCD-ROMに書き込んだことを想像できます。その後、それはトリックをしました。

ここでのほとんどのように、私たちはミックスを使用します。発生する可能性がある唯一の欠点は、混合ショップがあり、一部の形式が他の誰かのツールと互換性がない場合です(たとえば、私のスプレッドシートプログラムは、作成したスプレッドシートを読み取ることができません)。

会社が簡単に情報を共有できれば問題はありませんが、それはすべてコミュニケーションに関するものです。製品Xの最新のウィズバン機能を使用している人がいる場合、問題が発生する可能性があります。これは、類似の製品Yがプレゼンテーションにねじ込まれているか、理解できないため読めません。

会社の規模に応じて、人気のあるツールを使用することにはボーナスがあります。たとえば、あらゆる種類のオフィスワーカーが通りを歩くことができ、通常、Excel/Word/PowerPointを使用して助けを必要としない場合、別のスイートにそれらを強制すると、いくつかのサポートコールの準備をする必要があります(操作は同じですが、「見た目が異なる」ため、電話はかけられます)。

1
anon

他の人が言及していない2つのこと:

他の企業または一般との相互運用性

これは特にコンサルティング会社に当てはまりますが、いずれの会社も最終的にドキュメントを公開する必要があります。

パートナー企業があなたとは異なる製品を使用している場合、互換性がない可能性があります。これは主にオフィスソフトウェアに問題を引き起こし、プレゼンテーション、仕様書、スプレッドシートを送信しても、開くことができないか、見苦しいように見えます。これを回避する1つの方法は、すべてのユーザーが同じソフトウェアで標準化することです。同じソフトウェアを使用していることを確認する最も簡単な方法は、大規模な陥没を持つバージョンを購入することです。

私のペットはここにうんざりしています:PDFは、多くの人がそうだと思っていても、標準的または根強いリーダーではありません。

バンドル契約

Visual Studioを使用している場合は、MSDNサブスクリプションを購入している可能性があります。つまり、Microsoftスタック上の他のすべてのサブスクリプションを一緒に入手することになります。これは、購入したものをすべて使用するのと同じくらいの理由です。あなたはそのソフトウェアに永遠に行き詰まり、それを変更する抵抗を加えましたが、それが企業がすべてMicrosoftになる理由の1つです。

Flash、Flex、Adobe、HP製品についても同様の交渉を見てきました(HPにはFlex開発用の「公式」のテスト/プロジェクト管理スイートがあるため)。

スタートアップとして、ニーズに最適なプラットフォームを自由に選択できます。ビッグミディアム組織は、長い間存在してきた確立された企業です。開始時に最適なものを選択しましたが、それ以降は契約上の合意または変換のコスト(スタッフの再トレーニングと既存のドキュメントの変換の観点から)のため、おそらくその選択に固執する必要がありました。新しい形式に)。

また、プロプライエタリソフトウェアのコストは、多くの場合、思っているほど悪くありません。たとえば、Microsoftアクションパックは年間約329ドルで、Windows 7の10コピー、Officeの10コピー、およびWindows Server、SQL Server、Sharepointなどの他のソフトウェア製品の多くのコピーを提供します。

新規スタートアップの場合、無料のさまざまなパッケージも提供しています。新しいスタートアップがVisual Studioを3年間無料で利用できるようにするパッケージがあることは知っています。

1
Gavin Coates

通常のオフィスアプリケーションに対する私の見方では、Microsoftは事実上の標準です。したがって、ほとんどの顧客、サプライヤー、下請業者などは、MS Officeドキュメントを交換したいと考えています。最大の顧客の1人は、Word 2003およびPDFファイルとしてのレポートを必要としています。

SW開発の場合、シナリオに依存します。ここでは、EclipseなどのOSSだけでなく、プロジェクトが主にWindowsを対象としている場合はVisual Studioも使用します。

言うまでもなく、大きな企業のライセンスコストはそれほど大きな問題ではないため、メンテナンスコストが問題になります。あなたがそれを真剣に行うならば、あなたはOSSでもこれらのコストを持っています。

0
Simon