GCC 运行库例外条款(GCC Runtime Library Exception)非正式中文翻译

GNU 运行库例外条款是 GPLv3 其中的一个附加许可条款,这个例外条款的目的是允许 GPL 协议发布的编译器编译非 GPL 的程序且不受 GPLv3 内容的限制。鉴于 GPL、AGPL、GPL 都存在简中翻译,因此我给 GCC RLE 也做了翻译,仅供参考。

译文也放在了本网站上,存有 MD、ODT、HTML、PDF版本:《GCC 运行库例外条款》非正式中文翻译页

阅读更多

关于 Richard M. Stallman 理念的一些看法

一、前言

“Free Software”的幽灵,在互联网中游荡。上世纪80年代 Richard M. Stallman(简称 RMS)倡导的自由软件运动的出现以来,软件生态确实发生了一系列的变化。自由软件运动的产物FSF(自由软件基金会)和GNU促进了自由软件的发展,我们现在的 Android 手机,里面的运行着的 Linux 内核就是基于 GNU 发表的通用公共许可证(GPL)来授权的,很多人都对 iOS 尝试过 Jailbreak 操作,当你打开 Cydia 安装软件包的时候会发现,Cydia 使用 apt 作为它的软件包管理器,没错,这也是基于 GPL 协议的 —— 它来自Debian。

阅读更多

网站已经迁移到 Hexo

本站最初建站的时候,是用 WordPress 搭建的,经过一番考虑之后本人决定迁移到 Hexo。

Hexo 更加的轻量、也更加的美观。

macOS 结构简介

很多朋友虽然知道 macOS ,然而并不是很了解其中的组成,本文将从底层开始,依次介绍macOS的几个重要组成部分。

说到macOS (Mac OS X、OS X),我们不能不提到它的前身 —— NeXTSTEP。

前身

1985 年,乔布斯在内部斗争失败,离开苹果创建了NeXT,在NeXT 中,他的团队基于Mach 和BSD 创建了一款类Unix 的面向对象的操作系统——NeXTSTEP,1996 年乔布斯回归苹果之后,这款先进于Classic Mac OS 的操作系统也随之来到了苹果,最终取代了比较原始的Classic Mac OS。

阅读更多