Ubuntu已经20年了,创始人最新分享

文摘   2024-11-13 08:40   安徽  

👆如果您希望可以时常见面,欢迎标星🌟收藏哦~


来源:内容编译自theregister,谢谢。

在最近的Ubuntu 峰会 2024 Canonical 创始人兼首席执行官马克·沙特尔沃思 (Mark Shuttleworth)在海牙 Ubuntu 峰会 2024 上向Reg FOSS 办公室讲述了 Linux 发行版的成功、失误、他的遗憾以及他对年轻时的自己说的话。


1999 年,沙特尔沃思将他的南非数字认证机构Thawte卖给了 Verisign,后者支付了 5.75 亿美元。这笔钱让他资助了一个项目,该项目最初以 nonameyet.com 的名义开展,旨在开发 Debian 的桌面版本,让非技术人员可以轻松使用,而不是使用 Windows。


莱昂内尔·德里科特 (Lionel Dricot) 在一篇题为《Linux 在桌面上的 20 年》的博客文章中描述了早期的开发过程。


以下为对Mark Shuttleworth的采访QA:


Q:那么,Ubuntu 已经 20 年了。感觉如何?


A:嗯,实际上,我只是感到很感激,因为 20 年来,我一直与有趣的人一起解决着非常有趣的问题,这让我基本上远离了麻烦。


Q:到目前为止有什么失望或遗憾的事情吗?您希望哪些事情能够成功但却没有成功?


A:我想,如果你在玩游戏之前就知道答案,那肯定会有点无聊,对吧?所以我觉得我因为这些错误而理解了一些东西,我很珍惜。


Q:您认为有哪些错误?例如,Ubuntu 手机?(对于那些 2013 年没有关注的人来说,它没有筹集Kickstarter 资金。)


A:您认为有哪些错误?对我来说,错误首先是犹豫。在我看来,这种互动才是正确选择。我当时 30 多岁,30 出头。当它开始起步时,有一些其他非常大的芯片公司说,来和我们合作吧。别担心。我们会做一些伟大的事情。我想,他们肯定知道自己在做什么。所以我犹豫了一下,然后说,看,我们对融合计算体验有一个愿景。我认为犹豫是有问题的。


然后我认为第二个错误是,当时我们规模很小,为了解决这个问题,除了我们试图做的其他事情之外,我还需要制定一个愿景,然后迅速招聘人才,以解决这个问题。我非常关注设计和用户体验的故事。回想起来,如果我考虑一下我们试图讲述的用户体验故事,即如何从手机到其他触摸设备再到 PC,获得这种灵活流畅的体验——好吧,如果我现在看看,许多年后,看看 iOS 是如何不断发展的,对我来说,很明显这套想法非常有趣。但是,由于我无法对工程和用户体验故事施加同样严格的要求和纪律,我认为我们在工程质量方面做得并不好。


Q:那么Unity 8或者更确切地说是Lomiri当前的情况如何?


A:社区的持续努力激励着我。我讨厌因此而裁掉所有的工程师 — 你知道,放弃所有的工作。另一方面,根据我现在对工程的理解,我会以非常不同的方式处理人员配备和工程严谨性问题。如果我回头看,绝对的事实是,我们错过了,差点让公司倒闭,这让我感到恐惧。关键的一点是,如果你有明确的目标,你就必须行动,即使它存在争议。不要等待别人,因为你要等到为时已晚才会知道是否存在共同的愿景。此外,如果你要开辟一条不存在的代码之路,那么一定要非常非常小心严谨性和人员配备。否则,你可能会得到所有正确的想法,但没有一个好的实施方案来支持。


我的意思是,我绝对认为这是我会给年轻时的自己提出的建议之一,但也许正确,也许错误。我从中得出的结论更多的是关于如何思考你所承担的事情,如何推动它,以及时机的选择。


如果让我回顾一下 Canonical 和 Unity 的那个关键时刻,当我说我对 Unity 的工程严谨性并不感到自豪时,我对 Mir 的感觉就不同了。我认为关于 Mir 有两件事对我来说非常清楚。第一,Mir 中的理念经常被误解。它经常被错误地描述。


Mir 中的想法非常具体:它是在想要创新体验、各种不同类型的桌面体验、各种不同类型的消费者体验和想要创新应用程序的人们之间建立一个明确的交汇点。你知道,开源世界中用户的主要挫败感在于你无法拥有一切。你会发现自己被困在一个生态系统中。你会发现自己被困在 KDE 生态系统或 GNOME 生态系统中,然后另一个生态系统中有一些美妙的东西,但它在你的系统上感觉很糟糕,对吧?所以,首先要了解 Mir 的是,该项目的唯一和决定性的目标是从本质上在两组创新者之间建立桥梁:那些在桌面体验上的人和那些在移动设备上的人。


事实上,我们是在看到 Wayland 犯了与 X11 相同的错误之后才开始做 Mir 的:在我看来,其工作方式最终会使其无法拥有所有美好的事物。所以,当人们谈论 Mir 时,我希望他们谈论的是,它实际上是一种让一个生态系统中的应用程序在另一个生态系统中完美运行的明确方法——这只能是一件好事,对吧?它需要纪律,就像所有美好的事物一样。但这就是它。它不是与 Wayland 竞争。它现在不是,过去也不是。它不是 Unity 锁定的东西。重点不是这样,是的。我认为另一件非常重要的事情是,我完全相信 Mir 的工程严谨性。那个团队对性能、正确性和清晰度非常挑剔,对吧?所以我确实相信这个故事的这一部分,尽管它存在争议,所以它需要“消亡”,用引号括起来,这样它就不会成为人们在 Reddit 上抨击以获得分数的东西。但我希望这项工作继续下去,因为我认为这是一部非常好的作品,而且我很高兴现在其他人似乎也从中找到了乐趣。所以,是的,这是一个有点悲伤的故事。


