使用すべき最高のオープンソースソフトウェア

コンピュータ用の高品質のソフトウェアが必要な場合は、財布を取り出して代金を支払う必要があった時期がありました。マイクロソフト製品は、この典型的な例であり、現在もそうです。

しかし、その後、オープンソース運動(source movement)が勢いを増し、突然、私たちは優れた品質の製品に扱われました。価格?何もない。 あなた(Don)はただインターネット(Internet)が好きではありませんか?

しかし、オープンソースとは何ですか?(But What Is Open Source?)

ソフトウェアには、オープンソースとクローズド(プロプライエタリ)ソースの2つの形式があります。違いを理解することが重要です。

オープンソース(Open source)とは、ソースコード(source code)(ソフトウェアを実行するコード)が誰でも自由に閲覧できる場合です。機能がどのように機能するかを確認し、そのソフトウェアの独自のバージョンを複製して、それらをオープンソースとしてリリースすることもできます(つまり、利益を上げません)。オープンソースプロジェクトは常に無料です。それが要点です。

一方、クローズドソース(プロプライエタリ)ソフトウェアは、その名前が示すように、完全にクローズドです。企業は、製品で利益を上げるためにソースコード(source code)に依存しているため、ソースコード(source code)を表示することを望んでいません 。

たとえば、MicrosoftまたはApple製品のソースコードは表示されません。(source code)それは彼らの最善のビジネス上の利益ではありません。MicrosoftまたはApple(Microsoft or Apple)オペレーティングシステムでオープンソース製品を実行できますが、 WindowsまたはmacOS(Windows or macOS)の内部でコードを検査しますか?ええ、それで頑張ってください。

以下は、私が感じている最大かつ最高のオープンソースプロジェクトです。明らかに「最大かつ最高」は非常に主観的ですので、多分あなたは私に同意しませんか?もしそうなら、私に知らせてください。

Linux

Linuxはおそらく、存在する中で最も大きく、最もよく知られていて、最も人気のあるオープンソースプロジェクト(source project)です。1991年に開始されて以来、現在では数百のアクティブなLinuxオペレーティングシステム「ディストリビューション」(easily a couple hundred active Linux operating system “distros” )(ディストリビューションの略)が簡単に存在します。これには、私が最近プロファイリングしたTailsシステムと、 (the Tails system)UbuntuLinux MintDebianなどの注目度の高いシステムが含まれます。

Linuxは、高価なオペレーティングシステムにお金を払わなければならないという考えや、 (Linux)Windowsに嫌悪感を抱いている人々にとって、魅力的です。

Linuxはほとんどの主要な(Linux)ソフトウェアアプリ(software apps)でサポートされていますが、その欠点は、それらのアプリのインストールがWindowsやmacOS(Windows or macOS)の場合ほど簡単ではないことです。ある程度の技術力が必要です。

Mozilla Firefox

私はGoogleChromeが好きなことを秘密にしませんでしたが、 (Google Chrome)MozillaFirefoxを心に留めています。Firefoxは(Firefox)Chromeよりも長い間存在しており、FirefoxはMicrosoftのブラウザ独占を破壊し始めたものでした。

Firefoxがオープンソースであり、その所有者であるMozillaが非営利団体であることを知っている人はあまりいないのですが、私は驚いています。コードを自由に調べたり、ブラウザの開発を手伝ったり、 Firefoxコード(Firefox code)に基づいて独自のブラウザを作成したりすることもできます。3つの例は、 WaterFoxPaleMoon、およびTorBrowser(the Tor Browser)です。

LibreOffice

Microsoft Officeに二度とお金を払わない理由があったとしたら 、LibreOfficeがそれでしょう。LibreOfficeGoogleSuiteのような無料の代替品を見れば、Office365にお金(Office 365)を払っても意味がありません。

LibreOfficeは、テキストドキュメント、スプレッドシート、データベース、および「プレゼンテーション」( Powerpointのバージョン)を含む(Powerpoint)ワードプロセッシングスイート(word processing suite)です。LibreOfficeには独自のファイル形式(file format)がありますが、 Microsoftファイルなどの他のファイル形式(file format)も完全にサポートされており、ワンクリックで PDFを生成(PDF generation)する便利なボタンがあります。

KeePass

少し前まで、私はKeePassに対する私の愛情について書きました。そして、より輝かしいライバルが私の注意を引き付けようとしているにもかかわらず、KeePassに対する私の愛情は衰えることはありませんでした。確かに、KeePass少し(bit plain)わかりやすく機能的です。しかし、必要なのはそれだけの場合もあります。

パスワードを保存するだけでなく、非常に使いやすいパスワードジェネレータ(password generator)も備えています。提供されたパスワードを受け入れると、 KeePass(KeePass)フィールドに自動的に事前入力されるため、必要なのは「保存」だけです。

KeePassにはポータブルバージョンもあるため、パスワードデータベースファイルをクラウドストレージに貼り付けて、コンピューター間で同期するのは簡単です(password database file)

WordPress

Linuxと並んで、これはおそらくオープンソースプロジェクトの他の最も有名な例です。これは、オンラインショップからポートフォリオ、ブログに至るまで、あらゆるものに電力(power everything)を供給するために、驚異的な6000万のWebサイトで使用されています(そしてその間の多くの用途)。

WordPressが明日開発を中止することを決定した場合、多くのWebサイトで深刻な問題が発生するとしましょう。

使いやすさを拡張するために、WordPressは(WordPress)プラグイン(plugins)テーマ(themes)の膨大なライブラリに大きく依存しています。それらのほとんどは無料ですが、プレミアムオプションもたくさんあります。

クロム(Chromium)(Chromium)

先ほど、Mozilla Firefoxが最高のオープンソースブラウザであると述べましたが、Googleは独自の軽量オープンソース製品にも取り組んでいます。

Google Chromeと混同しないように、ChromiumはGoogleのオープンソースブラウザです。Google ChromeのコードのほとんどはChromiumに基づいていますが、 Chromiumはそれ自体がブラウザでもあります。

他の多くのブラウザ開発者は、独自のブラウザにChromiumコードを使用しています。(Chromium code)これには、AmazonSilkとOpera(Amazon Silk and Opera)が含まれます。今年の時点で、MicrosoftEdgeは(Microsoft Edge)Chromium もブラウザに組み込む予定です。

暗号通貨(Cryptocurrency)

最後に、暗号通貨。はい、それでもオープンソースです。誰でも既存の暗号通貨を取得し、コードを研究して、新しい暗号通貨を作成できるからです。たとえば、ビットコインを取得し、そのコードを使用してONeillCoinを作成することができます(Bitcoin)これ(ONeillCoin)、私が非常に傾いていて、開発スキルを持っている場合です。

しかし、それは別の記事のためであり、彼らが何について話しているのかを知っている人のためのものです。



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts