Lecture notes on (not so) advanced aspects of modern operating systems
Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
compiled
Makefile
README.markdown
VERSION
build.sh
intro.tex
main.tex
part-2-01.tex
part-2-02.tex

README.markdown

Lecture Notes On Operating Systems Course

Here are some unfinished notes on operating systems course I've taught in SPbSU ITMO. Everything except this README is in Russian language.

Internet had already covered most of topics present in course. I wrote only parts about base topics, which didn't have good sources in Russian.

Topics covered here:

  • Introduction to Software Licenses (It probably has tons of errors, I'm not an expert at this)
  • ABI and Linking

Topics that should be covered, but I'm too lazy:

  • Device mapper, RAIDs.
  • File systems.

This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Compiled pdfs are in ``compiled'' directory.

Конспект лекций по курсу «Операционные системы»

Это незаконченный конспект лекций по курсу операционных систем, который я читал в СПбГУ ИТМО.

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

Рассмотренные вопросы:

  • Введение в юридические ужасы и лицензии для программного обеспечения
  • ABI и линковка.

Вопросы, которые хотелось бы когда-нибудь рассмотреть, но мне лень:

  • Device mapper, RAIDы.
  • Файловые системы.

Работа выпущена в мир под лицензией Creative Commons Attribution-NonCommercial 3.0 Unported License.

Скомпилированные pdfки доступны в директории «compiled» этого репозитория.