2. 리눅스와 GNU 그리고 오픈소스 라이선스 a. 리눅스와 GNU 1) GNU와 리눅스의 관계 리눅스는 혼자 존재하지 않습니다. 우리가 사용하는 리눅스 운영체제는 사실 리눅스 커널(Linux Kernel)과 GNU 프로젝트의 유틸리티들이 함께 구성된 것입니다. 이를 통틀어 GNU/Linux라고 부르며, 일반적으로 '리눅스'라고 할 때는 이 전체를 의미합니다. GNU(GNU's Not Unix)는 자유 소프트웨어 운동을 시작한 리차드 스톨먼(Richard Stallman)이 주도한 프로젝트입니다. 유닉스를 대신할 자유로운 운영체제를 만들기 위해 시작되었으며, 컴파일러(gcc), 셸(bash), 텍스트 편집기(emacs), 파일 도구 등 많은 프로그램을 포함합니다. 하지만 GNU에는 '커널'이 없..