오픈소스 이야기

2018.04.13 13:30

해커문화의 탄생

조회 수 478 추천 수 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
번호 제목 글쓴이 날짜 조회 수
공지 오픈소스 이야기 게시판 이용안내 3 file Kevin 2018.04.13 1646
78 오픈소스란 무엇인가요? 1 file Kevin 2018.06.01 11129
77 리눅스 생존 가이드 (리눅스 데스크탑 적응기) 2 file 행복한펭귄 2017.01.25 7207
76 리누스 토르발즈 기조연설 (리눅스 25년을 말하다) 2 행복한펭귄 2016.05.13 6920
75 2015년 주목받은 신인 오픈소스 SW 11선 행복한펭귄 2016.03.23 5815
74 깃허브, 오픈소스 소식 알리는 팟캐스트 ‘온에어’ 행복한펭귄 2016.03.23 5724
73 왜 굳이 리눅스를 써야하나? 행복한펭귄 2016.08.31 5617
72 꾸준히, 자유롭게, 즐겁게 : 한국 오픈 소스 개발자들 이야기 2 행복한펭귄 2016.08.24 5416
71 리누스 토발즈 강연 The mind behind linux 행복한펭귄 2017.01.19 5395
70 오픈소스 GUI 툴킷 Qt와 KDE 프로젝트의 시작 1 Kevin 2020.05.21 4446
69 X-윈도우와 Wayland 4 Kevin 2022.11.03 3127
68 FreeCAD 한국어 번역 함께 해 보아요 8 세벌 2019.06.26 2900
67 허태준 - 가장 의미 있고 즐거운 개발 updatefile Kevin 2018.04.22 2631
66 The C programming language 2nd edition 2 세벌 2018.05.11 2311
65 사내에서 눈치를 안 보고 오픈소스 프로젝트 하기 1 file PEACH 2018.05.07 2054
64 리눅스 이야기: 네트워킹 Kevin 2019.07.19 2008
63 리눅스 이야기: 운영체제를 만들자! 7 Kevin 2018.12.03 1957
62 X-Window 탄생 1 Kevin 2018.06.21 1921
61 깃허브 러닝랩 - 혼자서 아무것도 없이 깃허브 마스터 가능합니다. 2 file PEACH 2018.05.11 1855
60 리눅스 이야기: 리눅스 vs. 미닉스 2부 Kevin 2019.05.27 1651
Board Pagination Prev 1 2 3 ... 4 Next
/ 4
CLOSE