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


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

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

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

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

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

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

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

Что такое GitHub?

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

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

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

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

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

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

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

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

При нажатии на файл он отобразится с правильной подсветкой синтаксиса.

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

Загрузка исходного кода

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

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

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

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

.

Похожие сообщения:


21.12.2019