プロプライエタリソフトウェアのデメリット

ビジネスに適したソフトウェアを選択する場合、オープンソースソリューションまたはプロプライエタリソフトウェアから選択できる場合があります。従来、MicrosoftやAppleなどの開発者の市場シェアが大きいため、プロプライエタリソフトウェアが人気がありましたが、オープンソースソリューションが市場で受け入れられています。2012年のオープンソースの未来に関する調査によると、回答者の62%が、組織内のソフトウェアの少なくとも半分がオープンソースであると報告しています。独自のソリューションには、次のライセンスの購入を選択する前に考慮すべきいくつかの欠点もあります。

費用

プロプライエタリソフトウェアの最大の欠点の1つは、ライセンス料です。開発者は生計を立てるために製品を販売するため、製品へのアクセスに対して料金を請求します。場合によっては、これらのライセンス料が高額になる可能性があります。一方、オープンソースソフトウェアは、一般的にプロプライエタリオプションよりも安価であり、場合によっては無料で使用できる場合があります。トレーニングとサポートのコストはこの利点を部分的に相殺する可能性がありますが、予算を計画するときはオープンソースオプションを使用することの影響を考慮してください。

開発者サポート

プロプライエタリソフトウェアを使用すると、すべての更新、サポート、および修正について、プログラムの開発者に依存することになります。開発チームの規模によっては、更新が遅れる場合があり、セキュリティホールやその他の問題に対処するのに時間がかかる場合があります。さらに、主要な開発者が廃業した場合、別の会社がプロジェクトを買収しない限り、それ以上の更新やサポートがない可能性があります。一方、オープンソースソフトウェアでは、多数の異なるチームが同時にコードに取り組んでいる可能性があり、ソースコードが公開されているため、誰でも廃止されたプロジェクトを選択して拡張できます。

セキュリティ上の問題

オープンソースソフトウェアは通常、プロプライエタリプログラムよりも迅速にセキュリティの脅威に対処するためにパッチが適用されます。これは、ソースコードが一般に公開されているためです。多くの目が抜け穴を探していると、潜在的な脅威がすぐに明らかになります。プロプライエタリソフトウェアシステムは、開発チームが問題を特定するか、さらに悪いことに、実際に発見されたセキュリティの抜け穴に依存しています。一部のプロプライエタリ開発者は、「隠すことによるセキュリティ」に依存していることで有名であり、セキュリティの弱点に関する情報を押しつぶして、部外者がそれらを利用するのを防ぎます。

カスタマイズ

オープンソースソフトウェアは通常、プロプライエタリシステムよりも多くのカスタマイズオプションを提供します。多くの場合、表示されるのはプロプライエタリソフトウェアパッケージで得られるものです。そのままライセンスを取得するだけです。オープンソースプログラムでは、同じソフトウェアのさまざまなカスタマイズされたバージョンを見つけることができる場合があります。ニーズに合わせたバージョンが見つからない場合は、プログラムのソースコードを使用して作成できる場合があります。