科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 42130 次
  • 编辑次数: 3 次 历史版本
  • 更新时间: 2010-09-06
方兴东
方兴东
发短消息
方兴东
方兴东
发短消息
相关词条
戴夫·海厄特
戴夫·海厄特
最佳编程语录大全
最佳编程语录大全
程序员笑话大全
程序员笑话大全
下一代程序员
下一代程序员
女程序员
女程序员
彼得·诺维格
彼得·诺维格
Russ Cox
Russ Cox
15名程序员界性感的奇葩
15名程序员界性感的奇葩
Mike Kruzeniski
Mike Kruzeniski
Jeff Fong
Jeff Fong
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

Lynne Jolitz,386BSD操作系统(也称Jolix)作者。自由软件运动中的重要人物之一。
目录

[显示全部]

Lynne Greer Jolitz简介编辑本段回目录

Lynne Greer Jolitz (born June 30, 1961) is an important figure in free software and founded many startups in Silicon Valley with her husband William.
Lynne Jolitz is probably most famous for her work in pioneering open source operating systems with 386BSD with her husband. She has founded startup companies that involve workstations to companies in Internet multimedia. Lynne is also a noted author and authority on operating systems and networking issues. Lynne is an internet news media commentator discussing events in the computer industry and writes frequently for Byte. She also holds patents in internet technologies and semiconductor memory innovations, and writes technical papers and articles. She is currently an adviser to CoolClip network, an internet startup that uses the server-based video production engine that Lynne originally designed and tested at the University of California, Berkeley.

Lynne has appeared on the Oracle E-Business Network and was presented with their Geek of the Week award for her years of work in high-speed networking and operating systems design. Lynne also has appeared on Dvorak’s RealComputing discussing the impact of Internet broadband.

She received an alumni award from the Physics Department at Berkeley for her work in alumni outreach with the department. She also is active in women’s entrepreneur and technology networking groups and mentoring girls in science and technology.

She and her husband reside in Los Gatos, California with their children Rebecca, Benjamin and Sarah.

William Jolitz简介编辑本段回目录

William Frederick Jolitz (born February 22, 1957), commonly known as Bill Jolitz, is best known for developing the 386BSD operating system from 1989 to 1994 along with his wife Lynne Jolitz.
William Jolitz, Mary Lingell, Charles T. Jackson Jr., Donald B. Billings, 1974

Jolitz received his BA in Computer Science from UC Berkeley.

He and his wife reside in Los Gatos, California with their children Rebecca, Benjamin and Sarah.

1989年– 386 BSD操作系统编辑本段回目录


BSD

尽管BSD Unix操作系统已经开源多年,并且拿到了第一个开源许可证(BSD许可证)。但可惜的是,因为它和AT&T UNIX操作系统共享基础代码和设计,必须要有AT&T的许可才能使用。

1989年William和Lynne Jolitz开发新的BSD系统,在1992年他们发布386BSD操作系统(也称Jolix),最终解决了那个问题。这是第一个完全自由开源的BSD版本,独/立于AT&T许可证。BSD有很多种衍生版本,比如:FreeBSD, NetBSD and OpenBSD。由于法律纠纷等诸多原因,同为自由软件的BSD并没能像Linux一样广泛传开来。

386BSD-简介 

       386BSD,也叫做JOLIX ,是源自针对 Intel 80386 的 UNIX,操作系统来自于 BSD 的自由操作系统。386BSD 最初源自于“伯克利网络版本 2 ”的一般可用部分。关于 386BSD 和 JOLIX 的所有权利现今由 William Jolitz 和 Lynne Jolitz 专有的持有。386BSD 公共发布终止在1997年,因为现在可用的代码来自很多起源于 386BSD 的操作系统今天例如 Apple's Darwin, OpenBSD, OpenSolaris 等。386BSD 创新包括基于角色的安全、循环缓冲区、自我定制配置、直觉设置和安装、对等下载、和模块 kernel 设计。386BSD 通常与 BSDi 发展的 BSD/386 混淆,一个伯克利回旋 ,在1991年创始的。

早期的免费Unix系统编辑本段回目录

大家期待的 Free Software Foundation 的 HURD 作业系统未能即时推出。在这段空窗期,1991年一位芬兰赫尔辛基大学的学生 Linus Torvalds,利用 FSF 的程式开发工具,在一台 386 PC 上发展一套免费 Unix 核心。他起一个头,先完成一个简单的版本,把原始码丢到网路上给大家试用,吸引了许多的 Hacker 来帮忙一起发展。这套核心就是 Linux -- 一套完整强大的 Unix 系统,完全免费并附上全部的原始码。

