開発者がソフトウェアをオープン ソースとしてリリースすることは、彼らが信頼でき、寛大であることを示しています。 オープンソースソフトウェア(オープンソースソフトウェア) これは、私が独学でプログラマーを始めるのに個人的に役立った主な要因の 1 つです。
プロジェクトをオープン ソースにするためには、開発者はそのソース コードを公開して、関心のある人がそのソース コードを調べて学ぶことができるようにする必要があります。 重要なことは、オープン ソース コードにより、ユーザーは提供されたバイナリを使用する代わりに独自のバイナリをコンパイルできるため、開発者に悪意がないことも示されていることです。

2 つのソフトウェアに出くわし、どちらを使用すればよいかわからない場合は、一方がオープン ソースで、もう一方がそうでないかどうかを確認してください。 もしそうなら、あなたの選択は明確でなければなりません。
ただし、ソフトウェアのソース コードの一部を学習したり追加したりしたい場合は、それもオプションです。 そのためには、ソース コードを表示する方法を知っている必要があります。 この記事では、それを実現する方法について説明します。
ソースコードの見つけ方(ソースコードの入手方法)
ソース コードを表示したいオープン ソース ソフトウェアを見つけたら、最初のステップは、プロジェクトのソース コードがどのように利用可能になるかを理解することです。
ほとんどの場合、ソース コードは Web 上の最大のバージョン管理プラットフォームでホストされます。 GitHub .
GitHubとは?(GitHubとは?)
GitHub 2008年に設立され、買収された マイクロソフト のすべてのソース コード管理機能を提供するグローバルなソフトウェア開発プラットフォームです。 ギット 、およびコラボレーション機能とバージョン管理機能を強化する独自の機能があります。

ほとんどの場合、開発者はオープン ソース コードをホストします。 GitHub . おそらく聞いたことがあると思われるソフトウェアの例で、ソース コードが次の Web サイトで入手可能です。 GitHub それは リブレオフィス 、 GIMP よ vlc メディア プレーヤー .
と GitHubの検索機能(GitHubの検索機能) を使用すると、オープン ソースであるほぼすべての主要なソフトウェア プロジェクトのソース コードを検索して表示できるはずです。
ソースコードの見方(ソースコードの見方)
のリポジトリを見つけたら、 GitHub ソフトウェアのソース コードをホストする . ファイルの場合、 GitHub コードの表示が非常に簡単になります。
開発プラットフォームとして、 GitHub Web インターフェイスを介してソース コードを完全にフォーマットします。 ほとんど(ほとんど) 良好な状態にあるすべてのプロジェクトには、 README.md ファイル(README.md) は、リポジトリとその構造に関する有用な情報を表示するマークアップ ファイルです。 リポジトリに移動して下にスクロールすると、このファイルの内容が表示されます。

README.md ファイルを確認することが重要です(README.md) ユーザーが興味を持つ可能性のあるソース コードを参照することが多いためです。 リポジトリはあらゆる種類のコードやその他のデータでいっぱいになる可能性があり、その中にはまったく役に立たないものもあります。 であるため、このファイルがロードマップです。
関心のあるコードがリポジトリ内のどこにあるかがわかったら、リポジトリのディレクトリ ツリーをクリックするだけで目的の場所に移動できます。
ファイルをクリックすると、適切な構文が強調表示されて表示されます。

すばやく検査するには、GitHub Web インターフェイスが最適です。 ただし、より複雑なソース コードの場合は、複数のファイルを同時に、または長時間にわたって表示したい場合があります。 この場合、ソース コードをダウンロードしてテキスト エディタで表示することをお勧めします。(テキストエディタ) 、SublimeTextなど。
ソースコードのダウンロード(ソースコードのダウンロード)
リポジトリをダウンロードする GitHub 2 回クリックするだけです。
各リポジトリの上部、コミット、ブランチ、パッケージ、リリース、および貢献者の総数を示す行の下に、緑色のボタンが表示されます。 クローンまたはダウンロード(クローンまたはダウンロード) . それをクリックして選択します ダウンロードZIP(ダウンロードZIP) .

デフォルトでは、これにより、現在のリポジトリのマスター ブランチがファイルとしてダウンロードされます。 ジップ。 完了したら、コンピュータのローカル フォルダにファイルを展開するだけです。 次に、テキスト エディターを使用すると、ブラウザーを必要としないはるかに高速な方法で、任意のリポジトリ ファイルを開くことができます。
経験豊富なコーダーでない場合は、 GitHub 最初は少し混乱するかもしれません。 トップレベルに readme があるソース コードのオープン ディレクトリと考えれば、それほど威圧的ではありません。 を使用してソースコードを表示する GitHub ローカルでも Web インターフェースでも簡単です。