안녕하세요, '디버깅을 통해 배우는 리눅스 커널의 구조와 원리'의 저자
김동현(Austin Kim)입니다.
먼저 제가 쓴 책을 봐주시고 다양한 질문을 주셔서 감사합니다. 프로젝트를 개발할 때
많은 도움이 됐으면 좋겠고요. 강의 동영상은 제 유튜브 채널에 있으니 같이 들으면서
책을 보시면 더 효율적으로 공부할 수 있습니다.
https://www.youtube.com/user/schezokim
블로그에 2가지 공지 사항을 올리려고 하는데요. 참고하셨으면 좋겠습니다.
1. 2판(v6.10 이상 커널 버전, Aarch64) 작업 예정
'디버깅을 통해 배우는 리눅스 커널의 구조와 원리' 책의 리눅스 커널 버전은 v4.19인데요. 이제 최근 리눅스 커널은 v5.15(LTS 기준)이 됐습니다. 시간이 지날수록 제가 쓴 책이 '올드, 레거시"가 같은 이미지로 보여질 것 같단 생각이 듭니다.
따라서 2판은 v6.10 이상 커널 버전으로 64비트 기반의 환경으로 작업할 예정입니다. 이제 시스템 소프트웨어를 이끄는 대부분 제품은 64비트 기반으로 실행되므로, 시대의 흐름에 뒤쳐지면 안되겠죠.
대략 v6.10 버전, 혹은 v6.14 버전이 될 것 같습니다.
2. 1판 리눅스 커널 책(종이) 절판 예정
2판 책이 출간되면 1판 종이 책은 절판될 것으로 보입니다(대신 이북으로는 읽을 수 있습니다).
그래서 저도 1판 종이책은 5세트 정도는 소중히 보관하려고 합니다. 처음으로 쓴 책인데 종이 책으로
어딘가에 남겨둬야 할 것 같아서요.
지금 시중에 나와 있는 1판 책을 구매하시라고 포스트를 남기는 것이 아니라, 나중에 1판 종이책을 찾으시는 분들이
"왜 미리 공지를 하지 않았나"라고 항의할 까봐 미리 올립니다.
정리
앞으로 '디버깅을 통해 배우는 리눅스 커널의 구조와 원리' 책은 2~3년 주기로 커널 버전에 따라 계속 업데이트될 예정입니다. 아마 12년 후에는 4판 정도가 출간되지 않을까 예상합니다.
리눅스 커널 책의 소스가 예전 버전이라 코드 분석이 힘들 것 같다는 걱정은 안 하셔도 됩니다.
* PS: 앞으로 시스템 소프트웨어 분야에서 더 많은 개발자가 필요할 것이니,
수 많은 개발자가 리눅스 커널이나 Arm 프로세서와 같은 자료를 찾을 것 같단 생각이 듭니다.
날씨가 정말 더운데 건강 조심하시고,
다들 건승하세요.
김동현(Austin Kim) 올림
07.16.2022
최근 덧글