영상
리눅스란?
- 컴퓨터 운영체제 중 하나이며, 다중 사용자, 다중 작업(멀티테스킹, 다중 쓰레드)을 지원하는 네트워크 운영체제이다.
개발자가 리눅스와 친한 이유
- 리눅스는 오픈소스 운영체제이기 때문에 사용자가 마음대로 개조하여 사용이 가능하다.
- 서버를 운영할때 윈도우, 맥OS는 유료이거나, 특정 기기에서만 지원이 되기 때문에 금전적인 부담이 크다. 반면에, 리눅스는 무료이기 때문에 비교적 금전적 부담이 적다.
리눅스 커널이란?
- 하드웨어 요소들을 운영체제의 최하단에서 직접 다루고 관리하는 것
- 운영체제라는 소프트웨어의 존재이유이자 핵심
- 컴퓨터에 명령을 내리고 결과를 받을 수 있는 것이 커널 덕분이다.
시청후기
- 이 영상을 시청하기 전까지 리눅스는 '어렵고 복잡하지만 가볍고 빠른 운영체제' 정도로만 알고 있었는데 어떤 이유로 사용하는지, 왜 프로그래머들이 더 사용하게 되는지에 대해서 조금은 알게 되었다.
- 추가로 왜 개발자들이 맥을 쓰는지가 궁금했었는데 리눅스와의 호환성 때문이라는 것을 알게 되었다.