Try   HackMD

開源史就是電腦史

從計算機到程式


計算機始祖

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1822 - 差分機

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1837 - 分析機

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1842 - Ada 第一個程式設計師

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1890 - 打孔卡

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


WW1~WW2 - 黃金年代

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1940s - 電子電腦/可程式化電腦出現

  • ABC
  • Colossus computer
  • Z1
  • ENIAC
  • EDVAC
  • UNIVAC

計算機架構


1938 - Shannon

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1945 - Alan Turing

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1945 - John von Neumann


作業系統


1950s - IBM 704 & SHARE User Group

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1960s~1970s - PDP


1964 OS/360

System/360 通用作業系統


1970s - UNIX/POSIX


1950s - 編譯語言


網路


1969 - ARPANET

Internet

World Wide Web


1950s~ - 駭客文化


專利軟體

  • IBM 出租軟體
  • 反托拉斯法

1980s - 自由軟體運動


Richard Stallman 修印表機

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


自由軟體基金會

  • Free Software Foundation(FSF)
  • RMS 最近辭職了

GNU

GNU's Not UNIX

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


1980s - 開放原始碼

  • Open Source Initiative

Linux

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →


開放原始碼條款

  • GPL
  • Apache
  • MIT
  • BSD

進階版本

  • AGPL

現代

  • The open way is the right way?

The Open Source Way

"The open source way is a way of thinking about how people collaborate within a community to achieve common goals and interests."


  • CC 授權
  • 開放文化?
  • 開放政府?
  • 你的電腦開源嗎?