ソフトウェアカテゴリ

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

ソフトウェアカテゴリは、ソフトウェアのグループですこれらにより、各パッケージの特殊性ではなく、これらのカテゴリの観点からソフトウェアを理解できます。異なる分類スキームは、ソフトウェアの異なる側面を考慮します。

コンピュータソフトウェア

コンピュータソフトウェアは、一般的な機能、タイプ、または使用分野に基づいてカテゴリに分類できます。3つの大まかな分類があります。

著作権ステータス

GNUプロジェクトでソフトウェアを分類著作権の状態:フリーソフトウェアオープンソースソフトウェアパブリックドメインソフトウェアコピーレフトのソフトウェア、noncopyleftedフリーソフトウェア、ライセンスされたソフトウェアは、緩い許容GPLのソフトウェアを-covered、GNUオペレーティングシステム、GNUプログラム、GNUソフトウェア、FSF -著作権で保護されたGNUソフトウェア、非フリーソフトウェア、独自のソフトウェアフリーウェアシェアウェア、プライベートソフトウェア、および商用ソフトウェア[1]

自由ソフトウェア

自由ソフトウェアとは、無償または有料で、逐語的または変更を加えて、誰でも使用、コピー、および配布することを許可されたソフトウェアです。特に、これはソースコードが利用可能でなければならないことを意味します。 「それがソースでなければ、ソフトウェアではありません。」プログラムが無料の場合、GNUなどの無料のオペレーティングシステム、またはLinuxシステムの無料バージョン含まれる可能性があります。

著作権ライセンス(およびGNUプロジェクト)の意味での自由ソフトウェアは、価格ではなく自由の問題です。しかし、プロプライエタリソフトウェア会社は通常、価格を指すために「フリーソフトウェア」という用語を使用します。これは、バイナリコピーを無料で入手できることを意味する場合があります。これは、コピーが追加料金なしで販売用のコンピューターにバンドルされていることを意味する場合があります。[1]

オープンソースソフトウェア

オープンソースソフトウェアは、そのソースコードが特定のライセンスの下でライセンシーに提供されるソフトウェアですいつでも使用および配布でき、ソースコードは開いており、必要に応じて変更できます。このタイプのソフトウェアの1つの条件は、変更が加えられたときに、ユーザーがこれらの変更を他の人に知らせる必要があることです。オープンソースソフトウェアの重要な特徴の1つは、それがすべての開発者とユーザーの共有知的財産あるということですLinuxオペレーティングシステムは、オープンソースソフトウェアのコレクションの最もよく知られた例の一つです。[2]

コピーレフトソフトウェア

コピーレフトソフトウェアは、すべてのバージョンのすべてのコピーが多かれ少なかれ同じ配布条件を持つことを保証する配布条件を持つ自由ソフトウェアです。これは、たとえば、コピーレフトライセンスでは、一般に、他のユーザーがソフトウェアに要件を追加することを許可せず(ただし、安全な追加要件の限られたセットを許可できます)、ソースコードを利用可能にする必要があることを意味します。これにより、プログラムとその変更バージョンが、プログラムをプロプライエタリにする一般的な方法のいくつかから保護されます。一部のコピーレフトライセンスは、ソフトウェアをプロプライエタリにする他の手段をブロックします。

コピーレフトは一般的な概念です。実際のプログラムをコピーレフトするには、特定の配布条件のセットが必要です。異なるコピーレフトライセンスは、通常、条件が異なるため「互換性がありません」。これにより、一方のライセンスを使用するコードをもう一方のライセンスを使用するコードとマージすることは違法になります。2つのソフトウェアが同じライセンスを使用している場合、それらは通常マージ可能です。[1]

コピーレフトされていない自由ソフトウェア

コピーレフトされていない無料のソフトウェアは、再配布および変更し、ライセンス制限を追加する権限を持つ作者から提供されます。

プログラムが無料であるがコピーレフトされていない場合、一部のコピーまたは変更されたバージョンは無料ではない可能性があります。ソフトウェア会社は、変更の有無にかかわらずプログラムコンパイルし、実行可能ファイルをプロプライエタリソフトウェア製品として配布できますX Window Systemが、このアプローチを示しています。XコンソーシアムはリリースX11を、それはフリーソフトウェア非コピーレフト作る配布条件で。必要に応じて、これらの配布条件が記載された無料のコピーを入手できます。ただし、無料以外のバージョンが利用可能であり、ワークステーションとPCグラフィックボードフリーでないバージョンだけが機能します。X11の開発者は、しばらくの間X11を非フリーにしました。他の人が同じ非コピーレフトライセンスの下でコードを提供したので、彼らはこれを行うことができました。[1]

シェアウェア

シェアウェアはコピーを再配布する許可が付いているソフトウェアですが、コピーを使い続ける人は誰でも支払う必要があると言っています。シェアウェアはフリーソフトウェアではなく、セミフリーでもありません。ほとんどのシェアウェアでは、ソースコードは利用できません。したがって、プログラムを変更することはできません。シェアウェアには、非営利活動を含め、ライセンス料を支払わずにコピーを作成してインストールする許可はありません[1]

フリーウェア

シェアウェアと同様に、フリーウェアは初期支払いなしでダウンロードおよび配布できるソフトウェアです。フリーウェアに関連する料金はありません。マイナーなプログラムアップデートや小さなゲームのようなものは、一般的にフリーウェアとして配布されます。フリーウェアは無料ですが、著作権で保護されているため、他の人がソフトウェアを自分のものとして販売することはできません。[3]

MicrosoftTechNetおよびAISソフトウェアのカテゴリ

この分類には7つの主要な要素があります。それらはプラットフォーム管理教育リファレンス、ホームとエンターテインメント、コンテンツとコミュニケーション、運用と専門家、製品の製造とサービスの提供、および基幹業務です。

市場ベースのカテゴリGoogleカメラ[5]

水平アプリケーション

垂直アプリケーション

参考文献

  1. ^ a b c d e 「フリーソフトウェアと非フリーソフトウェアのカテゴリ-GNUプロジェクト-フリーソフトウェアファウンデーション(FSF)」Gnu.org。2012-10-18 取得した2012年11月12日を
  2. ^ 「ハイデルベルク-用語集-O」Directimaging.com 取得した2012年11月12日を
  3. ^ 「フリーウェアの定義」Techterms.com 取得した2012年11月12日を
  4. ^ bはC DのEのFのグラム 「このトピックである利用できなくなりました」Technet.microsoft.com。アーカイブされたオリジナルの2008年9月21日に取得した2012年11月12日を
  5. ^ Tang、Jeff(2014)、「Camera and Image Processing」Beginning Google Glass Development、Berkeley、CA:Apress、pp。81–112、doi10.1007 / 978-1-4302-6787-4_4ISBN 978-1-4302-6788-12021-09-07を取得

外部リンク