2.7. 이 문서를 작성한 이유는?

저자가 받아온 질문은 "왜 이 책을 썼는가? 하는 것인데 다음이 저자의 답이다: 지난 몇년간에 걸쳐 저자는 리눅스와 유닉스 개발자들이 되풀이해서 계속적으로 동일한 보안 위험에 빠져드는 것 같음을 알아차렸다. 감사자들은 문제점들을 느리게 발견하고 있었지만 문제점들이 우선 코드내에 놓이지 않았다면 더욱 좋았을 것이다. 저자는 문제의 일부가 개발자들이 가서 알려진 위험들을 피하는 방법에 대한 정보를 얻을 수 있는 공통의 명백한 공간이 없었다라고 믿고 있다. 정보를 공개적으로 얻을 수 있었지만 대개 시대에 뒤쳐져 있고 불완전하며 다른 문제들을 갖고 있음을 발견하는 것은 어려웠다. 대부분의 그러한 정보는 리눅스가 널리 사용되게 되었음에도 불구하고 특별히 리눅스만을 논의하지 않았다. 이러한 것이 저자의 답에 대한 실마리가 되었다: 저자는 장래의 소프트웨어 개발자들이 과거의 잘못을 되풀이하지 않을 것이며 결과적으로는 더욱 보안적인 시스템을 개발할 것이라는 희망을 갖고 이 책을 작성했다. http://www.linuxsecurity.com/feature_stories/feature_story-6.html 에서 이에 대한 많은 논의를 볼 수 있다.

대답할 수 있는 관련 질문으로는 ``단지 다른 문서를 참조하는 대신 왜 당신 스스로 책을 썼는가?" 하는 것인데 이에 대한 몇가지 답변은 다음과 같다: