Skip to content

4RG0S/2019-Fall-UNIXv6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

역사스페셜

** 망 - 함 **

현대 POSIX 준수 운영체제의 공통 조상인 UNIXv6을 x86 아키텍쳐상에서 재해석해보며 운영체제의 동작 방식에 대해 이해하고 학습합니다.

😎 모집대상

운영체제에 대한 깊은 이해를 원하는 모든 분들

📂 디렉토리 구조

매 대단원마다 (프로세스, 파일시스템, 등등...) Root 디렉토리가 존재합니다. 해당 Root 밑에 이름(학번) 식으로 디렉토리를 생성하여 작업한 후 머지하면 됩니다.

✔ 커밋 규칙

  • C 언어를 사용합니다. 다른 언어를 사용해도 무방하나, 되도록이면 통일되는 편이 좋습니다.
  • 탭은 4스페이스를 사용합니다. 다만 Make와 같이 tab(\t) 문자가 문법상 강제되는 경우에는 예외로 합니다.
  • 변수, 함수 등에는 snake notation을 사용합니다. e.g. process_lock, user_update
  • 프레젠테이션은 PDF 로 첨부하여야 합니다.
  • 작업이 길어질 소지가 있는 경우 브랜치를 따서 작업한 후 나중에 머지하는 것이 권장됩니다.

Releases

No releases published

Packages

No packages published