오늘:
2,034
어제:
1,907
전체:
3,217,706

오픈소스 이야기

2018.04.13 13:30

해커문화의 탄생

조회 수 558 추천 수 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 1778
82 2015년 주목받은 신인 오픈소스 SW 11선 행복한펭귄 2016.03.23 6089
81 깃허브, 오픈소스 소식 알리는 팟캐스트 ‘온에어’ 행복한펭귄 2016.03.23 5852
80 리누스 토르발즈 기조연설 (리눅스 25년을 말하다) 2 행복한펭귄 2016.05.13 7029
79 꾸준히, 자유롭게, 즐겁게 : 한국 오픈 소스 개발자들 이야기 2 행복한펭귄 2016.08.24 5539
78 왜 굳이 리눅스를 써야하나? 행복한펭귄 2016.08.31 5807
77 리누스 토발즈 강연 The mind behind linux 행복한펭귄 2017.01.19 5454
76 리눅스 생존 가이드 (리눅스 데스크탑 적응기) 2 file 행복한펭귄 2017.01.25 7342
75 자유 소프트웨어 재단을 아시나요? 1 Kevin 2018.04.13 473
74 GNU Project - ‘GNU’s Not Unix 1 Kevin 2018.04.13 495
73 리차드 스톨만과 자유소프트웨어 이야기 1 Kevin 2018.04.13 607
72 라이온스 교수의 유닉스 해설서 1 Kevin 2018.04.13 528
71 BSD 유닉스 1화 – UC 버클리로 간 유닉스 코드 1 Kevin 2018.04.13 667
70 BSD 유닉스 2화 – vi 에디터의 탄생 1 Kevin 2018.04.13 1088
69 BSD 유닉스 3화 – BSD 유닉스 시작 1 Kevin 2018.04.13 535
68 BSD 유닉스 4화 – CSRG(Computer Systems Research Group) 결성 1 Kevin 2018.04.13 403
67 BSD 유닉스 5화 – TCP/IP 개발 1 Kevin 2018.04.13 568
66 BSD 유닉스 6화 – 자유로의 투쟁 2 Kevin 2018.04.13 571
» 해커문화의 탄생 1 Kevin 2018.04.13 558
64 유닉스 철학 - 함께 동작할 수 있는 프로그램을 만들 것 3 Kevin 2018.04.13 809
63 오픈소스에 대한 다큐멘터리 Revolution OS 1 file Kevin 2018.04.13 957
Board Pagination Prev 1 2 3 4 ... 5 Next
/ 5
CLOSE