Как просмотреть исходный код программного обеспечения с открытым исходным кодом

Admin

Когда разработчики выпускают свое программное обеспечение с открытым исходным кодом, это показывает, что они одновременно и надежны, и щедры. Программное обеспечение с открытым исходным кодом было одной из главных вещей, которые лично помогли мне начать как программист-самоучку.

Чтобы проект был открытым, разработчик должен сделать его исходный код общедоступным, чтобы любой желающий мог изучить его и извлечь уроки. Важно отметить, что это также показывает, что у разработчика нет гнусных намерений, поскольку открытый исходный код позволяет пользователям компилировать свои собственные двоичные файлы, а не использовать какие-либо предоставленные.

Оглавление

Если вы когда-либо сталкивались с двумя программами и не могли определить, какую из них использовать, проверьте, является ли одна из них с открытым исходным кодом, а другая - нет. Если да, то ваш выбор должен быть ясен.

Однако, если вы хотите извлечь уроки из исходного кода программного обеспечения или даже дополнить его, это тоже вариант. Для этого вам нужно знать, как просматривать исходный код. В этой статье давайте поговорим о том, как это сделать.

Как найти исходный код

После того, как вы нашли часть программного обеспечения с открытым исходным кодом, исходный код которого вы хотели бы просмотреть, первым делом необходимо выяснить, как исходный код проекта становится доступным.

В большинстве случаев исходный код будет размещен на крупнейшей платформе управления версиями в Интернете, GitHub.

Что такое GitHub?

GitHub был основан в 2008 году и куплен Microsoft в 2018 году. Это глобальная платформа для разработки программного обеспечения, которая предлагает все функции управления исходным кодом Git, наряду с собственными функциями, которые расширяют возможности совместной работы и функции контроля версий.

Чаще всего разработчики размещают свой открытый исходный код на GitHub. Вот несколько примеров программного обеспечения, исходный код которого доступен на GitHub, о котором вы, вероятно, слышали: LibreOffice, GIMP, и Медиаплеер VLC.

С использованием Функция поиска GitHub, вы сможете найти и просмотреть исходный код практически для каждого крупного программного проекта с открытым исходным кодом.

Как просмотреть исходный код

Как только вы найдете репозиторий GitHub, в котором размещен исходный код программного обеспечения, вы обнаружите, что все организовано в простом дереве каталогов. Для файлов GitHub упрощает просмотр кода.

В качестве платформы разработки GitHub аккуратно форматирует исходный код через свой веб-интерфейс. Почти все уважаемые проекты будут включать README.md, который представляет собой файл уценки, отображающий полезную информацию о репозитории и его структуре. Когда вы переходите к репозиторию, прокрутите вниз, и вы увидите содержимое этого файла.

README.md репозитория важно проверить, потому что он часто указывает пользователям направление исходного кода, который может им быть интересен. Репозиторий может быть заполнен всевозможным кодом и другими данными, некоторые из которых совершенно бесполезны для вас, поэтому этот файл - ваша дорожная карта.

Как только вы выясните, где в репозитории находится интересующий вас код, все, что вам нужно сделать, это щелкнуть дерево каталогов репозитория, чтобы попасть туда, куда вы хотите перейти.

Щелчок по файлу отобразит его с правильным выделением синтаксиса.

Для быстрого ознакомления отлично подойдет веб-интерфейс GitHub. Однако для более сложного исходного кода вы можете просматривать несколько файлов одновременно или в течение длительного периода времени. В этом случае мы рекомендуем скачать и просмотреть исходный код через Текстовый редактор, например Sublime Text.

Скачивание исходного кода

Скачивание репозитория с GitHub занимает всего два клика.

Вверху каждого репозитория под строкой, отображающей общее количество коммитов, веток, пакетов, выпусков и участников, вы увидите зеленую кнопку с надписью Клонировать или скачать. Щелкните по нему и выберите Скачать ZIP.

По умолчанию начнется загрузка основной ветки текущего репозитория в виде ZIP-файла. По завершении все, что вам нужно сделать, это извлечь архив в локальную папку на вашем компьютере. Затем, используя текстовый редактор, вы можете гораздо быстрее открывать любые файлы репозитория без использования браузера.

Если вы не опытный программист, GitHub поначалу может немного запутать. Если вы просто думаете об этом как об открытом каталоге исходного кода с файлом readme на верхнем уровне, это не слишком пугает. Просмотреть исходный код с помощью GitHub просто как локально, так и через веб-интерфейс.

Добро пожаловать в Help Desk Geek - блог, полный технических советов от проверенных технических экспертов. У нас есть тысячи статей и руководств, которые помогут вам устранить любую проблему. С момента запуска в 2008 году наши статьи прочитали более 150 миллионов раз.

Подпишитесь на Help Desk Geek.

Присоединяйтесь к более чем 15 000 других людей, которые ежедневно получают советы, подсказки и ярлыки прямо на свой почтовый ящик.

Мы тоже ненавидим спам, откажитесь от подписки в любое время.

Как заблокировать сайты в Windows с помощью файла Hosts
Как заблокировать сайты в Windows с помощью файла Hosts

Зачем вам знать, как блокировать веб-сайты? Может ты хочешь защити своих детей в Интернете? Может...

Как разделить экран на Android с помощью бесплатных приложений
Как разделить экран на Android с помощью бесплатных приложений

Большинство людей не знают, как разделить экран на Android, но это незаметно обновленная функция,...

Как вставить номера страниц в Word и Google Docs
Как вставить номера страниц в Word и Google Docs

Номера страниц полезны для коротких работ и эссе. Они необходимы для написания длинных документов...