Linux 并非全无竞争者,在1991年,在 Linus 著手开发 Linux 时,William 与 Lynne Jolitz 也试著将移植 BSD Unix 的 386 电脑上。当时许多人预言,成熟完整的 BSD 将会干掉初期简陋的 Linux ,成为PC上最好的免费 Unix 系统。

Linux 最大的特色,不是技术而是其开发模式。直到 Linux 的成功前,人人都认为像作业系统这么庞大复杂的软体,非得要靠一个小型团队密切合作,互相协调与分工才有可能写的出来。目前的商业软体公司、80年代的 Free Software Foundation 以及从 386BSD 衍生的 FreeBSD/NetBSD/OpenBSD 等系统都采用这种发展模式。

Linux 则迥异于前者。一开始它就是一大群 Hacker 在网路上一起涂涂抹抹发展出来的。 Linux 的高品质依靠的,不是特定的标准或独裁式管理,靠的只是每周发表新版供大家下载测试,然后在网路上讨论测试心得或改进的方法,好的修正就会加进下一版。这是一种物竞天择、去芜存菁式的快速发展模式。令大夥傻眼的是,东修西改出来的 Linux ,跑的顺极了。

1993年底, Linux 发展趋于成熟稳定,能与商业的 Unix 一分高下,渐渐有商业应用软体移植到 Linux 上。不过小型 Unix 厂商也因为 Linux 的出现而关门大吉,再没有人要花钱买他们的东西。幸存者如 BSDI (Berkeley Systems Design Incorporated),靠著提供 BSD Unix 的完整原始码,持续有 Hacker 加入发展才能继续生存。

Hacker 文化,一次次被人预测即将毁灭,却在商业软体充斥的世界中,披荆斩棘,筚路蓝缕,开创出另一番自己的天地。再五年时间,整个趋势才会真正明朗化。 

细数为什么要使用FreeBSD的原因编辑本段回目录

Berkeley Software Distribution (BSD) 系列操作系统的历史向前可以追溯到 20 世纪 70 年代后期由加利福尼亚大学 Berkeley 创建和维护的 BSD UNIX 操作系统。今天,BSD 系列包括 5 个主要分支,就是那些热衷于 Linux 的激进主义者也会惊叹于不断涌现的各种 BSD 分支。自 2001 年起,当最后一个主要分支 DragonFly BSD 发布时,FreeBSD、OpenBSD、NetBSD 和 Mac OS X 代表了 UNIX 世界一次新的创新浪潮。所有这些操作系统分支都符合 POSIX,都为它们的用户呈现了一个类似的命令行界面,并且都使用了使编程模式与应用程序用法特征尽可能类似的内核和系统库。

从条文上讲,BSD 不能算做 UNIX 系统,但是,BSD 各个分支代表开源 UNIX 这一观点已被广泛接受。令人感到惊奇的是,在 20 世纪 80 年代未和 90 年代初,运行于 PC 或 Mac 上的免费操作系统还没有一个能够冠以该名称。UNIX 存在于大型机和可伸缩的处理器架构(Scalable Processor Architecture、SPARC)之上。各大私有 UNIX 公司已经瓜分了商业 UNIX 市场。

最初的 BSD 操作系统是 386BSD

1993 年发生的两件大事永远地改变了 UNIX:即成立了 NetBSD 小组和再次流行 386BSD 修补工具。在十年前,BSD UNIX 开发人员再次从加州大学伯克莱分校的各层工作人员中和哲学博士学生中进行招募,资金大部分来源于国防高级研究计划署(Defense Advanced Research Projects Agency、DARPA),但是募集资金的形式从此结束。386BSD 项目是在 1985 年作为让 BSD UNIX 运行于 Intel 芯片的尝试而成立的。在 1989 年之前,该项目一直都没有发行它的第一个版本,而且因为多种原因,该项目最终成为了 Dr. Dobb's Journal 1992 年 7 月宣称的引用操作系统。对于 386BSD 0.1,已知有 250,000 次的下载量。

386BSD 主要基于 Bill 和 Lynne Jolitz 的观点来改进 UNIX 所依赖的概念。他们的初衷是开发免费的操作系统。但事实证明,完全靠自己的力量支持一个完整的操作系统不是他们力所能及的。该系统最终输给了由名不见经传的芬兰学生组成的编程队伍帮助构建的 Linux。

FreeBSD 的历史

