검색

북큐브서점

마이페이지

로그아웃
  • 북캐시

    0원

  • 적립금

    0원

  • 쿠폰/상품권

    0장

  • 무료이용권

    0장

자동완성 기능이 꺼져 있습니다.

자동완성 끄기

네이버 인증이 완료되었습니다.

이미 북큐브 회원인 경우북큐브 ID로 로그인하시면, SNS계정이 자동으로 연결됩니다.

SNS 계정으로 신규 가입하기SNS계정으로 로그인 시 해당 SNS 계정으로 북큐브에 자동 가입되며 간편하게 로그인이 가능합니다.

비밀번호 찾기

북큐브 고객센터 : 1588-1925

아이디 찾기

북큐브 고객센터 : 1588-1925

아이디 조회 결과

비밀번호 조회 결과

으로
비밀번호를 발송했습니다.

유닉스의 탄생

세상을 바꾼 운영체제를 만든 천재들의 숨은 이야기

도서 이미지 - 유닉스의 탄생

브라이언 커니핸|하성창

한빛미디어 출판|2020.09.01

0.0(0명)

서평(0)

시리즈 가격정보
전자책 정가 16,000원
구매 16,000원+3% 적립
출간정보 2020.09.01|EPUB|27.15MB
소득공제 여부 가능 (대여는 제외)

10년소장 안내

10년소장은 장기대여 상품으로 구매 상품과는 달리 다양한 프로모션 및 폭넓은 할인 혜택 제공이 가능합니다.

프로모션이 없는 경우 구매 상품과 가격이 동일하지만 프로모션이 진행되게 되면 큰 폭의 할인 및 적립이 제공됩니다.

close

지원 단말기 : IOS 11.0 이상, Android 4.1 이상, PC Window 7 OS 이상 지원듣기(TTS) 지원(모바일에서만 이용 가능)

책소개

브라이언 커니핸이 들려주는

UNIX의 탄생과 발전 과정, 천재 개발자와 기여자들의 이야기

이 책은 유닉스의 역사를 기록한 책이자 유닉스 개발 현장에 있던 이들의 회고록이다. 유닉스가 무엇인지, 어떤 이유로 개발되었는지, 어떤 과정을 거쳐 발전했는지 꼼꼼하게 기록했다. 동시에 무한한 창조성을 발휘하며 수많은 가능성에 도전한 천재들의 이야기와 자유로운 연구 환경을 제공한 벨 연구소 현장도 생생하게 담았다. 이 책을 읽으며 새로운 것을 창조하고 더 나은 세상을 만드는 일의 기쁨을 함께 느껴보길 바란다.

[책 속에서]

“내가 기억하는 바로는 켄, 데니스, 피터 노이만을 포함한 무리와 내가 사무실 입구에 서서 이야기하던 것으로 시작한다. 그때는 시스템에 이름이 없었기에 (내 기억이 맞는다면) 내가 라틴어 어근에 기반을 두고 멀틱스가 ‘모든 기능을 많이’ 제공하는 반면, 새로운 시스템은 어떤 기능을 기껏해야 하나 제공하므로 ‘UNICS’라고 불러야 된다고 했는데, 이는 ‘multi’를 ‘uni’로 바꾼 말장난이었다.”

__ 이름의 유래 / 83쪽

“유닉스 방은 그냥 재미있는 곳이었고, 항상 무슨 일이 벌어졌다. 거의 유닉스 방에서만 일하고 사무실은 좀처럼 쓰지 않는 사람도 있었고, 커피를 마시거나 대화를 나누러 하루에 몇 번씩 들르는 사람도 있었다. 동료가 무슨 일을 하는지 서로 알게 되고 공동체 의식을 키우고 유지하는 데 유닉스 방은 그야말로 엄청나게 중요한 역할을 했다.”

__ 유닉스 방 / 104쪽

