FOSS

开源是好的,但如何才能做得更好?

开源程序员:我们知道你们很优秀——现在做好事吧。从一开始,计算机的道德使用一直是自由软件的核心。这是 Richard Stallman 在 1999 年我为我的书《叛逆代码》采访他时告诉我的

使用 FOSS 工具进行持续集成/持续开发

提升您的 DevOps 技能!立即使用 FOSS 工具掌握 CI/CD 的基础知识!DevOps 领域最热门的话题之一是持续集成和持续部署 (CI/CD)。这种关注吸引了大量投资,并且在 CI/CD 领域创建了大量专有的软件即服务 (SaaS) 工具,而传统上,CI/CD 领域一直由免费的开源软件 (FOSS) 工具主导。考虑到许多 SaaS 选项的低成本,FOSS 仍然是正确的选择吗?

FreeDOS 的 Linux 根基

2019 年 6 月 29 日,FreeDOS 项目迎来 25 周年。这对于任何开源软件项目来说都是一个重要的里程碑!为了纪念这个周年纪念日,Jim Hall 分享了 FreeDOS 如何起步并描述其 Linux 根基的见解。

FOSS 项目聚焦:OpenNebula

OpenNebula 最近发布了最新版本 5.8 “Edge”,该版本现在提供了关键功能,使用户能够轻松有效地将其云基础设施扩展到边缘。为什么选择 OpenNebula?对于任何寻求开源企业解决方案来轻松灵活地编排数据中心虚拟化和云管理的人来说,OpenNebula 都是一个不错的选择,其中包括

我们需要拯救使 Linux 和 FOSS 成为可能的东西

如果我们认为自由和开放是理所当然的,我们将两者都失去。这种情况已经发生了,我们需要反击。问题是如何反击。读者 Alan E. Davis 在一封信中写到的这段话一直困扰着我(全文在我们“读者来信”部分)

FOSS 项目聚焦:Drupal

Drupal 是一个内容管理框架,它用于制作您每天使用的许多网站和应用程序。Drupal 具有出色的标准功能、便捷的内容创作、可靠的性能和出色的安全性。Drupal 的与众不同之处在于其灵活性;模块化是其核心原则之一。它的工具可以帮助您构建雄心勃勃的 Web 体验所需的多功能、结构化内容。借助 Drupal,您可以构建几乎任何您能想象到的集成体验。

对 Linux 未来的思考

按照技术标准,我是一个老人了。我记得 3.5 英寸软盘变得普遍的时候(“哇!1.44MB!这些小东西可以存储这么多数据!”)。我童年时代的英雄是马修·布罗德里克用他的 300 波特调制解调器拨打本地号码。我梦想有一天拥有一台 RAM 超过 640k 的 386 电脑。按照计算机发展的速度,我简直就是一块化石。所以,如果你问我,“今天鼓励孩子们接触开源的最佳方式是什么?” 嗯,我真的不知道。

FOSS 意味着孩子们可以产生巨大的影响

一个八岁的孩子可以做出贡献,你也可以。在一家创建自由和开源软件 (FOSS) 并将我们所有代码托管在 GitHub 上的公司工作,我和我在 UserLAnd Technologies 的团队习惯于查看和审查来自用户的贡献,这些贡献称为拉取请求。然而,最近,我们收到了一个对我来说非常特殊的拉取请求。它来自一个八岁的孩子,而且不仅仅是任何八岁的孩子,而是我的女儿。

亚洲企鹅

当我年轻的时候,我上的学校里苹果电脑占据了主导地位。在 20 世纪 80 年代后期,Apple II 和后来的 Macintosh Plus 是教室里的王者。

开源正在获胜,现在是时候让人们也获胜了

教孩子们开源?别忘了也教他们道德。当我在 1988 年秋季开始上大学时,我接触到了一款名为 Emacs 的文本编辑器。实际上,它不仅仅被称为 Emacs;它被称为“GNU Emacs”。我很快了解到,“GNU”部分指的是一种叫做“自由软件”的东西,它不仅仅是免费。GNU 的人们以极大的热情谈论软件,仿佛整个世界的命运都取决于他们的软件取代其商业竞争对手的成功。

Linux Journal 的复兴让我学到了关于 FOSS 社区的什么

“马利一开始就死了。”——查尔斯·狄更斯,《圣诞颂歌》。正如您现在肯定知道的那样,《Linux Journal》创刊于 1994 年,这意味着它已经存在于 Linux 历史的大部分时间里。从那时起发生了很多变化,Linux 以及自由和开源软件 (FOSS) 社区与 25 年前《Linux Journal》创刊号时的样子截然不同,这并不奇怪。在此期间社区内部的变化对《Linux Journal》产生了直接影响,并促成了它的消亡,这使得《Linux Journal》的故事成为审视 FOSS 社区整体故事的一个很好的视角。虽然我从一开始就没有加入《Linux Journal》,但我经历了它的鼎盛时期、中风、衰落、死亡和复兴。本文讲述的就是这个故事,以及它说明了 FOSS 社区是如何变化的。

25 周年纪念刊

“Linux 是 POSIX 操作系统规范(基本上是 Unix 操作系统大部分内容的公共规范)的独立实现,它是完全从头开始编写的。Linux 目前可在具有 ISA 或 EISA 总线和 386 或更高处理器的 IBM PC 兼容机上运行。Linux 内核由芬兰的 Linus Torvalds 和其他志愿者编写。”

FOSS 项目聚焦:Daylight Linux Version 3

Daylight Linux 是 Raspberry Pi 与 Fluxbox 界面配合使用的唯一官方发行版。借助 Fluxbox,Daylight Linux 是所有 Raspberry Pi 型号中最轻、最快的发行版之一。在 Python 3 中经过一年的工作,开发了许多程序、游戏和系统工具来创建版本 3。

周末阅读:FOSS 项目

Linux Journal 的 FOSS 项目聚焦为自由和开源项目团队成员提供了一个机会,向 Linux Journal 读者展示是什么让他们的项目引人注目。加入我们本周末的行列,一起探索一些正在进行的最新 FOSS 项目。FOSS 项目聚焦:Mender.io,面向物联网设备的开源空中软件更新管理器,作者:Ralph Nguyen

开放科学、开源和 R

自由软件将把心理学从可重复性危机中拯救出来。“研究表明,很多心理学研究实际上只是‘心理学空谈’”。——《独立报》。

FOSS 项目聚焦:Mender.io,面向物联网设备的开源空中软件更新管理器

Mender 是一个开源 (Apache 2.0) 项目,旨在解决基于 Linux 的物联网设备的空中 (OTA) 软件更新管理问题。当我们在五年前研究这个问题时,没有开源的端到端(设备到服务器)选项来管理联网设备的 OTA 更新生命周期。一些开源选项可用,但它们要么具有专有的管理服务器,要么只是客户端,需要与另一个后端服务器集成。

关于开放核心的一些想法

为什么开放核心软件对 FOSS 运动不利。自由和开源软件 (FOSS) 本身并没有什么反商业的。事实上,许多不同的商业模式都建立在 FOSS 之上。最好的模式是通过内部代码贡献继续促进 FOSS,并在总体上推进自由软件的原则。例如,有一种支持模式,公司开发自由软件,但销售其专家支持。