最初决定将 BSD UNIX 构建于 Intel 芯片之上的另一个小组是在 1993 年成立的。依靠 Bill Jolitz 以前的工作成果,该小组于 1993 年 12 月推出了 FreeBSD 1.0 版。在 1997 年初的时候,项目领导人 Jordan Hubbard 推动了该项目的发展,并管理着基础设施和 200 名开发人员。预计在今年年底,FreeBSD 可以推出 6.0 版本,该版本将成为所有免费的 UNIX 系统的最重要版本。FreeBSD 并不是对 UNIX 的克隆,虽然说其工作方式类似于 UNIX,并且其内核和系统 API 都符合 UNIX 标准。

FreeBSD 不像以前一样仅仅是适用于 Intel-/AMD 的系统。它还可以运行于 SPARC64 计算机上,并在 Alpha 架构上已有相当长的运行历史。如果 BSD 用户对运行 Mac OS X 的芯片感兴趣,那么他可以切换到 Darwin OS,即 Mac OS X 的开源核心,Darwin OS 依赖于多数 FreeBSD V5.0 及其后继产品。当然,NetBSD 自 1995 年起已运行在所有 Mac 架构之上。

哪些是 FreeBSD 具有而 Linux 不具有的功能

 

FreeBSD 是一个操作系统,而不仅仅是一个内核。但是,该说法并不意味着大致与以前的说法相同,因为内核的叫法是相当随意的。在 UNIX 环境中,它意味着在完成引导过程之后,用户无法访问某些库和可执行文件。内核管理着应用程序的硬件,但是目前许多 UNIX 类型的操作系统都为用户级别的线程提供了一个角色,即管理内核资源。您可以安全地假定在运行时间内用户无法访问的任何东西都是内核的一部分。这并不意味着用户无法影响内核的行为。例如,某些实用工具可以报告和调整内存管理,并且这些工具都明确表明是由用户使用的。这些实用工具通过系统的 API 进行通信,后者不是内核的一部分,但它很明显是操作系统的一部分。当然,FreeBSD 包括所有这些工具以及许多其他用于处理网络和硬件特性的实用工具和应用程序。

如果比较完整的 Linux 内核下载和 FreeBSD 下载的内容,您就会了解到,许多下载内容都是相同的。也就是说,它们都有 IP 堆栈、内存管理例程、文件系统实现,等等。文件系统的层次结构具有明显类似的起源,并且多数命令行应用程序具有相同的名称和类似的命令行语义。当然,实际的实现有些不同,但您仍然能够看到两种系统都有类似的概念来源。架构方面的主要不同之处在于 FreeBSD 从所谓的缓冲区缓存 读取文件的方式与 Linux 向其中写入文件的方式的不同,严格地说,该缓存甚至还谈不上是独立于虚拟内存而存在的实体。Linux 始终自动管理缓冲区缓存的大小,但其内存管理例程的工作方式与 FreeBSD 的不同。

端口和文件系统

FreeBSD 在安装后会立即工作。原因是 FreeBSD 系统使用 FreeBSD 安装程序安装了一个工作系统,该安装程序又称为 sysinstall,而且该程序使用具有干净的 UNIX 起源的数据包管理系统。但是,FreeBSD 做到的远不止这些:数据包管理得到了彻底改进;二进制和源数据包不再受制于不稳定的数据包管理系统,这是 Linux 分发时的常见问题。FreeBSD 使用 Ports 系统集成了数据包管理和 Internet 范围的更新,使您可以在一个进程中解决源下载和编译问题。有人可能会争辩说 Debian 也具有类似的优点,但请不要忘记,Debian 是一个操作系统,它并不主要依赖于 Linux 内核。使用 Hurd 和 NetBSD 内核也可以正常工作,前提是 Debian 项目没有忘记更新数据包。

说到 FreeBSD 文件系统,也会让人联想到它的 BSD UNIX 过去:它受 Fast File System (FFS) 和 UNIX File System (UFS) 名称的支配。用户更多时候像是在与文件系统的 FFS 部分进行交互,后者控制着文件和目录的访问。2003 年发布的 UFS 系统的第 2 版设置了文件系统限制和组织原始磁盘访问的基本数据结构。UFS 和 FFS 在 NetBSD 和 OpenBSD 上也可以使用。当前 Linux 上更著名的日志文件系统在 FreeBSD 上是不可用的,这些系统中包括 Reiser File System (Reiser FS) 和 Journaling File System (JFS),这主要是出于安全方面的考虑。UFS 具有稳定性和可伸缩性等其他优点,因为其行为和性能依赖于长达二十多年的研究。

安全性和兼容性

