Linux 技术知识全面解析
1. 开源相关概念
- 硬件开源驱动 :硬件供应商常为其产品发布开源驱动,但发布开源驱动会使一些硬件编程接口公开,部分供应商对此有所顾虑。
- 开源协议
- Lesser GPL(LGPL) :是自由软件基金会(FSF)通用公共许可证(GPL)的一种变体,开发者常将其用于库(可被其他程序使用的代码集合)。
- 知识共享许可(Creative Commons) :有助于推广与 FSF 和开源倡议组织(OSI)相关的自由类型,但范围更广,其许可证通常适用于音频、视频、文本作品以及计算机程序。
- Copyleft :该术语源于对“copyright”的文字游戏,它利用版权条款来确保在某些方面与版权初衷相反的自由,即保证用户复制软件的自由,而非限制该权利,通常反映了 FSF 的理念及其所倡导的许可证。
- 悬赏(Bounty) :是一种众筹方法,能将单个用户可能无法提供足够资金激励开发的力量汇聚起来,吸引程序员编写所需代码。完成项目的程序员可获得项目积累的资金。
2. Linux 原则与哲学
-
多任务处理 :Linux 的多任务是抢占式的,即内核可根据自身判断为任何进程分配 CPU 时间,可能会中断其他
超级会员免费看
订阅专栏 解锁全文
2878

被折叠的 条评论
为什么被折叠?