Q:几年后,LXD 和最近的分叉怎么样了?


A:回想过去,我总是试图听从与我共事的一些最优秀的开源工程师的建议,了解什么是有趣的以及我们可以支持哪些项目。很久以前,一个小组来找我,说,你知道,这个LXC非常重要,但它被托管它的大公司关闭了。实际上,我们应该雇佣那些人。所以我们就这么做了,这是一个不错的社区项目,真正专注于创造 Solaris 的一些体验。我们当时没有很多钱,所以我不能做太多这样的项目,但这个项目感觉不错,所以我认为我们应该资助它。


该团队实际上错过了 Docker 的机会。Docker 建立在 LXC 之上,并真正实现了应用程序的用户体验。它确实做到了,但这让我们处于一个尴尬的境地,因为资金真的很紧张。我们应该怎么做?我们应该关闭 LXC 吗?你知道,让那些人继续前进,这对他们来说很难。而且,再说一次,如果你想想做出这些决定有多困难,你就不可能做所有的事情。所以,我说,不,我们可以继续这样做,但前提是我们从根本上改变愿景。


这个愿景是我为团队规划的,也就是说,看——LXC:这些是我们需要的部分,可以制作出更明确的 LXD……不要把它看作一组库,也就是 LXC,而要看作一种你可以交谈的服务。所以我和产品经理以及其他人一起工作;我们规划了这一点,然后团队接受了它。团队的一名成员非常激烈地争辩说,该项目如果采用 Apache 许可,将受益匪浅,而如你所知,我更喜欢 GPL,而不是 CLA [贡献者许可协议]——因为这是我们做的另一件有争议的事情,现在不再有争议了。每个人都这样做,但在当时,这是对 Canonical 的一件好事。所以我想,好吧,让我们给它一个机会,让我们看看。


嗯,简单的事实是 97% 的代码都是由 Canonical 编写的。换句话说,使用 Apache 许可证、允许将项目托管在其他地方以及没有 CLA 时,我们的贡献没有差异。我们的贡献根本没有差异。我们继续发展团队并对其进行投资。我们开始看到其中的商业利益。


但是团队中的一名成员成立了自己的公司,筹措资金,然后宣布这是社区的救赎。我觉得这很有趣。所以事情会按计划进行。我认为不可能长期争论这是一个社区驱动的活动。我发现人们会相信是 Canonical 在分叉,这很有趣。我所做的就是说,看,我们用 Apache 许可证(没有 CLA)进行了实验,并将其放在不同的东西上,我们没有看到任何差异。随着那位开发人员的离开,我们将使用相同的方法,这种方法对我们所有的项目都非常有效:我们使用 AGPL,我们有 CLA,我们继续投资于该项目,我认为它会非常成功。


Q:我觉得我在网上看到的一些关于 snap 的观点正在改变,人们变得越来越积极。我在 24.04 或 24.10 中没有遇到任何问题。


A:我很高兴您能拥有如此顺畅的体验。Snap 的故事是,对于 IoT,您需要非常严格地对待更新,也需要非常严格地对待安全,对吧?因此,Snap 和 Ubuntu Core 的构想就是试图让操作系统具有这种严谨性。当然,IoT 缺少的是人类,对吧?没有用户!


我认为,桌面环境中软件之间的集成非常复杂,这很具欺骗性。你知道,你的应用程序发送通知,而这些通知必须在其他地方呈现,等等。应用程序调用其他应用程序,例如地址簿。有趣的是,我们开始这段旅程时真正关注的是系统的安全性和近乎自主性:操作系统应该能够自行向前发展,而不需要人类的参与。


当我们将这项技术引入桌面时,我们当然直接遇到了集成的复杂性,而且我们投入了大量的工作来从根本上改进 Snap 在信息共享方面的能力,同时保持严谨性和安全性。现在 Noble 的情况好多了——团队已经完成了出色的工作。我认为我们仍需要改进,但我越来越有信心,您应该能够使用来自完全不同的发行版生态系统、在完全不同的地方构建的应用程序,并且感觉该应用程序可以访问您的哪些信息有明确的界限。如今,我们不能将整个系统托付给某个应用程序。我们只能信任它真正应该做的事情,我们特意选择让它做的事情。


参考链接

https://www.theregister.com/2024/11/11/mark_shuttleworth_ubuntu_interview/?td=rt-3a

END


👇半导体精品公众号推荐👇

▲点击上方名片即可关注

专注半导体领域更多原创内容


▲点击上方名片即可关注

关注全球半导体产业动向与趋势

*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。



今天是《半导体行业观察》为您分享的第3945内容,欢迎关注。


推荐阅读


EUV光刻机重磅报告,美国发布

碳化硅“狂飙”:追赶、内卷、替代

芯片巨头,都想“干掉”工程师!

苹果,玩转先进封装

GPU的历史性时刻!

大陆集团,开发7nm芯片

张忠谋最新采访:中国会找到反击方法

EUV光刻的新“救星”

『半导体第一垂直媒体』

实时 专业 原创 深度

公众号ID:icbank


喜欢我们的内容就点“在看”分享给小伙伴哦

半导体行业观察
半导体深度原创媒体,百万读者共同关注。搜索公众号:半导体芯闻、半导体产业洞察,阅读更多原创内容
 最新文章