Presentation for internship

573 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
573
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentation for internship

  1. 1. 开源软件先驱 几个开源软件. A Brief Introduction to Open Source A Free Coding World. visayafan July 7, 2012 . . . . . . visayafan A Brief Introduction to Open Source
  2. 2. 开源软件先驱 几个开源软件. Outline . 1 开源软件先驱 . 2 几个开源软件 . . . . . . visayafan A Brief Introduction to Open Source
  3. 3. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Outline . 1 开源软件先驱 . 2 几个开源软件 . . . . . . visayafan A Brief Introduction to Open Source
  4. 4. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Richard Stallman and GNU . Richard Stallman . RMS GNU GPL 71年进入哈佛大学学习并同年受聘于MIT AI 实验室. 80年代,软件商业化和专有化试卷整个产业. . . . . . . . visayafan A Brief Introduction to Open Source
  5. 5. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Richard Stallman and GNU . Richard Stallman . "随着社区的终结,我面临着一个 道德上的抉择.最简单的就是投身 于专有软件世界之中,签署不公开 RMS 协议,并承诺不帮助同行、同事. GNU 我自己也很可能编写软件,并在不 公开协议的前提下发布软件,去同 GPL 流合污,迫使更多的人背叛自己的 原则.显然,走这条路可以挣大钱,而且使编写代码 的工作增添一份金钱上的快乐.但是我知道,等到 自己职业生涯终结时,我再回首这些年为分离人类 而砌造的‘墙壁’,我会感受到我将自己的一生都 用在使这个世界变得更加糟糕." . . . . . . . visayafan A Brief Introduction to Open Source
  6. 6. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Richard Stallman and GNU . GNU . RMS GNU GPL 1983年,Richard公开发起GNU计划,宣布其目 标是创建一套完全自由的操作系统,并附带一 份《GNU宣言》,声称要重现当年软件界合作 互助的团结精神。 GNU(GNUs Not Unix) . . . . . . . visayafan A Brief Introduction to Open Source
  7. 7. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Richard Stallman and GNU . GCC . RMS GNU GPL GCC(GNU Compile Collection): C/C++/ Java/Objective-C/Fortran/Ada/Go . . . . . . . visayafan A Brief Introduction to Open Source
  8. 8. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Richard Stallman and GNU . Emacs . RMS GNU GPL Emacs 可扩展,可自定义的文本编辑器。 . . . . . . . visayafan A Brief Introduction to Open Source
  9. 9. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Richard Stallman and GNU . GPL . RMS GNU GPL GPL(General Public License) . . . . . . . visayafan A Brief Introduction to Open Source
  10. 10. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Linus Torvalds and Linux . Linus Torvalds . Linus Torvalds Rewards 芬兰赫尔辛基大学计算机系学生,对MS-DOS 不满,开始着手写自己的OS 通过学习Minix(Unix变种)学习开发出 Linux(Linus Minix) 领导开发了Git(版本控制工具) 为保证Linux公正性,拒绝所有Offer,办公 室在自己书房 . . . . . . . visayafan A Brief Introduction to Open Source
  11. 11. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Linus Torvalds and Linux Linus Torvalds Rewards . Car Licence Number . Mr. Linux. King of Geeks Dad of 3 . . . . . . . visayafan A Brief Introduction to Open Source
  12. 12. 开源软件先驱 Richard Stallman and GNU 几个开源软件 Linus Torvalds and Linux. Linus Torvalds and Linux . Rewards . Linus Torvalds Rewards 2012 Millennium Technology Prize(千禧年 科技奖)——科技和IT界最大的奖项。 全世界所有技术人员的尊敬 . . . . . . . visayafan A Brief Introduction to Open Source
  13. 13. 开源软件先驱 几个开源软件. Outline . 1 开源软件先驱 . 2 几个开源软件 . . . . . . visayafan A Brief Introduction to Open Source
  14. 14. 开源软件先驱 几个开源软件. Linux . Tux . Linux 版本 桌面 软件 . . . . . . . visayafan A Brief Introduction to Open Source
  15. 15. 开源软件先驱 几个开源软件. Linux Linux . 版本 版本 . Ubuntu、Linux Mint、Fedora、 桌面 openSUSE、CentOS (300多种) 软件 红旗 麒麟(中标/银河) . . . . . . . visayafan A Brief Introduction to Open Source
  16. 16. 开源软件先驱 几个开源软件. Linux Linux . 版本 桌面 . 桌面 Gnome & KDE & Xfce & LXDE 软件 Ubuntu & Kubuntu & Xubuntu & Lubuntu . . . . . . . visayafan A Brief Introduction to Open Source
  17. 17. 开源软件先驱 几个开源软件. Linux . 桌面 . Gnome & KDE & Xfce & LXDE Ubuntu & Kubuntu & Xubuntu & Lubuntu Linux 版本 桌面 软件 . . . . . . . visayafan A Brief Introduction to Open Source
  18. 18. 开源软件先驱 几个开源软件. Linux . 桌面 . Gnome & KDE & Xfce & LXDE Ubuntu & Kubuntu & Xubuntu & Lubuntu Linux 版本 桌面 软件 . . . . . . . visayafan A Brief Introduction to Open Source
  19. 19. 开源软件先驱 几个开源软件. Linux . 桌面 . Gnome & KDE & Xfce & LXDE Ubuntu & Kubuntu & Xubuntu & Lubuntu Linux 版本 桌面 软件 . . . . . . . visayafan A Brief Introduction to Open Source
  20. 20. 开源软件先驱 几个开源软件. Linux . 桌面 . Gnome & KDE & Xfce & LXDE Ubuntu & Kubuntu & Xubuntu & Lubuntu Linux 版本 桌面 软件 . . . . . . . visayafan A Brief Introduction to Open Source
  21. 21. 开源软件先驱 几个开源软件. Linux . 软件 . Windows可以办到的Linux几乎都可以办 到。 Windows能干而Linux干不了的事情,那 就是不需要干的事情。 Linux 版本 办公 LibreOffice、LTEX A 桌面 科技 Matlab、Mathematica 软件 编辑 Emacs、Vim IDE Eclipse, Code::Blocks, NetBeans 编译 GCC 调试 GDB . 图片处理 Gimp . . . . . . visayafan A Brief Introduction to Open Source
  22. 22. 开源软件先驱 几个开源软件. LTEX A . Donald Knuth . 作者 优点 Matlab集成 制作幻灯片 编写《计算机程序设计艺术》时因厌倦当时 的排版系统而发明了TEX,并无私奉献源码。 对第一个错误提出者奖励$2.56(?),以后每 发现一个错误奖励加倍(最高$327) 无数人为TEX写包,并衍生出后来的LTEX, A LTEX 2ε , XeTEX,XeLTEX…… A A . . . . . . . visayafan A Brief Introduction to Open Source
  23. 23. 开源软件先驱 几个开源软件. LTEX A . 优点 . 作者 免费开源,跨平台 优点 稳定,易扩展 Matlab集成 最美的排版系统,高质量的输出 制作幻灯片 部分国际学术出版社只接受LTEX编译的文章 A 美国数学协会(AMS)有专门的 amsTEX . . . . . . . visayafan A Brief Introduction to Open Source
  24. 24. 开源软件先驱 几个开源软件. LTEX A 作者 . 优点 利用Matlab的latex函数来将公式结果转化为 Matlab集成 latex源码,再经过latex编译器编译即可得到可 制作幻灯片 视公式。 . . . . . . . visayafan A Brief Introduction to Open Source
  25. 25. 开源软件先驱 几个开源软件. LTEX A 作者 . 利用Beamer包制作幻灯片 优点 . Matlab集成 多种精美主题,布局精巧 制作幻灯片 适合做学术类的幻灯片 . . . . . . . visayafan A Brief Introduction to Open Source
  26. 26. 开源软件先驱 几个开源软件. Emacs . Emacs . 简介 能做什 么? 强大的编辑器,1975年由Richard Stallman 协同Guy Steele完成 主流版本GNU Emacs,衍生版本XEmacs 被称为神之编辑器(Vim被称为编辑器之神) . . . . . . . visayafan A Brief Introduction to Open Source
  27. 27. 开源软件先驱 几个开源软件. Emacs . 伪装成编辑器的操作系统 . 支持所有编程语言的编辑和调试 支持所有平台 内置Eshell 简介 收发邮件 能做什 么? 目录和文件的管理 浏览网页(W3W) 记笔记 …… . . . . . . . visayafan A Brief Introduction to Open Source
  28. 28. 开源软件先驱 几个开源软件. yinwang0 王垠(@yinwang0) 《完全用Linux工作》和《清华梦的粉碎》 . yinwang0 . 四川大学97级毕业生,保送到清华计算机系直博 05年在ASP-DAC 2005国际大会中获Best Paper Award,自ASP-DAC 会议举办以来大陆论文首次获奖。 05年申请退学(此时距博士毕业只有一年时间) 之后出国在康奈尔大学读硕士,现在在印第安纳大学读PhD . . . . . . . visayafan A Brief Introduction to Open Source
  29. 29. 开源软件先驱 几个开源软件. yinwang0 王垠(@yinwang0) 《完全用Linux工作》和《清华梦的粉碎》 WordPress: http://yinwang0.wordpress.com SinaBlog: http://sina.com.cn/yinwang0 . . . . . . visayafan A Brief Introduction to Open Source
  30. 30. 开源软件先驱 几个开源软件. The End Thank You . . . . . . visayafan A Brief Introduction to Open Source

×