오픈소스 이야기

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

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


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


  1. 최준호 - 프로그래밍의 깊은 세계로 들어가는 길

    Date2018.04.22 ByKevin Views1172
    read more
  2. 허준회 - 더 나은 세상을 위한 소통

    Date2018.04.22 ByKevin Views689
    read more
  3. 류창우 - 그냥 부담 없이 취미로

    Date2018.04.22 ByKevin Views577
    read more
  4. 이희승 - 도전과 점진적 개선, 그리고 변화에 열린 마음

    Date2018.04.22 ByKevin Views1189
    read more
  5. 김정균 - 자신을 발전시키는 소중한 공부

    Date2018.04.22 ByKevin Views505
    read more
  6. 허태준 - 가장 의미 있고 즐거운 개발

    Date2018.04.22 ByKevin Views2631
    read more
  7. 오픈소스 이야기 게시판 이용안내

    Date2018.04.13 ByKevin Views1646
    read more
  8. 유닉스 철학 - 함께 동작할 수 있는 프로그램을 만들 것

    Date2018.04.13 ByKevin Views755
    Read More
  9. 해커문화의 탄생

    Date2018.04.13 ByKevin Views478
    Read More
  10. BSD 유닉스 6화 – 자유로의 투쟁

    Date2018.04.13 ByKevin Views483
    Read More
  11. BSD 유닉스 5화 – TCP/IP 개발

    Date2018.04.13 ByKevin Views473
    Read More
  12. BSD 유닉스 4화 – CSRG(Computer Systems Research Group) 결성

    Date2018.04.13 ByKevin Views335
    Read More
  13. BSD 유닉스 3화 – BSD 유닉스 시작

    Date2018.04.13 ByKevin Views433
    Read More
  14. BSD 유닉스 2화 – vi 에디터의 탄생

    Date2018.04.13 ByKevin Views951
    Read More
  15. BSD 유닉스 1화 – UC 버클리로 간 유닉스 코드

    Date2018.04.13 ByKevin Views511
    Read More
  16. 라이온스 교수의 유닉스 해설서

    Date2018.04.13 ByKevin Views434
    Read More
  17. 리차드 스톨만과 자유소프트웨어 이야기

    Date2018.04.13 ByKevin Views528
    Read More
  18. GNU Project - ‘GNU’s Not Unix

    Date2018.04.13 ByKevin Views430
    Read More
  19. 자유 소프트웨어 재단을 아시나요?

    Date2018.04.13 ByKevin Views396
    Read More
  20. 리눅스 생존 가이드 (리눅스 데스크탑 적응기)

    Date2017.01.25 By행복한펭귄 Views7207
    Read More
  21. 리누스 토발즈 강연 The mind behind linux

    Date2017.01.19 By행복한펭귄 Views5395
    Read More
  22. 왜 굳이 리눅스를 써야하나?

    Date2016.08.31 By행복한펭귄 Views5617
    Read More
  23. 꾸준히, 자유롭게, 즐겁게 : 한국 오픈 소스 개발자들 이야기

    Date2016.08.24 By행복한펭귄 Views5416
    Read More
  24. 리누스 토르발즈 기조연설 (리눅스 25년을 말하다)

    Date2016.05.13 By행복한펭귄 Views6920
    Read More
  25. 깃허브, 오픈소스 소식 알리는 팟캐스트 ‘온에어’

    Date2016.03.23 By행복한펭귄 Views5723
    Read More
  26. 2015년 주목받은 신인 오픈소스 SW 11선

    Date2016.03.23 By행복한펭귄 Views5814
    Read More
Board Pagination Prev 1 ... 2 3 4 Next
/ 4
CLOSE