在开源领域践行“吃自己的狗粮”原则

目前还没有读者喜欢这篇文章。
open source button on keyboard

Opensource.com

上个月,在使用了近二十年的自由和开源软件之后,我参加了我的第一次会议:SELF。我甚至在那里做了一个小演讲,大致介绍了可供我们这些从事创意工作的人使用的开源工具(如果你有一个小时的空闲时间,可以在 SELF 的 YouTube 频道上观看)。

演讲的重点是,完全有可能仅使用开源工具就从概念到交付创意产品……而且这种情况已经持续一段时间了。然而,在会议上与人们的讨论中,我惊讶地发现,很多人走过来对我说:“我不知道这些工具已经发展到如此程度。” 更令人难以置信的是,这些人中有些是平面设计师,他们为那些致力于将开源作为其使命一部分的公司工作。

我开始四处询问:“你用什么设计了那个横幅?你的传单?你的 T 恤图案?” 这只是一个小调查,但在能够实际回答这个问题的人中,超过一半的人提到了在封闭的专有操作系统上运行的封闭的专有工具。

这怎么可能呢?

下意识的反应是,开源工具的功能根本不如其专有工具。但在 10-15 年前这种说法可能还有些道理,但在现代背景下,它已经站不住脚了。我已经厌倦了“程序 A 完全无法使用,因为它没有这个功能”的说法。更多时候,这种说法仅仅是“我不想学习完成同一任务的不同方法”的代号。

这种立场本身没有错;我只是希望人们能这样说,而不是对一个程序的可行性做出不准确的概括性陈述。如果这些陈述是真的,Blender 研究所就不会在过去 10 年中制作出 六部令人印象深刻的开源电影项目(和一个游戏)Libre Graphics Magazine 的所有图形和布局也不会被创作出来。越来越多的创意人士,如 Duffy、Bassam Kurdali、David Revoy 和(如果我可以冒昧地说)我自己,也不会在过去的 10 多年里能够养家糊口。

而且,真的,所有软件都是不完善的。我不认为我认识任何一位对自己的工具的工作方式 100% 满意的艺术家或设计师。你选择了你愿意忍受或克服的不足之处。开源软件的伟大之处在于我们有补救措施。源代码就在那里。缺点可以通过时间和努力来克服……也许还可以通过甜言蜜语说服一两个开发人员来解决足够复杂的问题。

另一个常见的借口是,很难找到精通开源工具的创意人士。这简直是一堆发臭的马粪。我几段前给出的简短例子并不是使用自由和开源工具的创意人士的全部。我们并没有那么稀有。我们并没有那么奇怪(好吧,没有比其他任何创意人士更奇怪)。此外,像 Blender Network 这样的网站正在为连接创意人士与需要我们技能的人和公司做出巨大努力。

创意人士——所有创意人士,而不仅仅是那些使用开源程序的人——不仅仅是我们使用的工具。我们是可塑的。我们适应。我们学习。我们拥有强大的基础技能,可以超越和转移到我们用来创作作品的工具中。只需花费一点时间和培训,任何有能力的创意内容制作者都可以将技能和知识转移到开源工具链中。

那么,这真的只是一个意识问题吗?人们真的只是不知道在开源工具生态系统中有什么可用的吗?也许这是艺术家的错。我们大多数人都在特定的封闭工具链上接受培训,很少在开源工具链上接受培训。我们变得自满,不愿跳出我们已经舒适的领域,训练自己相信开源工具仅仅是其专有工具的二流克隆品,而不是成熟的工具,它们以自己独特的方式参与艺术创作过程。对于我们这些使用开源软件工作的人来说,我们很少发声,因为我们……好吧,忙于工作。

那么,解决方案是什么呢,聪明的先生?

当然,没有万全之策,但我们可以做一些聪明的事情。其中最重要的一件事就是“吃自己的狗粮”。如果你正在举办一个开源会议,那么没有理由不使用开源软件来制作传单、视频宣传片、横幅、T 恤图案以及其他无数用于运营和推广展会的内容。如果你为一家表面上致力于开源的公司工作,请询问你的营销材料是否是用开源软件制作的。如果不是,那就问问为什么不。如果你恰好是这些公司的创意人员,那么你为什么不这样做呢?

但这还不是全部。如果你正在使用开源工具制作创意作品(太棒了!),那么仅仅埋头苦干是不够的。你必须分享这个事实。更好的是,分享你如何做到这一点。你不一定非要做完整的教程(当然,这总是很好而且值得赞赏)。你也可以做工作过程的延时屏幕录像、正在进行中的作品的截图、你在工作时发现的过程技巧和窍门。可悲的事实是,如果你不说你的伟大作品是用什么制作的,人们很可能会认为它是用某些封闭的软件包完成的。

