资深 Linux 开发者谈论新技术和新贡献者

还没有读者喜欢这个。
open hardware

Opensource.com

C.H.I.P.,一台 9 美元的迷你电脑(具有完整的 Linux 功能和 WiFi 连接),今年早些时候在 Kickstarter 上推出时,获得了巨大的反响,其最初的 50,000 美元筹款目标翻了两番多。

LinuxCon 欧洲大会上,资深 Linux 开发者 Hans de Goede 计划对其进行评测。我采访了他,谈论他的 即将到来的演讲 以及其他开源相关的事情。

您从 1996 年开始成为 Linux 开发者。您是如何开始您的 Linux 之旅的?

1996 年,一位朋友向我介绍了 Linux。那时,我正在自学 C 语言编程。我当时在 DOS 下使用 DJGPP,不久后也在 Linux 下使用 GCC。我很快了解到在 Linux 下调试比在 DOS 下好得多,所以我转到了 Linux,并且从未回头。我在 Linux 下怀念的一件事是游戏,所以我开始致力于将各种游戏移植到 Linux。

这是一段很棒的旅程——我真的很喜欢 FOSS 社区的合作性质,共同构建比个人更大的事物。

您使用过哪些 Linux 发行版?有喜欢的吗?

当我开始使用 Linux 时,我从 Red Hat 4.0 开始。我曾快速尝试过 Debian 和 Mandrake——甚至 Solaris X86——但我基本上一直是 Red Hat 的用户。

您最近加入了 Red Hat 的图形团队。您正在做什么?

在过去的一年左右,我一直在从事 libinput 的工作,这是一个新的统一用户空间输入处理库,用于 XorgWayland。我主要致力于触摸板和触摸板手势支持。现在我正在将我的重点转移到 Nouveau,这对我来说是一个全新的领域。所以目前,我主要忙于学习 GPU、Mesa 和 DRM 内核子系统的来龙去脉。

您的 LinuxCon 欧洲大会演讲是基于 C.H.I.P. 的。在不透露太多信息的情况下,您能给我们一个关于期望的提示吗?

演讲分为两个部分。前半部分将介绍 C.H.I.P. 的功能并演示 C.H.I.P.。后半部分将着眼于 C.H.I.P. 的软件,特别是我们在 mainline U-Boot 和 mainline 内核对 C.H.I.P. 的支持方面所处的位置,这对于基于 ARM 的板卡始终是一个挑战。

与会者的主要收获将是对 CHIP 功能的了解,以及对上游 u-boot 和上游内核中 C.H.I.P. 当前支持状态的了解,包括缺失内容和解决缺失部分的计划清单。

对于想要开始为开源项目做贡献的开源爱好者,您有什么建议?哪些项目对新手特别友好?

首先,确保你玩得开心。找到让你痒痒的地方——一些你使用的 FOSS 软件让你困扰的东西,并且修复它在你的技能范围内。我认为重要的是从小型任务开始并实际完成它们,这样你才能获得成就感,而不是一口吃掉太大的东西。

所有项目都欢迎新贡献者,但所有项目也都期望新贡献者有一定的毅力。软件工程不是一个容易的职业/爱好。你会有一些糟糕的日子,你将不得不从前一天停下来的地方继续前进,然后再次尝试。

最好的开始方式就是做一些事情。真的,任何事情都可以。首先提交一些文档修复形式的补丁,并通过这种方式了解项目中的人员,然后再寻求更复杂问题的帮助。

编者注:如果您有兴趣为开源项目做贡献,但不知道从哪里开始,请访问 OpenHatch 社区

2015 年 LinuxCon 欧洲大会
系列

本文是 LinuxCon 欧洲系列的一部分,为都柏林 LinuxCon 准备。LinuxCon 欧洲大会 是开发者、系统管理员、架构师和各级技术人才聚集在一起,在一个屋檐下进行教育、协作和解决问题,以进一步推动 Linux 平台发展的地方。LinuxCon 欧洲大会将于 2015 年 10 月 5 日至 7 日在爱尔兰都柏林举行.

标签
User profile image.
Nitish 对开源、系统软件和初创公司的交叉领域感兴趣。他喜欢阅读和探索任何开源事物。在空闲时间,他喜欢阅读励志书籍。他目前正在构建 Parseable - 一个开源对象存储、日志存储、管理和可观察性平台。

1 条评论

我想知道这与其他“微型电脑”系统相比如何?诸如 RPI2 或 Arduino 之类的系统为业余爱好者和公司都创造了奇迹。

© . All rights reserved.