ソフトウェアの世界をより良くすることはできますか?

フリーソフトウェアについて少し



フリーソフトウェアは、プロプライエタリ(またはプロプライエタリ)と呼ばれるものとどう違うのか、一緒に考えましょう。 このトピックの文脈では、フリーソフトウェアは「フリーでオープンなソフトウェア」(つまり、FOSSまたはFLOSS)として理解されます。



フリーソフトウェアがプロプライエタリソフトウェアよりも良いか悪いかについてはすでに多くの議論がありましたが、それについては説明しません。 通常、エンドユーザーは気にしません。主なことは、ソフトウェアがタスクを解決することです。



ただし、さらに深く掘り下げると、エンドユーザーでさえ「自由」を気にすることがあります。 たとえば、彼が友人とプログラムを共有することを決定した場合、「可能ですか?」という質問が発生し(誰もが確かに^ _ ^を持っているわけではありません)、おそらくこの質問に対する答えは「いいえ」です。



この問題にさまざまな角度からアプローチすることで区別できるフリーソフトウェアの利点は何ですか?

-配布の自由- はい 、プログラムを友人と共有できます

-勉強の自由- はい 、あなたはプログラムが何をどのように行うかを知ることができます

-変更の自由- はい 、必要に応じてソフトウェアを変更できます

-再利用の自由- はい 、新しいプログラムの既製の開発を行うことができ、自転車の発明にかかる時間を節約できます



フリーソフトウェアでは、4つのyesがすでにありますが 、非フリーソフトウェアにはありません。 上記に加えて、オープンソース開発などの暗黙的な利点もあります。 通常、フリーソフトウェアはオープンに開発されます。つまり、バグレポートを送信したり、プロセスを監視したり、開発に参加したりできます。



もちろん、私はここでアメリカを発見していませんし、おそらくこれはすべての人に理解できるでしょうが、この紹介はトピックのメイントピックに進むために必要です。



フリーソフトウェアの欠点



フリーソフトウェアの4つの利点を上に挙げましたが、欠点は何ですか? 今日のフリーソフトウェアの最大の欠点は、その開発を取り戻すのが非常に難しいことです。 なぜなら ソフトウェアは自由に配布(コピー)され、標準的なスキームは機能しません。また、独自の何かを発明する必要があります。 大規模で人気のあるプロジェクトには、多くの場合スポンサーがいます。 非常に小さなプロジェクトから利益を得るが、よく知られている-これは著者の人気、履歴書またはポートフォリオのラインです。 しかし、スポンサーを見つけていないが、単なる「自由時間」以上のものを必要とする、あまり知られていない、または中規模のプロジェクトをどうすればよいでしょうか?



はい、もちろん、「これらは彼らの問題です」と言うことができます。たとえ彼らが望んでも、彼らはそれを獲得しますが、彼ら(開発者)だけでなく、私たち(ユーザー)もこの自由から恩恵を受けます。 そして、開発者がソフトウェアを「販売」する方法を探す必要がなく、代わりに彼らが最善を尽くした-プログラムを書いたようにすることができます。



私たちにできること



そして、私たちは何ができますか? すべてが非常に簡単です。 必要なことを行う無料のプログラムを見つけましたか? アナログを見つけて、費用を確認して寄付をしてください! 高すぎる? 寄付を減らします。 それとも少なすぎると思う? もっと寄付してください。 これが常に使用するプログラムであるか、それで生計を立てている場合は、たとえそれが小さくても、毎月の寄付をオンにします。



そして、私たちは何を持っていますか?

-仲介業者(販売業者)には支払いません

-「特許」、「著作権」などの所有者には支払いません。

-「コピー」の代金は支払わない

-クローズド開発には投資しませんが、代わりに「ありがとう」と言い、ソースコードを何度も使用できるフリーソフトウェアの開発に投資します

-私たちは使用したものに対してのみ支払い、それを必要かつ可能だと自分で考えた分だけ支払う



All Articles