FOSS

开源是好的,但它如何行善呢?

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

使用 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 的独特之处在于其灵活性;模块化是其核心原则之一。它的工具可以帮助您构建雄心勃勃的网络体验所需的多功能、结构化内容。借助 Drupal,您可以构建几乎任何您能想象到的集成体验。

来自 Linux 未来的思考

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

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

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

亚洲企鹅

当我还年轻的时候,我上的学校里苹果电脑占主导地位。在 1980 年代后期,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 撰写的用于 IoT 设备的开源空中软件更新管理器

开放科学、开源和 R

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

FOSS 项目聚焦:Mender.io,用于 IoT 设备的开源空中软件更新管理器

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

关于开放核心的一些思考

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