linuxlab.io
Учебники▾
  • Линукс и сети
    Файловая система, процессы, TCP/IP, BGP и OSPF
    →
  • Terraform и IaC
    HCL, state, plan/apply на sandbox LocalStack
    →
  • Git и GitHub
    Объектная модель, plumbing, ветвление, GitHub Actions
    →
Все учебники →
ЦеныО платформеВойтиСоздать аккаунт
/
Intro
Lessons
Footer
linuxlab-УчебникиЦеныО платформеКонфиденциальность и куки
Copyright © 2026 LinuxLab. Все права защищены.
linuxlab.io
Учебники▾
  • Линукс и сети
    Файловая система, процессы, TCP/IP, BGP и OSPF
    →
  • Terraform и IaC
    HCL, state, plan/apply на sandbox LocalStack
    →
  • Git и GitHub
    Объектная модель, plumbing, ветвление, GitHub Actions
    →
Все учебники →
ЦеныО платформеВойтиСоздать аккаунт
/
  • Введение
  • Главы
  • How it works
  • Уроки
  • База знаний
  • Собеседование
home/git/kb/Open Source

kb/oss

Open Source: лицензии, контрибьютинг, релизы

MIT/Apache/GPL/AGPL/BSD — на пальцах. CONTRIBUTING, CODE_OF_CONDUCT, issue templates. Релизы, теги, changelog, DCO vs CLA. Как первый раз контрибьютить в чужой проект и как принимать первые PR в свой.

  • contributing-mdCONTRIBUTING.md

    Файл в корне репо (или в `.github/`) с правилами для контрибьюторов: как настроить окружение, как форматировать коммиты, как присылать PR. Чем понятнее CONTRIBUTING - тем меньше «как это запустить?» в Issues.

  • fork-vs-cloneFork vs clone

    Clone - это локальная копия репо. Fork - это копия **на сервере** под твоим аккаунтом. В open-source ты обычно делаешь fork (получаешь права записи на свою копию), потом clone форка (работаешь локально), и PR из форка в оригинал.

Footer
linuxlab-
Copyright © 2026 LinuxLab. Все права защищены.
Учебники
Цены
О платформе
Конфиденциальность и куки