博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux创建项目_广泛使用的Linux软件包的创建者创建了新项目
阅读量:2532 次
发布时间:2019-05-11

本文共 1501 字,大约阅读时间需要 5 分钟。

linux创建项目

我在90年代后期开始使用Linux。

自1978年以来,我就在Bell Labs Denver数据中心工作,并且在UNIX上完成了许多不同类型的工作,例如交换系统,工具和数据中心的工作,并且我们始终拥有所安装的每种UNIX的源代码。

在1997年,我是一个团队的成员,该团队正在研究可能要整合到数据中心中的新技术。 我选择研究的技术之一是Linux。 因此,我加载了Red Hat 3.0.3(IIRC)并开始学习。 我研究得越多,就越意识到Linux可以替代我们在产品中使用的许多自定义操作系统(OS),此外它还可以在数据中心中使用。

我决定我应该在我们的大型礼堂中向公司进行有关Linux的技术讲座,讨论它在通用OS和嵌入式产品OS方面如何良好地工作。 因此,我进行了演讲,尽管我的Linux笔记本电脑和投影仪出现了一些技术故障,但它似乎进行得很好。 我这次演讲的成功标准是大约六个月或一年后,有人会说:“我们拥有这个新产品,我们正在考虑将其重新命名为OS的名称?”。

对于贝尔实验室的开发团队来说,这是一个适当的期望值,当时情况并没有太快。

几天后,我遇到了一个正在演讲的人。 他停下来告诉我,他们决定将我们的旗舰产品(Definity PBX)迁移到Linux。 在我看来,这是不可能的! 我一定有误解,所以我说:“很高兴您决定考虑这一点,绝对值得考虑。” 他回答说:“不,不,我们正在努力!”

我不知道这个项目是在研究他们的下一代平台的过程中,他们安排了一次会议,在我演讲后的第二天做出决定。 说我被打倒是轻描淡写。 你本可以用羽毛把我推倒。 事实证明,他们团队的过渡非常成功,这导致我们朗讯公司(现为Avaya)的部门基本上将其所有产品迁移到Linux。

同时,我的第二级经理(Ken Switzer)问我Linux在高可用性(HA)软件方面具有什么功能。 我不想承认我不知道那是什么,所以我告诉他我会调查一下。 我发现有一个邮件列表,还有Harald Milz编写的有关HA技术的奇怪方法,但没有软件。 因此,我向Ken建议,如果他可以在法律方面帮助我将其作为开放源代码发布,我应该编写某种软件来启动该项目。 他同意了,下次我去看姻亲时,我随身带上了Linux笔记本电脑,写了“ Heartbeat”代码的第一个版本,该版本最终成为Linux-HA,今天被称为Pacemaker。

Pacemaker在每个发行版中都可用,并且在全球范围内被成千上万的服务器所使用。

由于该项目的早期成功,SuSE要求我为他们工作,当技术泡沫破裂时,我移居到IBM,IBM当时开始大力推动Linux的发展。 在2007年,我不再能够领导Linux-HA项目,因此我辞职了。 然后,在2010年,根据我在数据中心和Linux-HA方面的经验,我创建了一个令人兴奋的新开源项目,称为同化项目。 它提供了高度可扩展的系统管理套件,旨在防止您被所有未知的事物所困扰。 2013年,当我创建同化系统有限公司时,这成为了我的全职工作。

建立一个Linux开源开发项目为我的职业生涯带来了惊人的成就。 它也很有趣,无法描述,而且我有幸做了一些非常酷的事情,这些事情帮助Linux更好地服务于世界。 随着我进一步进入“同化项目”,以Linux对我和我所服务的人的意义为基础,它为我提供了更多的自由,并为我服务了Linux社区和全世界的人们提供了更大的机会。

我的Linux故事

本文是名为的系列文章的一部分。 要参与并分享您的Linux故事,请通过以下地址与我们联系: 。

翻译自:

linux创建项目

转载地址:http://yspzd.baihongyu.com/

你可能感兴趣的文章
实验三
查看>>
机器码和字节码
查看>>
环形菜单的实现
查看>>
Python 函数参数 传引用还是传值
查看>>
【解决Chrome浏览器和IE浏览器上传附件兼容的问题 -- Chrome关闭flash后,uploadify插件不可用的解决办法】...
查看>>
34 帧动画
查看>>
二次剩余及欧拉准则
查看>>
Centos 7 Mysql 最大连接数超了问题解决
查看>>
thymeleaf 自定义标签
查看>>
关于WordCount的作业
查看>>
C6748和音频ADC连接时候的TDM以及I2S格式问题
查看>>
UIView的layoutSubviews,initWithFrame,initWithCoder方法
查看>>
STM32+IAP方案 实现网络升级应用固件
查看>>
用74HC165读8个按键状态
查看>>
jpg转bmp(使用libjpeg)
查看>>
linear-gradient常用实现效果
查看>>
sql语言的一大类 DML 数据的操纵语言
查看>>
VMware黑屏解决方法
查看>>
JS中各种跳转解析
查看>>
JAVA 基础 / 第八课:面向对象 / JAVA类的方法与实例方法
查看>>