hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
Self 环境
Self的VM实现的性能，在某些测试之中大约是优化的C程序速度的一半。这是通过即时编译技术达到的，它是在Self研究中首创并改进的，能够使高级语言表现得这么好。
Self的垃圾收集器使用分代垃圾回收，它按年龄分离对象。通过使用内存管理系统记录页面写，可以维护一个写屏障。这个技术给出了卓越的性能，尽管在运行一些时间之后，出现完全的垃圾收集，要花相当可观的时间。
运行系统选择性的扁平化调用结构。这给出适当的自身提速，但允许了对不同调用者类型的类型信息和多版本的代码的大量缓存。这去除了对做很多方法查找的需要，并允许条件分支语句和硬编码调用被插入，这经常能给出类似C语言的性能，而又不失去语言层面的通用性，但要建立在完全的垃圾收集系统之上。
Linux内核
Linux内核（英語：）是一种开源的类Unix操作系统宏内核。整个Linux操作系统家族基于该内核部署在传统计算机平台（如个人计算机和服务器，以Linux发行版的形式）和各种嵌入式平台，如路由器、无线接入点、专用小交换机、机顶盒、FTA接收器、智能电视、数字视频录像机、网络附加存储（NAS）等。工作于平板電腦、智能手机及智能手表的Android操作系统同样通过Linux内核提供的服务完成自身功能。尽管于桌面电脑的占用率较低，基于Linux的操作系统统治了几乎从移动设备到主机的其他全部领域。截至2017年11月，世界前500台最强的超级计算机全部使用Linux。
Linux内核
Linux内核最早是于1991年由芬兰黑客林納斯·托瓦茲为自己的个人电脑开发的，他当时在Usenet新闻组comp.os.minix登载帖子，这份著名的帖子标志着Linux内核计划的正式开始。如今，该计划已经拓展到支持大量的计算机体系架构，远超其他操作系统和内核。它迅速吸引了一批开发者和用户，利用它作为其他自由软件项目的核心，如著名的 GNU 操作系统。而今天，Linux 内核已接受了超过1200家公司的近12000名程序员的贡献，其中包括一些知名的软硬件发行商。
从技术上说，Linux 只是一个符合POSIX 标准的内核。它提供了一套应用程序接口（API），通过接口用户程序能与内核及硬件交互。仅仅一个内核并不是一套完整的操作系统。有一套基于 Linux 内核的完整操作系统叫作Linux 操作系统，或是GNU/Linux（在该系统中包含了很多GNU 计划的系统组件）。
Linux 内核是在GNU通用公共许可证第2版之下发布的（加上一些非自由固件、blob与各种非自由许可证），是一个开源项目协作的突出例子。它的版本支持根据版本最长可达6年，貢獻者遍佈世界各地，日常开发相关的讨论在Linux 内核邮件列表上。
Linux内核 历史
1991年，林納斯·托瓦茲，一名21岁的就读于芬兰赫尔辛基大学的计算机科学专业学生，基于一些简单的想法，打算编写一个操作系统内核。他通过英特尔80386汇编语言的任务切换器和一个终端驱动程序开始工作。8月25号，他在comp.os.minix新闻组里发了一封帖子：
我在做个（自由的）操作系统（就是个兴趣爱好，我不会搞得像GNU那么大那么专业），打算让它工作在386 AT平台上。它从四月就开始酝酿了，马上就快好了。我想要那些喜欢或不喜欢minix的人的意见，因为我的系统和它有点类似（同样的文件系统的物理布局——由于实际原因——还有些其他的东西）。
我现在已经移植了bash(1.08)和gcc(1.40)， 而且看起来奏效了。这意味着我会在几个月内得到一些实用的东西。「……」是的——它没有任何minix代码，并且它有一个多线程的fs。它不可移植（使用386任务切换等），而且它可能永远不会支持除AT硬盘之外的其他东西，因为我只有这些:-(。
Linux内核 历史
「……」它基本上是用C语言写的，但是大多数人可能不会把我写的东西叫做C语言。它使用我能找到的386的每个可以想象的特性，因为它也是一个教我关于386的功能的项目。我前面提到过，它使用内存管理单元来进行分页（还没实现到对硬盘的功能）和分段。这个分段功能使得它真正的依赖于386（每个任务都有64Mb的代码和数据段——4Gb中最多64个任务。如果有人需要超过每个任务64Mb的限制，那将是个麻烦事）。「……」我的一些C语言文件（特别是mm.c）几乎用了和C一样多的汇编。「……」不像minix，我也碰巧喜欢中断，所以中断将在不试图隐藏背后的原因的情形下被处理。
之后，许多人为这个项目贡献了代码。在早期，MINIX社区向 Linux 内核贡献了代码和想法。当时，GNU 项目已经创建了许多自由操作系统所需的组件，但是它自己的内核 GNU Hurd 尚不完整且无法使用；而BSD操作系统还没有摆脱合法的阻碍。因此，尽管早期版本的 Linux 功能有限，但它迅速获得了开发人员和用户。
Linux内核 历史
到1991年9月，Linux内核版本 0.01 在芬兰大学和研究网络（FUNET）的FTP服务器（ftp.funet.fi）上发布。它有10,239行代码。在1991年10月，0.02版本的内核发布了。
1991年12月，0.11版本的内核发布。由于它可以由运行相同内核版本的计算机编译，因此该版本是第一个自托管的 Linux 内核。当托瓦茲于1992年2月发布0.12版本时，他采用了 GNU 通用公共许可证（GPL），而不是以前的自行起草的许可证，原先的许可证不允许商业再分发。
1992年1月19日，第一篇文章提交给新的新闻组alt.os.linux出现。1992年3月31日，该新闻组更名为 comp.os.linux。
X Window 系统随后被移植到Linux上，所以在1992年3月，Linux 0.95 是第一个能够运行X的版本。从0.1x到0.9x的版本号大幅跨越是因为期望没有大的缺失部分的版本1.0的即将出现。然而，这被证明是错误的。从1993年到1994年初，出现了0.99版本的15个开发版本。
Linux内核 历史
1994年3月14日，Linux内核1.0.0发布，共176,250行代码。随后的1995年3月，有310,950行代码的 Linux 内核1.2.0发布。
在1996年6月9日发布的 Linux内核2.0版本之后，以2.0为大版本的主要更新有如下这些：
从2004年开始，发布过程发生了变化，新的内核每隔2-3个月定期发布，编号为2.6.0、2.6.1，直到2.6.39。
2011年7月21日，Torvalds宣布发布Linux内核3.0：“2.6.<大版本> 的日子过去了”。与Linux 2.6.39相比，大的技术变化同版本跃升没有关系；它标志着内核的20周年纪念。基于时间的发布过程保持不变。
2013年6月发布的Linux内核版本3.10包含15,803,499行代码，而2015年6月发布的4.1版本已发展到超过1950万行代码，由近14000名程序员贡献。
Linux不是微内核架构的事实曾经引起了林納斯·托瓦茲与安德鲁·斯图尔特·塔能鲍姆之间一场著名的争论。1992年在Usenet討論群組comp.os.minix開始了一場網路論戰，討論的主題在於作業系統架構的選擇。稍後一些著名的駭客也加入討論，如大衛·米勒、曹子德。這場辯論影響了Linux核心的設計走向。塔能鲍姆認為Linux内核採用的宏内核已經過時了，應該採取比較先進的微內核架構，引起了林納斯的反擊。
在2006年5月9日，这个主题被重新审视，并且在2006年5月12日塔能鲍姆写了一份立场声明。
Linux内核 架构
Linux是一个单体内核，支持真正的抢占式多任务处理（于用户态，和版本2.6系列之后的内核态）、虚拟内存、共享库、请求分页、共享写时复制可执行体（通过内核同页合并）、内存管理、Internet协议族和线程等功能。
设备驱动程序和内核扩展运行于内核空间（在很多CPU架构中是ring 0），可以完全访问硬件，但也有运行于用户空间的一些例外，例如基于FUSE/CUSE的文件系统，和部分UIO。多数人与Linux一起使用的图形系统不运行在内核中。与标准单体内核不同，Linux的设备驱动程序可以轻易的配置为内核模块，并在系统运行期间可直接装载或卸载。也不同于标准单体内核，设备驱动程序可以在特定条件下被抢占；增加这个特征用于正确处理硬件中断并更好的支持对称多处理。出于自愿选择，Linux内核没有二进制内核接口。
硬件也被整合入文件层级中。用户应用到设备驱动的接口是在/dev或/sys目录下的入口文件。进程信息也通过/proc目录映射到文件系统。
Linux内核 架构
Linux是用C語言中的GCC版（這種C語言有對標準C進行擴展）寫的，還有幾個用組合語言（用的是GCC的"AT&T風格"）寫的目標架構短段。因為要支持擴展的C語言，GCC在很長的時間里是唯一一个能正确编译Linux的编译器。有許多其他的語言用在一些方面上，主要集中在內核構建過程中（這裡指從源代碼創建可啟動鏡像）。包括Perl、Python和多種腳本語言。有一些驅動可能是用C++、Fortran或其他語言寫的，但是這樣是強烈不建議的。
GCC是Linux内核源代码的缺省编译器。在2004年，Intel主张通过修改内核，以便Intel C++編譯器能正确编译内核。在2009年，有通过修改内核2.6.22版而成功编译的报告（並帶來平均8-9%效能增長）。
Linux内核 架构
自从2010年，已经开始进行使用Clang建造Linux内核的努力，Clang是一个可作为替代的C语言编译器；截止2014年4月12日，官方内核几乎可以完全用Clang编译。致力于这个目标的计划叫做“LLVMLinux”，得名于Clang所基于的LLVM编译器下部构造。LLVMLinux不意图复制Linux内核或LLVM，因此它是由最终提交给上游计划的补丁构成的一个元计划。使Linux内核可以用Clang编译最大的好处是比GCC有更快的编译速度，内核开发者可以得益于由此而来的更快的工作流程。
符合标准是Linux内核内部的普遍策略。另一个规则是Linux内核主线不接受只由专有用户空间软件使用的内核模块。
源代码可移植性确保符合标准的C程序可以在符合同样标准的任何系统上编译和运行。Linux内核开发、GNU C函数库和相关的实用工具致力于追随POSIX和单一UNIX规范。Linux内核API是内核的系统调用接口。
Linux内核 架构
二进制可移植性将保证任何程序在符合标准的给定硬件平台上一旦编译通过，可以在符合同样标准的任何其他硬件平台上以编译后的形式运行。二进制可移植性是在基于Linux内核的操作系统上建造独立软件供应商（ISV）应用有商业可行性的本质要求。现有唯一的二进制兼容标准是Linux标准规范（LSB）。
在不同子系统间使用了数个内核内部API。其中一些是跨越多个发行版保持稳定的，另一些则不然。对于内核内API不作担保。维护者和贡献者可以在任何时候增加或变更它们。
内核内API的例子包括针对下列类别设备驱动程序的软件框架/API：
Linux内核开发者选择不维护稳定的内核内ABI。
Linux内核提供在特定条件下的抢先式调度。直到内核版本2.4，只有用户进程是抢先式的，就是说除了时间片用尽，在用户模式下执行的当前进程，如果有更高态优先级的进程进入TASK_RUNNING状态，它就会被中断。自从2.6系列Linux内核，增加了中断执行内核代码的任务的能力，但不是对于内核代码的所有段落。
Linux内核 架构
Linux内核含有不同的调度器类。内核缺省使用的调度机制叫做完全公平调度器，它介入于内核版本2.6.23。这个缺省调度器类在内部也叫做SCHED_OTHER，而内核还含有两个遵循POSIX的实时调度类，分别叫做SCHED_FIFO（实时先进先出）和SCHED_RR（实时轮流式），二者都优先于缺省类。
通过使用实时Linux内核补丁PREEMPT_RT，可以支持对关键段落、中断处理器和“中断禁用”代码序列的完全抢先。 实时Linux内核补丁部分地集成入主线内核已经带给它一些功能。抢先机制改善延迟、增进响应性，并使得Linux更加适合桌面和实时应用。老版本内核有所谓的巨锁，用于锁定粒度为整个内核的同步，它最终由Arnd Bergmann在2011年移除了。
还有叫做SCHED_DEADLINE的调度策略，实现了最近截止期限最先（EDF）算法，它增加于2014年3月30日发行的内核版本3.14。
Linux内核 架构
尽管林納斯·托瓦茲的初衷不是使Linux成为一个可移植的操作系统，今天的Linux却是全球被最广泛移植的操作系统内核。從行動電話到超級電腦，甚至於有人成功的將Linux内核在索尼出品的遊戲機PS2及PS3和微軟出品的遊戲機Xbox上使用。Linux也是IBM超级计算机Blue Gene的操作系统。直至2011年11月，全球前五百大超級電腦（TOP500）有高達91.4%的比例採用Linux為它們的作業系統。一些为手机开发的操作系统，使用Linux内核的修改后的版本，其中包括谷歌Android、Firefox OS、HP WebOS和诺基亚Maemo。
在Linux中，内核错误（）是指操作系统在监测到内核系统内部无法恢复的错误，相对于在用户空间代码类似的错误。操作系统试图读写无效或不允许的内存地址是导致内核错误的一个常见原因。内核错误也有可能在遇到硬件错误或操作系统BUG时发生。在许多情况中，操作系统可以在内存访问违例发生时继续运行。然而，系统处于不稳定状态时，操作系统通常会停止工作以避免造成破坏安全和数据损坏的风险，并提供错误的诊断信息。
Linux内核 架构
在Linux上，oops即Linux内核的行为不正确，并产生了一份相关的错误日志。许多类型的oops会导致内核错误，即令系统立即停止工作，但部分oops也允许继续操作，作为与稳定性的妥协。这个概念只代表一个简单的错误。当内核检测到问题时，它会打印一个oops信息然后杀死全部相关进程。oops信息可以帮助Linux内核工程师调试，检测oops出现的条件，并修复导致oops的程序错误。
计算机安全是一个非常公众化的主题，关系到Linux内核，因为大量在内核中的错误可能成为潜在的安全漏洞，是否允许提升权限漏洞或拒绝服务攻击源漏洞。在过去的几年中，许多这样的缺陷被发现，并在Linux内核中被修补好。新的安全功能被继续实现，以解决在Linux内核中的电脑不安全问题。
批評者指責內核開發人員，稱他們掩蓋（至少並未公佈）安全漏洞。2008年，作為回應，Torvalds稱：「個人認為，安全漏洞只是『正常的漏洞』。這些漏洞我並不去掩蓋，不過我不認為應當把它們特殊化，更不認為應該追蹤並公示它們......我不理會整個安全團隊，原因之一就是，我認為這些漏洞不僅美化還鼓勵了錯誤的行為。這令安全人員成了『英雄』，就猶如不修補正常漏洞的人就不值一提似的。而事實上，所有無聊的正常漏洞極為重要，僅僅因為它們實在太多了。我不認為該美化和關心那些嚴重的安全漏洞——它們並不及那些由死鎖造成的隨機嚴重崩潰來得更特殊。」
如2012年五月，SYSRET指令被發現在AMD和英特爾處理器間在實現方面有差異，這個差異在Windows、FreeBSD、XenServer和Solaris這些主流作業系統會導致漏洞。2012年六月，Linux核心中該問題已被修復。
2021年，來自明尼蘇達大學的研究人員，曾藉由貢獻修補程式至Linux核心的名義，利用修補程式導入Bug和漏洞，以觀察Linux核心社群的反應，再度故技重施時被發現，之後维护人员封鎖了所有來自該大學的貢獻，與移除過去該大學曾經貢獻的程式碼。
Linux内核 开發
截止2007年，内核开发已经从20位最活跃开发者写80%的代码转变为顶端30人写30%的代码，而顶端开发者花费更多的时间审核变更。开发者还可以按从属关系来归类；在2007年，顶端类属是“不知名”而顶端公司是Red Hat，它占有12%的贡献，而知名业余爱好者占3.9%。在2007年中所做内核变更已经由超过1900位开发者提交。一般假定Linux内核开发者社区由5000或6000名成员组成。
Linux基金会发表的2016年Linux内核开发报告的更新表明，从版本3.18（2014年12月）至4.7（2016年7月）期间：平均每次发行有来自200-250个公司的大约1500位开发者作出贡献。顶端30位开发者贡献了稍大于16%的代码。在公司中，顶端贡献者是Intel（12.9%）和Red Hat（8.0%），第三和第四位为“none”（7.7%）和“unknown”（6.8%）类属。
Linux内核 开發
一个想要对 Linux 内核进行修改的开发者一般就从对那个修改的开发和测试开始着手。接下来的过程取决于变化的重要程度，及修改该变更的子系统数量是由单个还是多个修补程序组成。如果仅仅是修改了由单个维护人员维护的单个子系统，那么这些修改的补丁代码就直接通过Cc中某个邮件列表发送给相关的维护人员。邮件列表的阅读者和子系统的维护人员将检查补丁代码并提供反馈。一旦审查过程完成，维护者接受他内核代码树中的补丁。如果这些更改被认为是够重要的错误修复，那么包含这些修补程序的拉取请求（pull request）将在几天内发送给Linus。否则，将在下一个合并窗口时向Linus发送拉取请求。合并窗口通常会持续两周，并在之前的内核版本发布后立即启动。
Linux内核 开發
Linus Torvalds拥有对Linux内核能够接受哪些更改和谁可以成为维护者的最终决定权。内核维护者在他们自愿放弃之前将维持他们的角色。目前，没有任何已知的内核维护者被要求退出。此外，还没有一个内核维护者因与其他维护者的交互风格的因素而受到Linus批评的例子。这为维护者提供了宽松的社区空间。虽然内核开发社区的文化多年来有所改善，但曾有一段时间它的声誉很糟糕。认为自己遭受了不公正对待的开发者可以向Linux基金会的技术专家委员会报告。尽管如此，一些社区成员仍然不认同现在的讨论氛围。
大多数Linux用户运行一个由他们 Linux 发行版提供的内核。一些发行版搭载的是 Linux 的通用内核（也就是 “vanilla”或“stable”）版本。不过，一些Linux内核发行商（如Red Hat和SUSE）会维护他们自己的内核分支。这些发行商分支的内核版本通常相对于稳定版本（vanilla）而言更新的速度更慢一些，但是同样会包括所有相关的稳定版本分支的补丁。此外，他们同时也会增添一些新特性和对新硬件的支持，而这些支持是这些发行商分支基于的稳定分支所不包括的。
Linux内核 开發
包含Linux内核的Linus Torvalds的Git树被称为主线Linux。每个稳定的内核发布都源自主线树，并经常在kernel.org上发布。主线Linux只对运行Linux的众多设备中的一小部分设备提供坚实的支持。非主线支持由独立项目（如Yocto或Linaro）提供，但在许多情况下需要设备供应商的内核。使用供应商内核可能需要一个板级支持包。
在主线Linux之外维护一个内核树已被证明是困难的。
主线化（Mainlining）是指将对设备的支持添加到主线内核中的努力，而以前只有在分支中支持或根本没有支持。这通常包括添加驱动程序或设备树文件。完成后，该功能或安全修复被视为mainlined。
按照传统商业软件开发的方式，重新开发Linux 2.6.0内核的估计代价将是6.12亿美元（4.67亿欧元、3.94亿英镑），以2004年的COCOMO人月估计模型.在2006年，欧盟资助的一项研究表明，重新开发Linux 2.6.8以后的内核，代价是8.82亿欧元（11.4亿美元、7.44亿英镑）。
Linux内核 开發
截至2011年1月4日，使用当前的代码行（LOC）和大卫·惠勒的计算工资数，这将花费约30亿美元（约22亿欧元），才能够重新开发Linux的内核。
Linux内核有三个不同的命名方案。早期版本：第一个版本的内核是0.01，其次是0.02,0.03,0.10,0.11,0.12（第一GPL版本),0.95,0.96,0.97,0.98,0.99及1.0。，从0.95版有许多的补丁发布於主要版本版本之间。
旧计划（1.0和2.6版之间)，版本的格式為A.B.C，其中A,B,C代表：A大幅度转变的内核，这是很少发生变化，只有当发生重大变化的代码和核心发生才会发生，在历史上曾改变两次的内核：1994年的1.0及1996年的2.0； B是指一些重大修改的内核，内核使用了传统的奇数次要版本号码的软件号码系统（用偶数的次要版本号码来表示稳定版本）；C是指轻微修订的内核，这个数字当有安全补丁，bug修复，新的功能或驱动程序，内核便会有变化。自2.6.0（2003年12月）发布後，人们认识到，更短的发布周期将是有益的。自那时起，版本的格式為A.B.C.D，其中A,B,C,D代表：A和B是无关緊要的，C是内核的版本，D是安全补丁。
自3.0（2011年7月）发布后，版本的格式為3.A.B，其中A,B代表：A是内核的版本，B是安全补丁。而4.0（2015年4月）釋出後，則延續3.A.B的命名格式，只是將主版號變更為4。
Linux内核 法律層面
原先托瓦茲将 Linux 置于一个禁止任何商业行为的条例之下，但0.12版本之后改用 GNU 通用公共许可证第二版。该协议允许任何人对软件进行修改或发行，包括商业行为，只要其遵守该协议，所有基于Linux的软件也必须以该协议的形式发表，并提供源代码。
托瓦茲曾经公开声称将Linux置于GNU通用公共许可证之下是他一生中所做的“最好的决定”。
Linux 内核明确地仅发表在 GNU 通用公共许可证（GPL）第二版下，而不向被许可方提供选择“任何更高版本”的选项（这是常见的 GPL 扩展）。关于如何轻松地改变许可证以使用后来的 GPL 版本（包括第3版）以及这种更改是否合乎需要，存在着相当多的争论。托瓦茲本人在版本2.4.0的发布中明确指出，他自己的代码仅在版本2下发布。然而，GPL的条款规定，如果没有指定版本，那么可以使用任何版本；并且艾伦·考克斯指出，很少有其他 Linux 贡献者指定了特定版本的 GPL。
Linux内核 法律層面
2006年9月，对29位关键内核程序员的调查显示其中的28位更倾向于使用 GPL 第二版（GPLv2）而非当时的 GPL 第三版（GPLv3）草案。 托瓦茲评论说：“我认为一些外界人士......相信我才是那个古怪不合群的人，因为我这么大张旗鼓地不做 GPLv3 的忠实粉丝。”这些高水平的内核开发者就大众媒体对 GPLv3 的反对发表了评论，其中包括林納斯·托瓦茲本人、葛雷格·克羅哈曼和安德鲁·莫顿。他们提到有关DRM/TiVo化、专利及“附加限制”的条款，并警告GPLv3对“开源宇宙”的巴尔干化。决定不采用 GPLv3 作为 Linux 内核许可证的托瓦茲在几年后重申了他的批评。
許可證爭議的一個重點是Linux使用韌體二進位包以支援某些硬體裝置。理察·馬修·斯托曼認為這些東西讓Linux某部份成為非自由軟體，甚至以此散佈Linux更會破壞GPL，因為GPL需要完全可獲取的原始碼。
林纳斯·托瓦兹及Linux社群中的領導者，支持較寬鬆的許可證，不支持理察·馬修·斯托曼的立場。社群中的Linux-libre提供完整的自由軟體韌體。
Linux内核 法律層面
另一個爭論點，就是載入式核心模組是否算是智慧財產權下的衍生創作，意即LKM是否也受GPL約束？托瓦茲本人相信LKM僅用一部分「公開」的核心介面，因此不算衍生創作，因此允許一些僅有二進位包裹的驅動程式或不以GPL宣告的驅動程式用於核心。但也不是每個人都如此同意，且托瓦茲也同意很多LKM的確是純粹的衍生創作，也寫下「基本上，核心模組是衍生創作」這樣的句子。另一方面托瓦茲也說過：
有時候一些驅動程式原先並非為Linux設計，而是為其他作業系統而作（意即並非為Linux作的衍生創作），這是個灰色地帶……這「的確」是個灰色地帶，而我個人相信一些模組可視為非Linux衍生創作，是針對Linux設計，也因此不會遵守Linux訂下的行為準則。
特別像繪圖卡驅動程式就有非常大的爭議，也許到最後得由立法機關給個答案。
Linux内核 法律層面
在2003年3月，SCO Group對IBM提告，聲稱IBM將一些在SCO智慧財產權許可證保護下的Unix原始碼植入Linux中，破壞了SCO給予IBM的原始碼使用許可權。另外SCO也發出一大堆存證函給許多公司，警告他們在沒有SCO許可權的情況下使用了Linux，此舉可能導致侵犯智慧財產權，並且以起訴為手段對個別使用者施壓。SCO也同時對Novell、戴姆勒克萊斯勒（DaimlerChrysler，在2004年7月被部份駁回）以及AutoZone提出告訴，且被Red Hat與其他反對SCO論點的公司反告。2007年8月24日，聯邦法院審理SCO對Novell案（SCO v. Novell），法院認定Novell才是Unix商標的合法擁有者，而不是SCO。2010年3月20日，美国联邦第十巡回上诉法院宣判，Novell才是UNIX與UnixWare商標的合法擁有者。此項判決宣布後，已進入破產保護程序的SCO公司，決定停止繼續提出訴訟。
林纳斯·托瓦兹
林纳斯·贝内迪克特·托瓦兹（瑞典語：，瑞典語發音：[ˈliːnʉs ˈtuːrvɑlds] ⓘ，1969年12月28日—），生於芬兰赫尔辛基市，擁有美國國籍，Linux内核的最早作者，隨後發起了這個开源项目，擔任Linux內核的首要架構師與專案協調者，是当今世界最著名的程式設計師和黑客之一。他是开源项目Git的發起人和主要开发者。
林纳斯·托瓦兹 生平
托瓦兹出生于芬兰赫尔辛基市。父亲尼尔斯·托瓦兹是一名活跃的电台记者，母親安娜·托瓦兹（Anna Torvalds）也是一名記者。祖父奥勒·托瓦兹（Ole Torvalds）是一名詩人和记者。外祖父Leo Törnqvist是芬兰第一批统计学教授。芬兰统计学会设立Leo Törnqvist Award，授予在颁奖之前的两年内杰出的统计学硕士学位完成者。林纳斯·托瓦兹在11岁时，应其外祖父要求用BASIC语言编写一些统计学方面的小程序，这是他编程经历之始。
托瓦兹家族属于占芬兰人口6%的芬兰瑞典族，其父母都畢業於赫爾辛基大學，在學期間是積極的學運份子。他的名字來自美國著名化學家、諾貝爾化學獎得主萊納斯·鮑林（Linus Pauling）。
林纳斯·托瓦兹 生平
1988年，托瓦兹進入赫尔辛基大学計算機科學系。1989年，他進入芬蘭陸軍新地区旅，服11個月的国家義務兵役，軍階為少尉，主要服務於計算機部門，任务是弹道计算。服役期间，购买了安德鲁·斯图尔特·塔能鲍姆所著的教科書及minix原始碼，开始研究作業系統。1990年，他退伍後回到大學，開始接觸Unix。1991年8月25日，在網路上發布了Linux內核的原始碼。1994年3月14日发布了1.0版本。
1996年，自赫爾辛基大學硕士畢業，学位论文是《Linux: A Portable Operating System》。在拜訪全美達公司之後，托瓦兹決定接受他們的聘用，並移居美國加州。自1997年2月，至2003年6月之間，托瓦茲都在全美達公司服務，參與該公司晶片的code morph技術研發。在1997年至1999年間，主要投入86open計劃。
1999年，Red Hat及VA Linux這兩間公司，決定將他們公司的股票期权一部份贈與托瓦茲，以感謝他的貢獻。同年，在這兩間公司的股票在市場公開發行之後，托瓦茲的財產估計為2,000萬美元。
林纳斯·托瓦兹 生平
2003年，為了專心於Linux內核的發展，從全美達公司辭職，受聘于開源碼發展實驗室（OSDL），擔任Linux内核的主要維護者。
2004年6月，托瓦茲全家移居奧勒崗州Dunthorpe，接近於開源碼發展實驗室的總部所在地Beaverton。
2005年，為了管理Linux內核的原始碼，開發了Git。
2007年1月22日，自由標準組織與開源碼發展實驗室合併，成立了Linux基金會。Linux基金會提供薪水及各種協助，以支持托瓦茲繼續投入Linux內核的開發工作。
2024年10月23日，应制裁要求批准合并了一项移除俄罗斯籍Linux内核子系统维护者（MAINTAINERS）的补丁，并回应到：“我是一名芬兰人，你认为我会支持俄罗斯的侵略吗？”
林纳斯·托瓦兹 家庭與私人生活
托瓦兹与妻子托芙（Tove，曾獲得六次芬蘭空手道冠軍頭銜的前女子空手道選手）於1993年結婚，育有三名孩子。
2010年，托瓦茲宣誓成為美國公民。
林纳斯·托瓦兹 行事風格
托瓦兹坚持开放源代码信念，并对微软等对手的FUD战略大为不满。例如，在一封回应微软资深副总裁克瑞格·蒙迪批评开放源代码运动破坏了知识产权的电子邮件中，托瓦兹写道：“我不知道蒙迪是否听说过艾萨克·牛顿爵士？他不仅因为创立了经典物理学而出名，也还因为说过这样一句话而闻名于世：‘我之所以能够看得更远，是因为我站在巨人肩膀上的緣故。’”托瓦兹又说道：“我宁愿听牛顿的也不愿听蒙迪的。他（牛顿）虽然死了快300年了，却也没有让房间这样地臭气熏天。”
林纳斯在网上邮件列表中也以火暴的脾气著称。例如，有一次与人争论Git为何不使用C++开发时与对方用“放屁”（原文为“bullshit”、“BS”）互骂。他更曾以“一群自慰的猴子”（英語：）来称呼OpenBSD团队，因為林纳斯認為軟體一般性的錯誤比安全漏洞來的要多，而資訊安全人士因為找到漏洞而成為英雄，而忽略了一般性軟體錯誤的修補，並認為OpenBSD團隊過度重視安全性忽略其他部分。
林纳斯·托瓦兹 行事風格
2012年6月14日，托瓦兹在出席芬兰的阿尔托大学所主办的一次活动时称Nvidia是他所接触过的“最烂的公司”（the worst company）和 “最麻煩的公司”（the worst trouble spot），因为Nvidia一直没有针对Linux平台发布任何官方的Optimus支持，随后托瓦兹当众对着镜头竖起了中指，说“去你妈的NVIDIA！”（So, Nvidia, fuck you!）。
林纳斯·托瓦兹 榮譽
網路名人堂
2012年4月23日，托瓦兹進入網際網路協會的網路名人堂。
千禧技术奖
2012年4月20日，托瓦兹获得当年的千禧技术奖。该奖被普遍形容为相当于在技术领域的诺贝尔奖。
学术
在1997年，在芬兰赫尔辛基大学计算机科学系，托瓦兹接受了他的硕士学位（Laudatur级）。两年后，他在斯德哥尔摩大学接受名誉博士学位，并在2000年在他的母校获得了同样的荣誉。
在2005年8月，托瓦兹获得里德学院的霍華德·衛林獎。
工业界
媒体
时代杂志多次确认了托瓦兹的成就：
“InfoWorld”颁发了“2000工业成就奖”给他。
太空
在1996年发现的一颗小行星使用他的名字命名（9793 托瓦兹）。
专利
截至2011年3月，托瓦兹已获得全球35项专利（申请和授权的专利）。
理查德·斯托曼
理查德·马修·斯托曼（英語：，簡稱rms，有时也用大写的RMS，1953年3月16日—），美国程序员，自由软件活动家。他发起自由软件运动，倡导软件使用者能够对软件自由进行使用、学习、共享和修改，确保了这些软件被称作自由软件。斯托曼发起了GNU项目，并成立了自由软件基金会。他开发了GCC、GDB、GNU Emacs，同时编写了GNU通用公共许可协议。
为了创建一个完全由自由软件组成的类Unix计算机操作系统，斯托曼在1983年9月推出了GNU项目。借此又发起了自由软件运动。他迄今为止一直是GNU项目的组织者，作为主要开发者的他开发了一些被广泛使用的GNU软件，其中包括GCC、GDB、GNU Emacs。在1985年10月他创立了自由软件基金会。
理查德·斯托曼
斯托曼开创了Copyleft的概念，它使用版权法的原则来保护使用、修改和分发自由软件的权利，并且是描述这些术语的自由软件许可证的主要作者。最为人所称道的是GPL（最广泛使用的自由软件协议）。
1989年，他和别人一起创立了自由程式設計聯盟。自20世纪90年代中期以来，斯托曼花他大部分时间组织参与宣传自由软件，反对软件专利和数字版权管理的以及他认为剥夺用户自由的其他法律和技术系统运动。这包括最终用户许可协议、保密协议、 产品激活、加密狗、软件复制保护、专有格式、二进制软件包（没有源代码的可执行文件）。
理查德·斯托曼 早年生活
1953年3月，斯托曼出生于美国纽约一个犹太人家庭，他的母亲爱丽丝·利普曼是一名老师，父亲丹尼尔·斯托曼是一名印刷机商人，斯托曼與父母關係並不親密。早年他就对计算机有很深的兴趣；在斯托曼作为一个青少年参加一个夏令营时，他阅读了一本IBM7090的手册。从1967年到1969年，斯塔曼参加了哥伦比亚大学的高中生周六编程课程。同时他也是洛克菲勒大学生物系的志愿者实验室助理。虽然他对数学和物理学感兴趣，但洛克菲勒大学的教授认为他有成为生物学家的希望。
他第一次实际的使用电脑是高中年代在IBM纽约科学中心。他在1970年的夏天高中毕业后被雇用使用Fortran写一个数值分析程序。他在几周后完成了这项任务，然后他用这个夏天剩余的休息时间在APL上写了一个文本编辑器以及IBM System/360上PL/I编程语言的预处理器。
作为哈佛大学1970年秋季的一年级学生，斯托曼以Math 55的表现而闻名，他很高兴的回忆到：「我一生中第一次觉得我在哈佛找到了一个家。」
理查德·斯托曼 早年生活
1971年，斯托曼在哈佛大学第一年快结束的时候，他成为了麻省理工学院人工智能实验室的一名程序员，同时也成为黑客社区的常客，并以他的名字缩写RMS而闻名，1974年斯拖曼从哈佛大学毕业并取得了物理学学士学位。
1975年斯托曼考虑过留在哈佛大学，但是他却转而决定去麻省理工学院去读研究生。他攻读物理学博士学位一年，但随后选择了放弃，专注于他在麻省理工学院AI实验室的编程。
他开始在麻省理工学院担任杰拉德·杰伊·萨斯曼的研究室助理,在1977年与萨斯曼发表了一篇名为dependency-directed backtracking的关于 AI truth maintenance system的论文。这篇论文是对約束滿足問題智能回溯的早期研究。截至2009年，斯托曼和萨斯曼介绍的技术仍然是智能回溯中最通用和最强大的解释。有关约束记录（）的技术也在该论文中被提及。
理查德·斯托曼 早年生活
作为MIT计算机科学与人工智能实验室的黑客，斯托曼从事软件项目，如文本編輯器，不兼容的分时系统上的Emacs，还有lisp机器的操作系统项目。在这期间，他成为了实验室电脑限制访问技术的热心评论家，当时这个计划是由国防高级研究计划局资助的。当MIT计算机科学与人工智能实验室安装了一套密码控制系统，斯托曼很快就找到了一个解密密码的方式并发送给用户包含其已解码密码的消息，建议他们使用空字符串作为密码（事实上就是没有密码），这样就可以重新启用用户对系统的匿名访问。当时约有20％的用户遵循他的建议，尽管使用密码的行为最终占上风。对此，多年后斯托曼还一直向别人吹嘘着他当年的成功。
2019年，斯特曼離開麻省理工學院。
理查德·斯托曼 GNU项目的发起
1970到1980年代，斯托曼察覺到MIT计算机科学与人工智能实验室中的黑客文化开始式微，與實驗室有來往的公司為了商業利益開始限制其他人使用源代码或者停止提供原始碼，最終斯托曼開始了 GNU 運動用於創建 Unix 的替代品，並在1985年成立了自由软件基金会，並發表GNU宣言。Stallman的麻省理工学院的同事布鲁斯特·卡勒（Brewster Kahle）所说，这种软件法律特征的转变可以被认为是1976年“美国版权法”所引发的后果。
理查德·斯托曼 相关
1991年芬兰大学生林納斯·托瓦茲在GNU通用公共許可證下发布了最初是为自己创作的Linux操作系统内核，暂时替代了GNU计划的Hurd内核。至此，GNU计划基本完成，此操作系统被命名为GNU/Linux（这类操作系统常常被称为Linux。斯托曼坚持认为 Linux 应该被稱作 GNU/Linux，因為 GNU 計劃更早出現，且在 Linux 作業系統的早期，GNU 社群的原始碼在其中起了關鍵的作用，例如 GCC 編譯器。
斯托曼是一名坚定的自由软件运动倡导者，与提倡开放源代码开发模型的人不同，斯托曼并不是从软件的的角度而是从道德的角度来看待自由软件。他认为不自由的軟體是非常不道德的事，只有尊重用户自由的程序才是符合其道德标准。对此许多人表示异议，并也因此有了自由软件与开源软件之分。而事实上，1998年“开源”一词最初从自由软件社区中分化出来仅仅是因为在英文中“自由”（）一词有歧义，“Free”一词在英语中有免费的意思，有商业人士对此敏感，“开源”支持者认为“开源”（）一词更好。
理查德·斯托曼 争议
2019年，由於其在MIT計算機科學與人工智慧實驗室的邮件列表中，在对杰弗里·爱泼斯坦案和馬文·閔斯基的关联的表述中的用词隐含对在馬文·閔斯基面前受害少女受迫表现为自愿且未受馬文·閔斯基虐待，這些言論在網路上引起某些人不滿，斯托曼遂宣佈辞去麻省理工CSAIL的职位以及自由软件基金会主席一职。2021年3月底，理查德·斯托曼宣布回歸自由軟件基金會董事會。
理查德·斯托曼 荣誉
截至2016年，他获得了十五个荣誉博士及教授称号。
理查德·斯托曼 延伸阅读
[在维基数据编辑]
在维基共享资源阅览影像、分类
自由软件基金会
自由軟件基金會（英語：，縮寫：FSF）是一個致力於推廣自由軟件的美國民間非營利性組織。它於1985年10月由理查德·斯托曼与其他四个创始理事建立。其主要工作是執行GNU計劃，開發更多的自由軟件。
從其建立到1990年代中自由軟件基金會的基金主要被用來僱用編程師來發展自由軟件。從1990年代中開始寫自由軟件的公司和個人繁多，因此自由軟件基金會的僱員和志願者主要在自由軟件運動的法律和結構問題上工作。
自由软件基金会 最近工作
GNU工程
自由软件基金会最早的目的在于促进自由软件的开发，但自由软件基金会也有开发GNU操作系统的任务。
施行GPL
自由软件基金会具有施行GNU通用公共许可证和其它GNU许可证的能力和资源，但自由软件基金会只对它拥有版权的软件负责。其它软件必须由它们自己的拥有人来负责，原因是从法律规定上自由软件基金会无法为这些其它软件负责。自由软件基金会每年约接触到50个违反GNU通用公共许可证的事件，自由软件基金会试图不通过法院使对方遵守GNU通用公共许可证。
GNU许可证
GNU通用公共许可证是自由软件工程中最普及的许可证。最新的版本（版本3）发表于2007年6月29日。自由软件基金会还发布了GNU宽通用公共许可证和GNU自由文档许可证。
监督版权
FSF拥有大多数GNU软件和一些非GNU自由软件的版权。若GNU软件包的贡献者签署版权文件使得版权转交给FSF，FSF就可以在诉讼案中在法庭上维护这些软件。此外这样假如许可证有所变化的话不必征求软件所有的贡献者的同意。
自由软件基金会 最近工作
自由软件目录
自由软件目录是所有自由软件包的一个列表。其中列出的每个软件包含47条信息，比如工程的主页、程序师、编程语言等。目的是提供一个自由软件的搜索引擎和为用户提供一个检查一个软件包是否自由的工具。自由软件基金会为此从联合国教科文组织获得少数基金。计划是将来这个目录可以翻译成不同的语言。
维持自由软件的定义
自由软件基金会维持多个定义自由软件运动的文献。
法律教育
自由软件基金会举办关于GNU通用公共许可证的法律问题的研究会，向律师提供咨询服务。
工程管理
自由软件基金会通过它的GNU草原（GNU Savannah）页面提供工程管理的服务。
颁发奖励
自由软件基金会每年颁发两部奖励：自由软件进步大奖和社会福利自由软件奖励。
自由软件基金会 高優先计划
自由软件基金会列出了一個高優先計畫（high priority projects）列表，FSF認為以下区域需要自由軟體社群們的注意，這些計畫所在区域还需要有不断改进之处。
目前关注区域：
自由软件基金会 结构
2002年11月25日自由软件基金会向个人提供自由软件基金会附属会员的可能性。到2005年3月它拥有3400多位附属会员。2003年3月5日它向商业企业提供公司保护计划，到2004年4月它拥有45位公司保护。
2001年在德国成立了欧洲自由软件基金会作为自由软件基金会在欧洲的代表人。2003年在喀拉拉邦成立了印度自由软件基金会。2005年11月成立了拉丁美洲自由软件基金会。
孫中山
孫中山（1866年11月12日—1925年3月12日），本名文:23，字德明，號日新、逸仙，廣東香山翠亨鄉人，中國近代政治家、革命家、醫師。孫中山早年曾出洋求學，並在港習醫。1894年，孫中山成立興中會，開展革命事業:52。1895年，興中會發動乙未廣州起義:53。1905年，中國同盟會在日本东京組成，孫中山被推為总理；確定「驅除韃虜，恢復中華，建立民國，平均地權」的革命政綱，提出三民主義學說；創辦《民報》，宣傳革命，同當時的中國改良派激烈論戰。此後，孫中山在國內外發展革命組織，聯絡華僑、會黨和新軍，多次發動武裝起義。
孫中山
1911年10月10日武昌起義，各省紛紛響應；12月29日，孫中山被十七省代表推選為中华民国临时大总统，1912年1月1日在南京宣佈就職，建立中華民國臨時政府，月底組成臨時參議院，至2月13日，因革命黨人與袁世凯妥協，孫中山被迫提請辭職；3月經臨時參議院通過，公布孫中山主持制訂的《中華民國臨時約法》；8月中國同盟會改組為國民黨，孫中山被選為理事長。1913年3月，因國民黨黨魁宋教仁在上海北站中彈身亡:223，孫中山即起兵討袁，旋即失敗。1914年，孫中山在日本建立中華革命黨，先後兩次發表討袁宣言；1917年段祺瑞解散國會，孫中山在廣州召開國會非常會議，組織護法軍政府，當選大元帥，誓師北伐；1918年因受舊桂系軍閥和政學系挾制，孫中山被迫去職至上海；1919年，孫中山創辦《建設》雜志，發表《實業計畫》，並將中華革命黨改組為中國國民黨。1920年，孫中山回廣東，次年就任非常大总统；1922年，一度因陳炯明事變退居上海，此後回到廣州，接受蘇聯顧問協助，再次改組國民黨，並主持召開國民黨第一次全國代表大會。1924年底曹錕政府垮臺後，孫中山為馮玉祥、張作霖、段祺瑞等人所邀，北上共商國是；1925年3月12日，因膽囊癌惡化在北京病逝，終年58歲。
1940年，國民政府通令尊稱孫中山為「中華民國國父」:707:218。中華人民共和國政府則尊其為「中國民主革命的偉大先行者、傑出的愛國主義者和民族英雄」。民間亦有稱其為「中國人向西方尋求救國救民真理的傑出代表」:2。
孫中山 生平
1866年11月12日（同治五年十月初六日:18），孫中山誕生於廣東省廣州府香山縣翠亨乡:116；乳名帝象，上村塾讀書時取名文，成親時取字德明:4。
1872年，孫中山開始務農，上山打柴草、到塘邊撈「塘飄」做豬飼料；稍長，下田除草、排水和放牛:359。同年，孫中山入翠亨村私塾，接受國學啟蒙教育:204。後來宋慶齡稱：「孫中山很窮，到15歲才有鞋穿。他住在多山的地區。在那裡，小孩子赤足行路是件很苦的事。在他和他的兄弟沒有成年以前，他的家住在一間茅屋裡，幾乎僅僅不致挨餓。他幼年……沒有米飯吃，因為米飯太貴了。他主要的食物是白薯。」:7孫中山幼年喜歡玩游戲如放風箏、踢毽子、跳田鷄、劈甘蔗等，常爬大樹取鳥蛋，用石頭擲小鳥，鄉里稱其綽號「石頭仔」:8。
1876年，孫中山入村塾讀書，課餘參加農業勞動；常與同學楊帝賀等到鄰村觀看三合會練武:359。長兄孫眉在檀香山做工匯款回家，家境漸好轉，孫中山得進入村塾讀書；第一位老師是位癮君子，煙癮發作時就曠課；由於老師煙癮頻作，孫中山無法好好讀書:4。孫中山喜聽前太平軍老人講戰鬥故事，仰慕太平天國:359-360。
孫中山 生平
1877年:389，孫中山繼續讀書，懷疑一味背誦之教學方式；曾問老師：「讀這些書一點也不懂，有什麼意思？」:3609月22日，孫眉再赴檀香山，孫中山擬隨兄赴檀未果:5。1878年春，孫中山主張反對纏足、蓄婢和賭博:360。
孫中山 生平
吳相湘在《孫逸仙先生傳》評述孫中山第一次出洋，是其「生平轉變之重大關鍵」:30-31。1879年5月21日:303，孫中山隨母坐駁艇到澳門坐英輪「格蘭諾去」號（S. S. Grannoch）赴檀香山:5。1879年6月，孫中山到檀香山茂宜島茄荷蕾埠（今名卡胡盧伊）孫眉開設的商店當店員；後入盤羅河學校習算術等科:204。9月:5，孫中山到英國聖公會主教韋禮士主持的教會學校伊奥拉尼書院當寄宿生，採全英語授課:35。伊奥拉尼書院是英國聖公會畢斯浦（Espiscopal Bishop）與威爾士夫人共同於1862年創立，1872年韋禮士牧師繼任校長，翌年遷移校址於白地斯街（Bates Street），擴建房舍:29。學校強制學生必須每天禱告，每週日必須作禮拜，孫中山開始認識基督教儀軌、聖歌，及讀《聖經》:35。孫修讀英語、英國歷史、算術、「代數、幾何學、生理學、拉丁文與繪圖」等科目:319-320。
1881年，孫中山在伊奥拉尼書院讀華盛頓、林肯等傳記，希望改造中國:360。1882年7月27日，孫中山畢業於伊奥拉尼書院:204。
孫中山 生平
1883年，檀香山華裔知識分子何寬、李昌等組織中西擴論會:5。1月15日:5，孫中山與其他教會學校子弟入美國公理會創辦的奧阿厚書院（高級中學:360）就讀，繼續學習，特別是基礎醫學和法律:35。7月初:5，入學不超過三個月，由於孫中山不減加入基督教意向，經常勸說夏威夷工作的華僑工人不要膜拜關聖帝君神像，兄長憂其觸犯眾怒，二怕雙親斥責，遂斷絕資助，將孫中山送回翠亨村家鄉:16-31。孫中山在家自修、參加農務，開始宣傳社會變革，指責清政府腐敗，着手修路、防盜等:360。秋，孫中山與同村青年陸皓東結成好友，並經常談論時政腐敗至深夜:492。8月中:5，孫中山與陸皓東一起「搗毀偶像」，破壞翠亨村村中的北帝廟神像，不為鄉人所容:15，經崖口、淇澳島逃離家鄉前往香港:5。
孫中山 生平
1883年8月18日，喜嘉理牧師收留孫中山在其香港中環之傳道所寄宿:5。秋，孫中山赴香港入讀英國聖公會主辦的拔萃書室，在香港為日校走讀生:259-261。10月29日，孫中山在喜嘉理牧師宿舍重逢檀香山傳教士、曾任教於奧阿厚書院之芙蘭·諦文（Frank Damon）及其父母:5。冬，孫中山與陸皓東到基督教綱紀慎會位於港島必列者士街的布道所，由美國公理宗差會傳教士喜嘉理牧師於1884年5月4日為孫中山主持洗禮加入教會；在其所屬教會存留之受洗名单中，陸皓東署名「中桂」排第四，孫中山署名「日新」排第二:365。喜嘉理牧師與孫中山情誼真摰，欣賞孫中山對宗教熱忱，孫追隨他四處宣教:36。
孫中山 生平
1884年4月15日:362，孫中山轉學香港中央書院:204，用孫帝象姓名註冊:35。秋，受香港工人反法鬥爭鼓舞，孫中山深感中國人民「已經有相當覺悟」:361。得知孫中山皈依基督後，孫眉試圖藉由切斷弟弟所有奧援:36。11月，孫中山奉孫眉急召赴檀香山，交還家產，芙蘭·諦文為孫中山籌募盤川:5。孫中山在茄荷蕾埠商店當店員:361。孫中山在中央書院讀書兩年半期間，受洗成為基督徒、第一次婚姻、與孫眉激烈衝突:35-36。
1885年4月，孫中山自檀香山經日本回中國:361。孫中山終於清楚改良的最佳途徑就是從事改造:24。5月，芙蘭·諦文為孫中山籌足盤纏，自檀香山回香港復課:5。8月，孫中山赴香港中央書院復學，憤恨清政府失敗於中法戰爭裡，更希望變革現實:361。幾個月後，基督教友人幫助孫中山於1886年返回香港:36。
孫中山 生平
1886年7月，孫中山未畢業就離開中央書院:5。邵元沖說：「總理自言，幼時旅港肄業，所習多專於英文，嗣而治漢文，不得合用之本，見校中藏有華英文合璧四書，讀而大愛之，遂反覆精讀，即假以漢文之教本，且得因此而窺治中國儒教之哲理。又英譯本釋義顯豁，無漢學註疏之繁瑣晦澀，領解較易。總理既目識心通，由是而對中國文化，備致欽崇，極深研幾，以造成畢生學術之基礎。」:694
孫中山選擇醫學：「以醫亦救人之術也。」:411886年9月:5，孫中山持喜嘉理博士介紹信，入（美國）長老教會海外基督使團嘉約翰（John Kerr）博士主持的廣州博濟醫院附設醫科學校習醫:37（即南華醫學校:41，今中山醫科大學前身:361），開始鼓吹革命:205。10月，孫中山認識英國倫敦傳道會宣教師區鳳墀，區鳯墀為其改名逸仙:6。課餘，孫中山經常抒發熱愛中國的情懷和革新政治的抱負，並在同學中結交鄭士良等:361；鄭士良少有大志，習武術，曾就學於德國教會辦的禮賢學校，入博濟醫院學習，為接受孫中山救國思想第一人，孫中山評其「為人豪俠尚義，廣交游，所結納皆江湖之士，同學中無有類之者」:26。
孫中山 生平
1887年10月1日，華人西醫書院教務長孟生醫生在香港大會堂宣佈該院成立；10月3日，孫中山在香港華人西醫書院（College of Medicine for Chinese, Hong Kong，今香港大學醫學院）正式上課，第一課是康德黎醫生講授解剖學:6。學堂隸屬於倫敦傳道會，由香港菁英何啟出資籌辦，該校教務長是蘇格蘭名醫康德黎:37。何啟曾留英學習醫學和法律，作《新政真詮》:43。孫中山與康德黎師生關係密切，在校5年餘，勤奮學習，除正課外廣泛閲讀「新學」書籍，在政治思想上受何啟等維新思潮影響:361。孫中山對達爾文的進化論發生興趣:14。在《孫文學說》第一章裡，可看到孫中山為破除「知易行難」，在大學時代潛心研究「知難行易」學說:66-67。孫中山時常審視懸在壁上的中國地圖，慨嘆「如此江山，付之非人」:2:42。1887年冬，孫達成病篤，孫中山回鄉伺奉湯藥，孫眉聞訊亦自檀香山歸，兄弟芥蒂盡釋:378。
孫中山 生平
1888年3月24日，孫達成在翠亨村病逝，享年76歲:205，孫眉對孫中山加倍愛護備至，凡所需學費，均允供給:6。8月，孫中山在西醫書院第一學年期終考試中，名列全級第三名:361；在第二學年期終考試中名列全級第一名:361。孫中山從廣州帶來私人教師陳仲堯補習中文，還跟康德黎學打板球:27。
1890年，孫中山以洪秀全自況：「勿敬朝廷」，自稱「革命言論之時代」:42。同年孫中山上書鄭藻如，主張仿效西方社會改革:362，建議禁煙及改良農業和教育等:6。孫中山課餘常往來廣州、澳門等，言論反清:362。12月30日，孫中山陪康德黎夫婦往廣州痲瘋村研究痲瘋病:6。
1891年3月27日，孫中山與40多名香港道濟會堂年輕教友組織教友少年會:6。夏，孫中山在第四學年期終考試中，名列全級第一名:362。孫中山同鄭觀應商討「改革時政」，鄭觀應在《盛世危言》中稱道過「吾邑孫翠溪西醫」:43。孫中山又結識輪船招商局職員、後來「輔仁文社」社長楊衢雲，不斷交流愛國圖強見解；孫中山課餘曾撰文鼓吹政治改革，投稿於香港、上海報刊:362。
孫中山 生平
1892年春，孫中山設計新居，用孫眉滙款在翠亨興建:362。7月，孫中山以首屆成績第一名畢業於西醫書院:205，獲得開業執照:362。9月22日，孫中山在康德黎帶領下，與同期畢業之江英華同赴廣州；9月23日，英國駐廣州領事引見兩廣總督李瀚章，李瀚章命孫中山填寫三代履歷，孫中山拂袖而去:6。9月24日，康德黎帶領孫中山與江英華同方香港:6。秋:362，孫中山在澳門鏡湖醫院當醫師:205。12月18日，孫中山與澳門鏡湖醫院簽訂〈揭本生息贈藥單〉，貸款2,000銀元開設中西藥局:6。由於孫中山醫術高明，態度認真，頗受歡迎，「聲名鵲起」:362。
1893年春，孫中山遷設藥局於廣州，改名東西藥局，藉醫術掩護革命:205。孫中山對貧苦患者施醫贈藥；因受澳門葡籍醫生排擠，轉赴廣州行醫；孫中山常與陸皓東、鄭士良、陳少白等議籌組革命團體:362。7月，孫中山在澳門議事亭前地十六A號開設「孫醫館」；7月29日，其澳門中西藥局開業:6。
孫中山 生平
孫中山用口號「天命無常」，宣傳反對忠君：「暴君肆虐，罪惡滔天。信任奸邪，濫施淫毒，應天順人，除彼獨夫。凡我同胞，毋稍瞻顧！」:65據「（孫）先生在港曾接納三點會首領，並親自切實調查其實力，約定時間在茶樓飲茶，先生入時，凡起立者即會員。先生如約前往，至十餘處，每處茶客起立者百數十人，喜出望外。實則其頭目事先邀集工人充數，為一騙局」:88。
1894年1月，孫中山藉廣州城外南關的聖教書樓懸壺、西關的冼基設東西藥局；同月，孫中山在翠亨村寫就〈上李鴻章書〉:6。孫中山並決定親赴天津面呈給直隸總督李鴻章:49。不久，孫中山偕陸皓東前赴上海:362。2月15日，廣州《中西日報》東西藥局廣告：「……大醫生孫君逸仙……舊歲底因事返澳度年，今已由澳回省。」:71
孫中山上書李鴻章，主張仿效西方，發展工農業，改革教育和選拔人才:362。孫中山未被李鴻章接見，僅獲取「農學會籌款護照」:362-363。孫中山旋遊歷北京、武漢，觀察形勢:206。7月25日，甲午戰爭爆發:6。李鴻章拒絕與孫中山面談，請願書後來刊載於在1894年9、10月號之上海《萬國公報》:49。孫中山和陸皓東離開天津，在香港短暫逗留:61。
孫中山 生平
1894年10月，孫中山自上海經日本赴檀香山:206，在華僑中宣傳革命:3623。11月24日，孫中山在檀香山成立中國有史以來第一個現代革命團體興中會:6。同年冬，孫中山派人到茄荷蕾、百衣等地發展會員，建立興中會分會:363。
1895年1月，孫中山與鄧蔭南等同志返回香港籌謀革命:206，與陸皓東、鄭士良、陳少白等計議擴大興中會:363。2月21日，孫中山糾集故交與同窗:62，在香港成立興中會總機關，並修訂《興中會章程》；旋又偕同陸皓東、鄭士良等到廣州建立興中會分會，積極準備武裝起義:363。1892年3月13日，香港輔仁文社成立，舉楊衢雲為會長，謝纘泰為秘書:6；孫中山在領導權上面臨楊衢雲挑戰，楊衢雲的抱負和自信與孫中山旗鼓相當:63。
孫中山 生平
1895年3月，孫中山與楊衢雲等在香港聚議，策劃廣州發難事宜:363。孫中山主要爭取日本方面支持:42；3月1日，孫中山拜會日本駐香港領事中川恆次郎，請其援助起義，未果:6。3月16日，首次幹部會議決定先攻取廣州，並採用陸皓東設計的青天白日旗為起義軍旗:206；此旗史稱「兩色旗」，孫中山稱：「青天白日，取義宏美，示光明正照自由平等之義。」:41從事革命之秋，教會懼孫中山波及，宣言把孫驅逐出堂:480。3月18日，《德臣西報》發表社論，指出革命黨準備成立君主立憲；5月30日，謝纘泰在英文《德臣西報》致光緒皇帝公開信，促請憲政改革:6。8月下旬，孫中山制定武裝起義方案:363。
新組織「會長」人事案，延至10月10日，是日孫中山、楊衢雲和其各人馬對峙，劍拔弩張，孫中山、陳少白、鄭士良、楊衢雲、黃詠商、謝纘泰等在香港集議選舉總辦:42，經過妥協，「會長」職位給楊衢雲，孫中山則獲得廣州起義現場指揮權:63。興中會選舉會長（稱總辦，時稱「伯理璽天德」，President之音译），楊衢雲志在必得，孫中山退讓，楊衢雲當選:7。
孫中山 生平
孫中山利用官方許可，在10月初設立「農學會」:67。孫中山於汕頭及西江沿岸募集兩軍，同時向廣州進逼；兩軍期於1895年10月某日，一由西南，一由東北，同時向廣州進發:53。省河緝捕統帶李家綽，憚於孫中山是名醫又是基督徒，不敢輕舉妄動:46。是为孫中山在廣州發動的第一次武裝起义:363。陸皓東赴死，孫中山稱其「為中國有史以來為共和革命犧牲者之第一人」:46。
孫中山 生平
起義因泄密而流產後，孫中山經澳門轉香港逃亡日本:363。11月，孫中山改裝偕陳少白等赴日本，旋組織興中會分會於橫濱:206。11月2日，孫中山與陳少白、鄭士良同坐「廣島丸」由香港出發駛往日本:544。11月7日，陸皓東等多數成員被捕處刑，孫中山則受到通緝:206。11月12日，孫中山在神戶上岸，隨行遇有鄭士良與陳少白:70。翌日當地報紙新聞標題：「支那革命黨首領孫逸仙到達日本」:145。孫中山向陳少白、鄭士良稱《易經》謂「湯武革命，順乎天而應乎人」，故「但言革命，勿言造反」:49。11月中旬，孫中山在橫濱建立興中會分會；12月中旬，孫中山斷髮改裝:363。孫中山蟄伏日本，徹底改變外型，脫下中式長袍換穿歐式西服:71。香港是指揮和策劃中心，又是經費籌集與轉匯中心、軍火購製與轉運中心，海內外革命同志聯絡與招募中心，也是每次起義失敗後革命黨人避難場所:57-70。孫中山動員秘密會黨，並重新利用興中會以及香港的革命根據地:93。孫中山把陳少白留在東京，派鄭士良返回香港:72。12月7日，清懸賞通緝孫等17人，孫中山在榜首，賞格花紅銀1,000元:47。12月中旬，孫中山赴檀香山:363。
孫中山 生平
1896年1月，孫眉安排寡母，連同孫中山妻小四人，前往茂宜島就近照料他們生活:39。孫中山與母親、長子孫科以及一雙女兒重逢:72。兩廣總督譚鐘麟要香港引渡孫中山等人:47；3月4日，香港總督部堂會同議政局認為孫在港從事反清活動，威脅香港安定和秩序，於是簽發驅遂令，禁止孫中山5年內踏足香港境內。9月下旬，孫中山赴英國:363。
1896年9月30日，孫中山在收到康德黎邀請後，抵達倫敦:72。清駐英國公使龔照瑗即派英籍參贊馬凱尼向英國政府交涉逮捕、引渡孫中山，並僱偵探監視:50。
1896年10月1日晨，孫中山離開旅社前往波蘭區覃文省街46號，晤見康氏伉儷:152。10月11日孫中山被龚照瑗誘捕:206，計畫是逮捕孫中山、秘密遣回，受法律制裁:73。
根據李敖考據，孫乃自行進入清使館:42，張戎考據亦同。