所以,是的……与开源领域的大多数事情一样,解决方案始于人——始于我们。如果我们不相信我们的工具,别人为什么要相信呢?

开放
艺术

本文是 Jason van Gumster 的 开放艺术专栏 的一部分。你是否有关于开源艺术工具或项目的故事想法? 提交你的文章想法.

User profile image.
Jason van Gumster 主要靠编造东西为生。他写作、制作动画,偶尔也教书,所有这些都使用开源工具。他经营一家小型独立动画工作室,撰写了《Blender For Dummies》和《GIMP Bible》,并继续在 [有时] 每周的播客《开源创意播客》中喋喋不休地讲述他的经历。在 @monsterjavaguns 上冒险(和谎言)。

9 条评论

吃自己的狗粮是好事,但完全这样做就不是好主意了。W$10 就是一个很好的例子……3.8 GB 的 iso 文件,缓慢的安装时间,强制更新等等。这些人真的需要花一些时间使用像 Mint 这样的现代 Linux 发行版……这可能会使 10 成为更好的产品。它不错,但不是游戏规则改变者。

*安装* 你自己的狗粮。找一个没有参与开发的人来做这件事,然后观察。修复他们发现的安装性/可配置性/可用性错误。我希望更多的开源项目这样做。

我非常同意这篇文章的观点。我一直在努力向主要是盲人和视障人士社区传播 gnu/linux 的可行性。得到的回复几乎总是压倒性的敌意或漠不关心。最礼貌的回复通常是类似“当 nvda 和 mush z 运行良好时,我为什么要使用它?”之类的话。之后的情况更糟。这不是抱怨评论。我只是想说,我理解让某人跳出固有思维模式,承认非专有解决方案的可能性有多么困难。虽然 nvda 和 mush z 是开源的,但它们只能在闭源操作系统上运行。我会继续努力。对于这篇文章的作者,我很抱歉我不记得你的名字了,但我可以做得更好,让更多的人至少考虑将 linux 作为一种选择吗?我会碰壁,挣扎一段时间,试图了解 linux 哪里做得不对,然后精疲力尽,尝试 windows,不喜欢它,然后回到 linux,这个过程又会一遍又一遍地重复。

现在还有闭源应用程序吗?这对我来说只是有点有趣,因为我至少五年,可能十年,一直都在使用自由软件完成所有事情。我现在经营着一家非常成功的、完全开源的企业。

“更多时候,这种说法仅仅是“我不想学习完成同一任务的不同方法”的代号。”

我认为这突显了为什么我不同意你的前提。不仅仅是“完成任务”那么简单。既然我们可能在谈论 Gimp 与 Adobe Photoshop,这里有一个性能汽车的类比。从纸面上看,你可以说 Corvette 或 GT-R 完成了保时捷 Carrera 所做的一切,甚至更多。你可能会想指责那些放弃 Corvette 或 GT-R 而选择保时捷的人“不想学习完成同一任务的不同方法”。然而,对某些人来说,坐在驾驶座上才是关键。

大约 15 年前,我试用了 Gimp,讨厌它,然后继续使用 Photoshop。就在最近,当 Adobe 开始他们愚蠢的按月许可计划时,我发誓不再给 Adobe 一分钱。所以我再次尝试了 Gimp。我承认 Gimp 可能与 Photoshop 非常相似。但它感觉不舒服,我用它完成工作的速度也不会那么快。就这么简单。Photoshop 成为动词并非没有道理。有些开源应用程序已成为其所做工作的实际标准,而使用其他任何东西都是愚蠢的。但并非所有开源软件都是这样;我当然不会因为有人放弃 Gimp 而评判他们。

但那不是我的前提。为了 [过度?] 延伸你的汽车比喻,如果你的工作是销售 Corvette,那么驾驶 Carrera 出现在那里可能不是一个好主意。

而且这不是 GIMP/Photoshop 的问题(尽管这两个程序都可以包含在本次讨论中)。我谈论的是*整套*开源创意工具。如果你有空闲时间,可以看看我在东南 Linuxfest (SELF) 上做的演讲。链接在文章顶部。这是一个粗略的概述,展示了开源创意工具链的完整性。

回复 ,作者 imotor

非常同意。顺便说一句,他们在名为 Libre Graphics Meeting 的一个很棒的会议上践行“吃自己的狗粮”原则,你肯定知道这个会议。而且实际上它的味道比狗粮好。 ;)

确实!Libre Graphics Meeting 很棒。到目前为止我只参加过一次。强烈推荐。希望我能参加未来的会议。

回复 ,作者 juego

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.