开源所有任务

目前还没有读者喜欢这个。
A brain design in a head

Opensource.com

我非常自豪能够属于见证了自由和开源软件的兴起及其今日革命的一代专业人士。

开源世界我真正喜欢的特点之一,当然除了选择的自由之外,就是他们成功的本质是基于精英制度。开源软件只有在能够有效解决日常生活中的实际问题时,才能吸引追随者并取得成功。否则,该软件只是众多项目列表中的又一项,这些项目充斥着开放存储库。

另一个伟大的特点是替代方案的可用性。自由取决于选择,而对替代路径的探索会产生意想不到的道路、未开发的可能性和意外的成功。

在 Windows 兴起期间,我使用的桌面由 Conectiva Linux (现在是 Mandriva)、一个名为 Window Maker 的窗口管理器和一个 Netscape 浏览器组成。我使用我的调制解调器和 PPP 连接到互联网。对于那些喜欢替代方案的人来说还不错。碰巧的是,当时我们自由和公开使用的软件的成熟度值得怀疑。此外,在执行日常任务的工具方面,我们没有太多选择。

最近,我受邀在 Firebird 开发者日上谈论 Firebird。Firebird 是一个完全成熟的开源数据库管理系统,被全球各地的公司使用。我的演讲是关于 FireServer 项目的发布,该项目之前在 Opensource.com 上报道过:迁移到开源工具激发了新的 Linux 发行版。它是一个基于 CentOS 的 Linux 发行版,专门用于为 Firebird 数据库服务器提供高性能环境。它还拥有一个增值服务生态系统。

使命:100% 开源工作流程

我的挑战之一——除了做一个好的、清晰的演示之外——是完全使用开源工具和软件来完成,从发行版的创建,到文档、幻灯片和活动的录音。

该项目的网站托管在 Linux 服务器上,使用 HTML、PHP 和 MySQL。所有维护和支持均使用开源软件进行。

为了创建 FireServer 发行版,我们使用 CentOS 作为基础。在这个基础上,我们创建了一个用 C++ 和 Python 编写的网络服务,昵称 firecorefirecore 由一个用 PHP 编写的 RESTful 客户端 webface 消费。这些组件构成了基本结构,这将允许更轻松地访问和使用 Firebird Classic,这是 FireServer 中使用的数据库服务。

在演示的前几天,我拿出了我的笔记本电脑(我也是在那里完成所有开发工作的),它运行的是 CentOS 6.5 和 Avant Windows Navigator 主题,并使用 LibreOffice Impress 为活动创建了幻灯片。我也直接导出为 PDF。非常简单。我访问了我的网络邮件(我使用 RoundCube),阅读了我的电子邮件,购买了我的通行证,与我的联系人交换了信息,并使用 Mozilla FirefoxThunderbirdChatZilla 搜索了一切。我使用 OTRS 工单系统关闭了我们网站上的支持呼叫。

在活动当天,我查看了关于如何进行演示、使用现场可用的基础设施资源以及在演示时录制笔记本电脑屏幕的说明。

我使用 NetworkManager 设置了 Wi-Fi 连接,并使用 RhythmboxAudacity 测试了音频。一切就绪!于是,我开始了演示,并通过 gtk-recordMytDesktop 开始录制我的桌面。在演示过程中,我演示了如何在虚拟机中安装 FireServer。为此,我使用了通过虚拟机管理器管理的 KVM。安装完成后,在概述了 alpha 阶段的产品之后,我用一些考虑因素和一些参考链接结束了演示。

在展示了 FireServer 项目并观看了一些关于 Firebird 的精彩技术讲座后,是时候返回并完成一些任务了。

为了发布带有演示的视频,我需要一些视频编辑功能,这些功能允许我创建剪切和过渡、使用效果、插入图片以及将所有工作连接在一起。我使用 OpenShot Video Editor 得到了很好的结果。我从未使用过它,但在不到两个小时的时间里,我就完成了所有的编辑,OpenShot 为我将其发布到 YouTube

任务完成

因此,您可以看到,多年来,由于来自不同知识领域的专业人士的创业精神和合作,开源软件在日常工作中的使用已经取得了巨大的进步。无论是提供工具、测试代码、翻译界面还是生成文档,他们都使生产性地使用这些工具成为可能。

开源是所有那些相信选择自由、行动自由、思考自由以及以开放心态生活的人们的胜利。

User profile image.
我叫费尔南多·皮门塔,我是 Linux、数据中心和云方面的顾问和技术专家。我在巴西的异构环境中从事咨询工作,为客户寻求最佳解决方案。我在 Red Hat 有一个成功案例,为巴西零售市场开发了一个 Linux 发行版

6 条评论

非常有帮助,并且在谦逊的层面上,令人鼓舞。我很高兴生活在一个开源为所有任务创造越来越多价值的时代。

尽管考虑到制作这样的工作流程仍然被认为是“一个挑战”,但仍然有很长的路要走

@collentine,

感谢您的评论。

我同意你的看法。

但我可以说这是一个非常有趣的挑战。

在挑战中,我们发现了新的可能性和替代方案。这是一件非常好的事情。

这真的很酷,但我对评论感到困惑。这怎么会是一个复杂的工作流程,事实上,为什么它是 100% 开源的如此令人惊叹?我很高兴它是,但这在现代 Linux 上都很标准。这种工作流程正是世界各地几个 Linux 大会上发生的事情;它不复杂,也不难实现。这就是 Linux 现在的样子。这是正常的。

@Sevis,

感谢您的评论。

由于任务简单,流程确实很正常。但我看到很多人不敢使用,例如 LibreOffice,因为他们认为它没有所有的资源(但他们中的大多数人只是进行普通的文本编辑)。然后,我真的不明白。

这里的挑战不在于任务,我甚至可以证明这一点。我认为缺少的是尝试,并发现事情已经完全改变了。

感谢分享,我也感到自豪!!

© . All rights reserved.