src (openbsd/src)

Searching Database…

3.9K ·GitHub
Что это такое?Зеркало в режиме «только для чтения» официального дерева исходного кода OpenBSD — Unix-подобной операционной системы с открытым исходным кодом. Проект перевёл сюда своё исходное CVS-хранилище, чтобы весь исходный код можно было смотреть и клонировать на GitHub.
То есть отсюда можно установить целую операционную систему, или здесь только код?Только код. В репозитории лежит дерево исходников системы, а не готовый загрузочный или устанавливаемый продукт — его можно читать, клонировать и изучать; сам по себе это не запускаемое приложение.
Как мне получить копию исходников?Склонируйте её как любой git-репозиторий: git clone https://github.com/openbsd/src. Копия доступна только для чтения — она предназначена для чтения и отслеживания изменений, а не для отправки своих правок.
Что мне нужно иметь на компьютере, чтобы с этим работать?Нужен только git для клонирования, ну и любой привычный редактор или инструмент поиска по коду для чтения. Аккаунты, сервисы или среды выполнения для простого просмотра исходников не требуются.
В чём подвох, если я захочу что-то исправить или изменить?Pull request'ы здесь явно не принимаются. У OpenBSD процесс построен на почте: оформите свою правку как diff и отправьте её в список рассылки проекта tech@.
Для кого этот репозиторий?Для разработчиков, которые хотят читать, изучать код OpenBSD или участвовать в его разработке, и для всех, кто отслеживает изменения в исходниках. Если вам нужно просто установить и запустить систему, вам нужен релизный образ, а не это дерево.
На каком языке написана кодовая база?C — GitHub определяет репозиторий как проект на C, что логично для ядра операционной системы и её базовых утилит. По всему дереву ожидайте системный C.
Это зеркало ещё живое или замороженный снимок?Оно живое: репозиторий активен и не переведён в архив, а на GitHub он опубликован с 2016 года. Его задача — постоянно отражать официальное CVS-дерево, а не быть разовым экспортом.
Почему OpenBSD по-прежнему разрабатывает на CVS и в списках рассылки, а не на GitHub?Проект держит собственную инфраструктуру: канонический репозиторий основан на CVS, а ревью кода проходит в списке рассылки tech@. Этот репозиторий на GitHub — лишь копия того дерева в режиме «только для чтения», поэтому pull request'ы здесь и не принимаются.
Creator
openbsd
Size
1.6 GB
Stars
3.9K
Updated
CommitOct 17
Age
10y
Commits · 90 Days