其他一些优点可能会影响您的选择,从而使您更认真地对待 FreeBSD。尽管没有提供像 OpenBSD 这样的代码级别的安全性,但 FreeBSD 提供了强大的现成安全机制。自 FreeBSD V5.0 以后,您可以添加严密的访问控制和安全策略(在 DARPA 提供支持的 TrustedBSD 项目中有其来源)。FreeBSD 支持访问控制列表 (ACL) 和强制访问控制 (MAC) 模块。其系统管理员和经理自然可以访问 MAC 模块,但它使得小型企业使用严格应用于对外部世界公开的系统子集的安全标准来运行网络。UFS V2 通过扩展属性来提供极好的 ACL 支持;如果需要 ACL,则必须分别配置 UFS V1。

如果使用 Linux,可能会看到可用于 SuSE Linux 和 Mac OS X 的应用程序,但没有单独的针对 FreeBSD 的源文件或二进制文件。FreeBSD 能够运行 Linux 二进制兼容模块,您必须在安装时或从命令行启用它。同时,Linux 运行时库可能是必需的,但您可以从 Ports 集中添加它们。

当然,FreeBSD 运行所有主要的基于 X Window System 的桌面 shell 程序,如 KDE 桌面和 GNU Network Object Model Environment (GNOME) 桌面。FreeBSD 以前是桌面用户的 UNIX 选择版本,直到基于 FreeBSD 的 OS X 出现,这种情况才发生改变。在配置为服务器或客户机时,它仍然为 UNIX 用户提供很好的操作并且不需要其他证书。

FreeBSD 派生产品

与多数具有较长历史的操作系统一样,FreeBSD 也产生了许多衍生产品。可以从 DC 启动 FreeBSD 系统而不必编译和生产 CD。此工作已由相当完善的 Free System Burned in Economy (FreeSBIE) V1.1 LiveCD 系统完成,此系统基于 FreeBSD V5.3。如果分配部分硬盘和写入 master boot record (MBR) 可能存在风险,那么最好先测试一下 FreeBSD。

DragonFly BSD 基于 FreeBSD V4.x 系列版本,但它根本没有面向普通用户。它在其网站的首页上提到保护 Internet 范围的群集文件系统 —— 这对首次使用 UNIX 的用户来说好像关系不大。DragonFly BSD 由 FreeBSD 虚拟内存专家建立,它尝试实现一个全新的方法来管理大量的安全文件系统和内存。

关于文档

人们通常不提及随 UNIX 系统附带的操作系统文档,因为此类文档往往不像其自发的趣味性和有用性那样容易让人愿意去阅读它。FreeBSD 文档是此规则的例外,因为它不太关注旧式的手册页、UNIX 文档样式或组织的副本。

FreeBSD 文档以简明的图书形式在 Internet 上和纸张上出现,并以令人愉悦和合理的形式介绍每个系统和系统的每个方面。这并不预示着必须对 UNIX 系统很熟悉,事实上这对 UNIX 新手的使用非常有益。它不仅讲解了简单的 FreeBSD 安装,而且还明确介绍了 FreeBSD 内核编译或保护安全 FreeBSD 安装的原因。有趣的是,可以看到 FreeBSD 文档所忽略的内容,例如 Perl 和 Apache,以及该文档所包含的内容,如 Berkeley Internet Name Daemon (BIND) 和特定于 FreeBSD 的存储管理器 Vinum。Vinum 实现了虚拟磁盘驱动器管理,并且可以复制 RAID 0、RAID 1 和 RAID 5。

管理员的操作系统

可以将 FreeBSD 描述为网络管理员的操作系统:它速度快,支持 SMP,并可以与大量的网络工具集成。此外,FreeBSD 在膝上型电脑运行的时候,以及在运行 Office 应用程序和运行邮件客户机和数据库时,都表现得更为流畅和快速。其安装例程对于 Microsoft® Windows® 高级用户来说非常简单。它为 Linux 用户也提供了许多功能,原因是它提供二进制兼容模式,对于 Linux 专有的操作系统没有改变。FreeBSD 极具可扩展性,并且可以作为 Linux 或 BSD 操作系统编写的应用程序运行。但是,不要认为 FreeBSD 在免费操作系统中是一把万能的“瑞士军刀”:它既没有 OpenBSD 的安全性,又没有未来的 Open Solaris 版本的可扩展性。不过,它可以与任何运行于 Intel 芯片上的操作系统相媲美 —— 无论是商业的还是免费的,而且在许多方面,与其最接近的竞争者相比,它提供了一个更稳定和更具扩展性的平台。

相关链接编辑本段回目录

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: Lynne Jolitz

收藏到: Favorites  

同义词: Lynne Greer Jolitz ,William Frederick Jolitz,William Jolitz

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。