loader
bg-category
フリーウェアとオープンソースソフトウェアの違い

友達と共有します

著者の記事: Kenneth Douglas

短いバイト 技術の世界は、接尾辞「-ware」を使った用語でいっぱいです。 「ウェア」という言葉は、本質的にコンピュータやテクノロジとは関係ありません。それでは、なぜそれは「ソフトウェア」にあるのでしょうか。ここでは、フリーウェアとオープンソースソフトウェアという2つの混乱を招く「ウェア」という用語の違いについて説明します。

「商品」という言葉は商品を意味します(とりわけ、それらは関連する意味ではありません)。多くの場合、その単語は他の単語と組み合わされて、製品を説明します。たとえば、銀器という単語のようにです。ソフトウェアという言葉に「 - ウェア」という接尾辞が付いているという事実は、それが販売されることを意図していたことを示しています。私たちは皆、コンピュータの人々がどのようにして技術用語でパンクや他のジョークを好むかを知っているので、今、私たちはソフトウェア、ハードウェア、ファームウェア、フリーウェア、シェアウェア、マルウェア、スパイウェアを持ち、そしてリストは続きます。しかし面白いのは、フリーウェアやシェアウェアのように、オキシモロニック、または自己矛盾するものがいくつかあるということです。

それだけではなく、フリーウェアとシェアウェアをオープンソースソフトウェアと区別する非常に大きなアイデアがいくつかあります。フリーウェアは、ブランドを強化したり、製品に対する意識を広めたりするためによく使われていました。無料のウイルス対策プログラムがその好例です。 AVGやMcAfeeなどの企業は、有料版に誘導するために無料版を提供しています(ウイルス対策の代金を支払うべきではないことをお勧めしません)。これらのプログラムは無料ですが、自由のように無料ではありません。通常、あなたは所有者の許可なしにソフトウェアを配布することを許可されていません。ただし、所有者またはベンダーが配布の許可を与えるソフトウェアがいくつかあり、それらはシェアウェアと呼ばれています。それにもかかわらず、たとえあなたがそれのコピーを持っていたとしても(すべての技術的困難を除いて)あなたはそれを変更したり販売することは許されず、あなたはそれのソースコードにアクセスすることができません。それがソフトウェアが無償であることができる方法ですが、それでもあなたがそれでやりたいことをする自由をあなたに与えるわけではありません。

Apacheプロジェクト、MITライセンス、BSDライセンスといった、GNUプロジェクトとGPL、そしてそれに続くいくつかの他のものを手がかりにしてください。これらのライセンスは、小規模から大規模までの特定のアイデアで異なりますが、それらはすべてバイナリ形式とソースコード形式の両方で、ライセンスを与えられたソフトウェアの配布、改変、使用、販売の自由を強制します。 GPLがGPLではないコードや静的にリンクされたライブラリの使用を許可していないため、GPLコードを使用したいGPLコードの作成者に、より多くのGPLコードを作成させることがあります。 LGPLはこの制限を緩和しますが、それでも他の多くのライセンスよりはるかに厳しいです。ただし、作者がGPLコードを使用することを強制されず、GPLライセンスコードが自分自身で開かれていないプロジェクトに組み込まれることから保護されているため、これは作者またはライセンスコードの自由を制限しません。

フリーウェアの歴史を見てみると、業界標準を定義するのに役立つ注目すべきソフトウェアやソフトウェアのコレクションがいくつかあります。たとえば、Googleのホームオートメーションプロトコルに関する作業の多く、およびAndroid関連プロジェクトは業界標準の作成を支援しています。しかし、フリーウェアから派生した標準のリストは、オープンソースから生まれた標準のリストよりも短くなっています。

ソフトウェアがオープンソースになることができるだけでなく、Arduinoのようなオープンソースハードウェアもあります。オープンソースの3D印刷デザイン、アート、科学、アルゴリズム、安全基準、映画、音楽、デジタルデザイン資産、書籍などがあり、その中の1つがリストです。オープンソースは世界をよりオープンにします。手の届かないものを把握するのに役立ちます。

次に、あなたが本当に楽しいものを作成するときは、それが芸術作品でも、非常に役立つ小さなスクリプトでも、小さなプログラムでも、音楽でも、オープンソースがあなたに与えたものを認識してオープンソースに何かを与えることを検討してください。選択したライセンスの制限と責任を必ず調べてください。

Fossbytesの読者はオープンソースに貢献しましたか?以下のコメントでお知らせください。

友達と共有します

あなたのコメント