コンピュータ用の高品質のソフトウェアが必要な場合は、財布を取り出して代金を支払う必要があった時期がありました。マイクロソフト製品は、この典型的な例であり、現在もそうです。
しかし、その後、オープンソース運動(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はおそらく、存在する中で最も大きく、最もよく知られていて、最も人気のあるオープンソースプロジェクト(source project)です。1991年に開始されて以来、現在では数百のアクティブなLinuxオペレーティングシステム「ディストリビューション」(easily a couple hundred active Linux operating system “distros” )(ディストリビューションの略)が簡単に存在します。これには、私が最近プロファイリングしたTailsシステムと、 (the Tails system)Ubuntu、Linux Mint、Debianなどの注目度の高いシステムが含まれます。
Linuxは、高価なオペレーティングシステムにお金を払わなければならないという考えや、 (Linux)Windowsに嫌悪感を抱いている人々にとって、魅力的です。
Linuxはほとんどの主要な(Linux)ソフトウェアアプリ(software apps)でサポートされていますが、その欠点は、それらのアプリのインストールがWindowsやmacOS(Windows or macOS)の場合ほど簡単ではないことです。ある程度の技術力が必要です。
私はGoogleChromeが好きなことを秘密にしませんでしたが、 (Google Chrome)MozillaFirefoxを心に留めています。Firefoxは(Firefox)Chromeよりも長い間存在しており、FirefoxはMicrosoftのブラウザ独占を破壊し始めたものでした。
Firefoxがオープンソースであり、その所有者であるMozillaが非営利団体であることを知っている人はあまりいないのですが、私は驚いています。コードを自由に調べたり、ブラウザの開発を手伝ったり、 Firefoxコード(Firefox code)に基づいて独自のブラウザを作成したりすることもできます。3つの例は、 WaterFox、PaleMoon、およびTorBrowser(the Tor Browser)です。
Microsoft Officeに二度とお金を払わない理由があったとしたら
、LibreOfficeがそれでしょう。LibreOfficeやGoogleSuiteのような無料の代替品を見れば、Office365にお金(Office 365)を払っても意味がありません。
LibreOfficeは、テキストドキュメント、スプレッドシート、データベース、および「プレゼンテーション」(
Powerpointのバージョン)を含む(Powerpoint)ワードプロセッシングスイート(word processing suite)です。LibreOfficeには独自のファイル形式(file format)がありますが、 Microsoftファイルなどの他のファイル形式(file format)も完全にサポートされており、ワンクリックで
PDFを生成(PDF generation)する便利なボタンがあります。
少し前まで、私はKeePassに対する私の愛情について書きました。そして、より輝かしいライバルが私の注意を引き付けようとしているにもかかわらず、KeePassに対する私の愛情は衰えることはありませんでした。確かに、KeePassは少し(bit plain)わかりやすく機能的です。しかし、必要なのはそれだけの場合もあります。
パスワードを保存するだけでなく、非常に使いやすいパスワードジェネレータ(password generator)も備えています。提供されたパスワードを受け入れると、 KeePass(KeePass)フィールドに自動的に事前入力されるため、必要なのは「保存」だけです。
KeePassにはポータブルバージョンもあるため、パスワードデータベースファイルをクラウドストレージに貼り付けて、コンピューター間で同期するのは簡単です(password database file)。
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)、私が非常に傾いていて、開発スキルを持っている場合です。
しかし、それは別の記事のためであり、彼らが何について話しているのかを知っている人のためのものです。
The Best Open Source Software You Should Be Using
There was a time when, if you wanted a quality piece of
software for yoυr сomputеr, you had to get your wallet out and pay for it.
Microsoft products were – and stіll are – a prime example of thiѕ.
But then the open source movement picked up steam and suddenly
we were treated to outstanding quality products. The price? Absolutely nothing.
Don’t you just love the Internet?
But What Is Open Source?
There are two forms of software – open source and closed
(proprietary) source. It’s important to understand the difference.
Open source is when the source code (the code that runs the
software) is freely available for anyone to inspect. You can see how features
work, clone your own versions of that software and release them as open-source
too (meaning you don’t make a profit on it). Open-source projects are always
free. That is the whole point.
On the other hand, closed source (proprietary) software is,
as the name says, completely closed. The companies don’t want you to see the
source code because they rely on the source code to make a profit with their
products.
For example, you will never see the source code for Microsoft
or Apple products. It’s just not in their best business interests. You can run
open source products on Microsoft or Apple operating systems but getting under
the hood of Windows or macOS to inspect their code? Yeah good luck with that.
Below are what I feel are the biggest and best open source
projects around. Obviously “biggest and best” is very subjective so maybe you
disagree with me? If so, please do let me know.
Linux is probably the biggest, most well-known, and most popular open source project in existence. Since it began in 1991, there is now easily a couple hundred active Linux operating system “distros” (short for distributions). This includes the Tails system, which I recently profiled, and high-profile ones such as Ubuntu, Linux Mint, and Debian.
Linux is attractive to people who are turned off by the
thought of having to pay for expensive operating systems or by people with a hatred
towards Windows.
Linux is supported by most major software apps but its
downside is that installing those apps is not as straightforward as it would be
on Windows or macOS. Some technical ability is required.
I’ve made no secret of my fondness for Google Chrome, but I
still have a place in my heart for Mozilla Firefox. Firefox has been around
longer than Chrome has been, and Firefox were the ones who started to destroy
Microsoft’s browser monopoly.
I’m surprised though that not many people know that Firefox is open source and that its owner Mozilla is a non-profit foundation. You can freely inspect the code, volunteer to help develop the browser, and even make your own browser based on the Firefox code. Three examples are WaterFox, PaleMoon, and the Tor Browser.
If there was ever a reason never to pay for Microsoft Office
again, LibreOffice would be it. Even paying for Office 365 is pointless when
you see free alternatives like LibreOffice and Google Suite.
LibreOffice is a word processing suite which includes text
documents, spreadsheets, databases and “presentations” (their version of
Powerpoint). Although LibreOffice has its own file format, other file formats,
such as Microsoft files, are fully supported, and there is a nifty one-click
PDF generation button.
Not so long ago, I wrote about my love for KeePass and despite shinier rivals trying to get my attention, my affection for KeePass has never waned. Sure, KeePass is a bit plain and functional. But sometimes that’s all you need.
As well as storing your passwords, it also has a very
easy-to-use password generator. When you accept the password it offers you, it
automatically pre-fills the KeePass fields so all you need to do is “save”.
Since KeePass also has a portable version, it is easy to
stick the password database file in cloud storage and sync it across computers.
Along with Linux, this is probably the other most famous
example of open-source projects. It is used by a staggering 60 million websites
to power everything from online shops to portfolios to blogs (and many more
uses in-between).
Let’s just say that if WordPress decided to stop development
tomorrow, a lot of websites would have serious problems.
To extend its usability, WordPress relies heavily on its vast library of plugins and themes. Most of them are free but there are a lot of premium options as well.
I mentioned earlier on that Mozilla Firefox was the best
open-source browser, but Google has also been working on their own light
open-source offering.
Not to be confused with Google Chrome, Chromium is Google’s
open-source browser. Most of Google Chrome’s code is based on Chromium but
Chromium is also a browser in its own right.
Many other browser developers use Chromium code for their own
browsers. This includes Amazon Silk and Opera. As of this year, Microsoft Edge
will also incorporate Chromium into their browser.
Cryptocurrency
Finally, cryptocurrency. Yes, even that is open-source as
anyone can take an existing cryptocurrency, study the code, and make a new one.
For example, I could take Bitcoin and use the code to make an ONeillCoin if I
was so inclined and had the developing skills.
But that is for another article and for someone who knows
what they are talking about.