리누즈씨는 커널코드를 다 이해하고 있을까요?

sugarlessgirl의 이미지

커널컴파일을 하는데,
그 많은 기능중에서 내게 필요한 기능을 골라내는건 정말 어렵습니다.

문득 생각나길..

커널세계의 대장 리누즈씨는 이런 많은 기능들이 들어있는 리눅스 커널 코드를 다 이해하고 있을까.. 하는 궁금증이 생기네요..

필요한 기능 골라서 컴파일하기도 어려운데..
무시무시한 커널.. 그리고 그걸 만든 무시무시한 사람들.. 흐.. -_-;;

jachin의 이미지

-_-a 음. 이해 하시고 계실 거에요.

커널 업데이트 때마다 리누즈씨께서 검토해보시지 않던가요?

물론 kernel.org 에서의 업데이트일 경우에 한해서 말이죠...

Sparc 이나 Mips 에서의 커널도... ( ' ')a 가능하실거라 생각해요... >_<

kyk0101의 이미지

저도 항상 궁금 했던 점을 질문 하셨네요..

제 내름대로 머릿속으로 결론 내린거는

"잘 이해하고 있다."

입니다. 커널이 조그마할 때부터 커오는걸 계속 지켜봐

오신 분이니까 잘 알고 계실거라고 나름대로 혼자 생각해 봅니다.

다른분들은 어떻게 생각하고 진실은 어떤지....

I'm A.kin

youlsa의 이미지

하나의 프로그램을 몇년간 개발과 버전업 작업을 줄기차게 해본 사람은 알겁니다. 세부적인 코드의 디테일은 시간이 흐르다 보면 그리 중요하지 않습니다. 동작만 제대로 되고 전체의 맥락을 해치지만 않는다면요.

리누스도 커널의 각 부분이 어떻게 동작하는지 잘 알고 있을거고요 나름대로의 부분별로 마음 속에 마지노선을 가지고 있을겁니다. 이 부분은 최소한 이 정도의 품질은 나와야 한다라는... 그래서 다른 사람들이 작업한 결과가 그 정도 기준에 어느 정도만 부합되면 그냥 두는거죠.

코드 한줄 한줄을 이해하는건 몇백만줄의 프로그램에 있어서 그리 중요하지 않습니다.

=-=-=-=-=-=-=-=-=
http://youlsa.com

sozu의 이미지

youlsa wrote:
하나의 프로그램을 몇년간 개발과 버전업 작업을 줄기차게 해본 사람은 알겁니다. 세부적인 코드의 디테일은 시간이 흐르다 보면 그리 중요하지 않습니다. 동작만 제대로 되고 전체의 맥락을 해치지만 않는다면요.

리누스도 커널의 각 부분이 어떻게 동작하는지 잘 알고 있을거고요 나름대로의 부분별로 마음 속에 마지노선을 가지고 있을겁니다. 이 부분은 최소한 이 정도의 품질은 나와야 한다라는... 그래서 다른 사람들이 작업한 결과가 그 정도 기준에 어느 정도만 부합되면 그냥 두는거죠.

코드 한줄 한줄을 이해하는건 몇백만줄의 프로그램에 있어서 그리 중요하지 않습니다.

옳으신 말씀입니다. :D

-----------
청하가 제안하는 소프트웨어 엔지니어로써 재미있게 사는 법
http://sozu.tistory.com

Prentice의 이미지

off topic이지만 리누즈보다는 리누스가 Linus의 원음에 가깝지 않을까 생각합니다. . ^^;

http://www.kernel.org/pub/linux/kernel/SillySounds/english.au