“C 언어가 등장하면서 운영체제 전체를 고수준 언어로 작성할 수 있게 됐다. 1973년에는 유닉스를 원래 어셈블리어 형태에서 C 언어로 바꿔서 작성하는 작업이 완료됐다. 이 덕분에 시스템을 유지 보수하고 수정하기가 훨씬 용이해졌다. 또한 더 큰 진보는 운영체제를 원래 PDP-11 컴퓨터에서 다양한 아키텍처 기반의 다른 컴퓨터로 옮기는 일, 즉 이식(porting)이 가능해진 것이다. 시스템 코드 대부분이 C 언어로 작성됐으므로 운영체제를 이식하는 작업에는 C 컴파일러를 이식하는 것 이외에 많은 일이 필요하지 않았다.”

__ 인물 탐방: 데니스 리치 / 117쪽

더글러스는 매우 뛰어난 기술 평론가고, 새로운 프로그램이나 아이디어를 종종 처음으로 시도해보는 사람이다. 그는 가능한 한 일찍 프로그램이나 아이디어를 시험해봤고, 안목이 높았다. 덕분에 어떤 점이 좋고 어떤 부분을 수정해야 하는지 알려주는 그의 의견은 헤아릴 수 없을 만큼 귀중했다. 아이디어, 알고리즘, 프로그램, 문서에 이르기까지 거의 모든 것에 대한 조언이나 비평을 구하려고 그의 사무실을 찾는 사람들의 발걸음이 끊이지 않았다. 비야네 스트롭스트룹은 먼저 내 사무실에 잠깐 들러서 C++에 대해 논의하고 새로운 아이디어를 설명한 다음, 복도를 따라 몇 칸 옆에 있는 더글러스의 사무실로 가서 언어 설계에 대한 진지한 피드백을 받기도 했다.

__ 인물 탐방: 더글러스 매클로이 / 162쪽

벨 연구소의 조직 크기와 연구 규모는 어떤 기술 영역에든 다수의 전문가가 있고 그들이 종종 각 분야에서 세계를 선도하는 연구자였음을 방증했다. 게다가 연구소의 문화는 매우 협조적이고 서로 돕는 분위기였다. 누군가의 사무실에 걸어 들어가서 도움을 요청하는 것은 지극히 통상적인 절차였다. 거의 대부분의 경우 요청 받은 사람은 발 벗고 나서서 도움을 줬다. 최상급 기술 도서관도 있었는데, 하루 종일 열려 있었고 매우 다양한 저널을 구독했으며 다른 도서관에 원격으로 접근할 수 있었다. 대학교 도서관과 유사하지만 과학과 기술에 초점을 맞춘 도서관이었다.

__ 협력하는 환경 / 305쪽

목차

[유닉스의 탄생]

1장 벨 연구소

__ 벨 연구소의 자연과학 연구

__ 통신 기술과 컴퓨터 과학

__ 벨 연구소로 향하다

__ 사무실의 이웃들

__ 137 → 127 → 1127 → 11276



2장 유닉스 프로토타입(1969)

__ 약간의 기술적 배경

__ CTSS와 멀틱스

__ 유닉스의 기원

__ 이름의 유래

__ 인물 탐방: 켄 톰프슨



3장 유닉스 제1판(1971)

__ 특허출원서 생성용 유닉스

__ 유닉스 방

__ 유닉스 프로그래머 매뉴얼

__ 메모리에 대한 몇 가지 이야기

__ 인물 탐방: 데니스 리치



4장 유닉스 제6판(1975)

__ 파일 시스템

__ 시스템 호출

__ 셸

__ 파이프

__ grep

__ 정규 표현식

__ C 프로그래밍 언어

__ 소프트웨어 도구와 랫포

__ 인물 탐방: 더글러스 매클로이



5장 유닉스 제7판(1976~1979)

__ 본 셸

__ Yacc, Lex, Make

__ 문서 생성

__ Sed와 Awk

