오픈소스 이야기

2018.04.13 13:30

해커문화의 탄생

조회 수 477 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

오픈소스에 대한 이해를 만화로 쉽게 할 수 있는 블로그가 있어서 원작자 님의 허락을 얻고 공유합니다. 공유를 허락해주신 원작자님에게 감사 드립니다.
원작자 : https://joone.net/


알림: 이번 만화는 에릭 레이몬드의 “해커문화의 짧은 역사”을 참고했습니다.

_

위키피디아 프로그래밍 언어의 역사 페이지를 보면 초기에 개발된 프로그래밍 언어를 찾아 볼 수 있다.만약 처음 들어본 프로그래밍 언어가 있다면, 이 언어들이 아마도 고대 언어일 것이다.

물론, 당시 여성 프로그래머의 활약을 빼놓아서는 안된다.

이러한 진정한 프로그래머가 만들어 놓은 문화가 대화형 컴퓨팅, 네트워크을 발전시켰고,  오늘날의 오픈소스 해커 문화로 진화했다[1].

초기 해커 문화는 MIT대학이 1961년 최초로 PDP-1이라는 컴퓨터를 도입하는 것으로 시작한다[1]. 이 당시 PDP-1을 접한 몇몇 학생들은 재미를 위해 최초로 Spacewar!라는 비디오 게임을 만들었고 문서 편집기와 체스 게임을 만들기도 했다. 또한, 최초로 컴퓨터 음악을 연주하기도 했다.

아래 유튜브 동영상에서 PDP-1에서 연주하는 음악과 Spacewar!를 실행하는 모습을 볼 수 있다.

당시 MIT 인공지능연구소는 해커 문화의 본산지였다. 1960년대 말, 그들은 PDP-10에서 동작하는 ITS(Incompatible Timesharing System)라는 시분할 운영체제와 LISP이라는 언어를 개발했는데, 다른 대학이나 기업들에게 무료로 제공되었다. 인터넷의 초기 형태인 ARPAnet이 연결된 이후, 해커 문화는 ITS와 함께 다른 대학와 기관으로 퍼져나갔다.

참고
[1] 해커문화의 짧은 역사, 에릭 레이몬드


  • ?
    krhamoni 2018.04.20 20:50

    기계어를 마스터하면 굳이 다른 언어 익힐 필요가 없을 것 같습니다.


    마스터할 수 있다면 말이죠.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 최준호 - 프로그래밍의 깊은 세계로 들어가는 길 file Kevin 2018.04.22 1166
공지 허준회 - 더 나은 세상을 위한 소통 file Kevin 2018.04.22 685
공지 류창우 - 그냥 부담 없이 취미로 2 file Kevin 2018.04.22 570
공지 이희승 - 도전과 점진적 개선, 그리고 변화에 열린 마음 1 file Kevin 2018.04.22 1186
공지 김정균 - 자신을 발전시키는 소중한 공부 file Kevin 2018.04.22 500
공지 허태준 - 가장 의미 있고 즐거운 개발 file Kevin 2018.04.22 2620
공지 오픈소스 이야기 게시판 이용안내 3 file Kevin 2018.04.13 1643
79 2015년 주목받은 신인 오픈소스 SW 11선 행복한펭귄 2016.03.23 5813
78 깃허브, 오픈소스 소식 알리는 팟캐스트 ‘온에어’ 행복한펭귄 2016.03.23 5722
77 리누스 토르발즈 기조연설 (리눅스 25년을 말하다) 2 행복한펭귄 2016.05.13 6919
76 꾸준히, 자유롭게, 즐겁게 : 한국 오픈 소스 개발자들 이야기 2 행복한펭귄 2016.08.24 5415
75 왜 굳이 리눅스를 써야하나? 행복한펭귄 2016.08.31 5615
74 리누스 토발즈 강연 The mind behind linux 행복한펭귄 2017.01.19 5394
73 리눅스 생존 가이드 (리눅스 데스크탑 적응기) 2 file 행복한펭귄 2017.01.25 7203
72 자유 소프트웨어 재단을 아시나요? 1 Kevin 2018.04.13 395
71 GNU Project - ‘GNU’s Not Unix 1 Kevin 2018.04.13 429
70 리차드 스톨만과 자유소프트웨어 이야기 1 Kevin 2018.04.13 527
69 라이온스 교수의 유닉스 해설서 1 Kevin 2018.04.13 431
68 BSD 유닉스 1화 – UC 버클리로 간 유닉스 코드 1 Kevin 2018.04.13 510
67 BSD 유닉스 2화 – vi 에디터의 탄생 1 Kevin 2018.04.13 950
66 BSD 유닉스 3화 – BSD 유닉스 시작 1 Kevin 2018.04.13 432
65 BSD 유닉스 4화 – CSRG(Computer Systems Research Group) 결성 1 Kevin 2018.04.13 334
64 BSD 유닉스 5화 – TCP/IP 개발 1 Kevin 2018.04.13 472
63 BSD 유닉스 6화 – 자유로의 투쟁 2 Kevin 2018.04.13 482
» 해커문화의 탄생 1 Kevin 2018.04.13 477
61 유닉스 철학 - 함께 동작할 수 있는 프로그램을 만들 것 3 Kevin 2018.04.13 754
60 오픈소스에 대한 다큐멘터리 Revolution OS 1 file Kevin 2018.04.13 878
Board Pagination Prev 1 2 3 ... 4 Next
/ 4
CLOSE