__ 다른 언어들

__ 다른 기여들



6장 연구소를 넘어서

__ 프로그래머 워크벤치

__ 대학교용 라이선스

__ 사용자 그룹과 유즈닉스

__ 존 라이언스의 해설서

__ 이식성



7장 사업화

__ 기업 분할

__ USL과 SVR4

__ UNIXTM

__ 홍보 활동



8장 후손

__ BSD

__ 유닉스 전쟁

__ 미닉스와 리눅스

__ 플랜 9

__ 해산



9장 유산

__ 기술 측면

__ 조직 측면

__ 인정과 평가

__ 역사는 반복될 수 있을까?

저자소개

브라이언 커니핸

벨 연구소 유닉스 개발팀의 일원이며, 30년 동안 벨 연구소의 컴퓨팅 과학 연구 센터에서 일했다. 스크립트 언어인 Awk와 모델링 언어인 AMPL을 공동 개발했고, 문서 조판용 도구를 포함하여 다양한 유닉스 프로그램을 만들었다. 토론토 대학교에서 기초공학 학사 학위를, 프린스턴 대학교에서 전기공학 박사 학위를 받았다. 2000년부터 현재까지 프린스턴 대학교의 컴퓨터 과학과 교수로 재직 중이다. 『C 언어 프로그래밍』(휴먼싸이언스, 2016)과 『프로그래밍 수련법』(인사이트, 2008) 등 십여 권의 IT 서적을 공동 집필했다. 이외 저서로 『Hello, Digital World』(제이펍, 2017)가 있다.

역자
하성창

고려대학교 컴퓨터학과를 졸업했다. 삼성전자에서 소프트웨어 개발자로 일하면서 TV 및 셋톱박스용 소프트웨어 개발 프로젝트에 참여했다. 이후 LG전자에서 테크니컬 라이터로 일하면서 시스템 온 칩, 웹 엔진, 소프트웨어 플랫폼 관련 기술 문서를 작성했고, webOS 기반 오픈 소스 프로젝트용 개발자 사이트를 만드는 데 주도적인 역할을 했다. 지금은 매스웍스(MathWorks) 코리아에서 로컬라이제이션 전문가로 일하고 있다. 『Hello, Digital World』(제이펍, 2017)를 번역했다.

서평(0)

별점으로 평가해주세요.

서평쓰기

스포일러가 포함되어 있습니다.

0.0

(0명)

ebook 이용안내

  • 구매 후 배송이 필요 없이 다운로드를 통해 이용 가능한 전자책 상품입니다.
  • 전자책 1회 구매로 PC, 스마트폰, 태블릿 PC에서 이용하실 수 있습니다.
    (도서 특성에 따라 이용 가능한 기기의 제한이 있을 수 있습니다.)
  • 책파일 내 판권정보 정가와 북큐브 사이트 정가 표시가 다를 수 있으며, 실제 정가는 사이트에 표시된 정가를 기준으로 합니다.
  • 적립금 지급은 적립금 및 북큐브 상품권으로 결제한 금액을 뺀 나머지가 적립금으로 지급됩니다.
    (적립금 유효기간은 마이페이지>북캐시/적립금/상품권>적립금 적립내역에서 확인 가능합니다.)
  • 저작권 보호를 위해 인쇄/출력 기능은 지원하지 않습니다.
  • 구매하신 전자책은 “마이페이지 > 구매목록” 또는 “북큐브 내서재 프로그램 > 구매목록”에서 다운로드할 수 있습니다.
  • 스마트폰, 태블릿PC의 경우 북큐브 어플리케이션을 설치하여 이용할 수 있습니다. (모바일 페이지 바로가기)
  • PC에서는 PC용 내서재 프로그램을 통해 도서를 이용하실 수 있습니다.
  • ID 계정 당 총 5대의 기기에서 횟수 제한 없이 이용하실 수 있습니다.
TOP