B2 · 第3集 · 7:30
为何企业应参与开源项目
本集探讨个人和企业参与自由软件项目的多重价值:技能提升、职业发展、质量保障与成本节约。
来源:Marie-Odile Morandi / Libre à vous ! (April, Cause Commune) · 许可:CC BY-SA 2.0
字幕
Nous allons poursuivre avec la rediffusion d'une chronique de Marie- Odile Morandi.
接下来,我们将重播玛丽-奥黛尔·莫兰迪的一期专栏节目。
On se retrouve juste après.
我们稍后见。
Nous allons commencer avec une nouvelle chronique,
我们将从一期新专栏开始,
les transcriptions qui redonnent le goût de la lecture.
题为《让阅读重焕魅力的文本转录》。
Une chronique préenregistrée, proposée par Mario Dil Morandi,
这是一期预先录制的专栏,
administratrice de l'APRIL, et lue par Laurélys Daniel, bénévole à l'APRIL.
由APRIL协会理事马里奥·迪尔·莫兰迪策划,APRIL志愿者洛蕾莉丝·丹尼尔朗读。
Le thème du jour de l'intérêt de contribuer à des projets libres.
今日主题:参与自由软件项目的意义。
On se retrouve juste après, dans environ sept minutes,
我们约七分钟后再见,
en direct sur Cause Commune, la voie des possibles.
在“共同事业”电台直播,通往无限可能之路。
Bonjour à toutes, bonjour à tous.
大家好!
Dans la présentation de la chronique« Les transcriptions qui redonnent le goût de la
在专栏《让阅读重焕魅力的文本转录》介绍中,
lecture», on entend et on peut lire qu'il s'agit de partager des coups de cœur pour
我们听到并看到这样一句话:旨在分享个人喜爱的转录作品,
mettre en valeur une ou deux transcriptions.
重点推介一至两份转录文本。
La transcription dont je souhaite parler aujourd'hui a été un véritable coup de cœur
今天我想介绍的这份转录,令我一见倾心,
que je souhaite donc partager.
因此特别想与大家分享。
Il s'agit de la présentation proposée par Mathieu Ferment au salon Open Source
它源自马蒂厄·费尔芒在巴黎举办的2022年11月开源博览会,
Experience qui s'est tenu à Paris en novembre 2022,
该博览会于2022年11月在巴黎举行,
intitulée« Les contributions au logiciel libre sont- elles uniquement destinées à
题为《自由软件贡献是否仅服务于人道主义目标?》,
des fins humanistes? », d'une durée de 47 minutes.
时长约47分钟。
Vous trouverez la référence sur la page consacrée à l'émission d'aujourd'hui sur le
您可在‘自由由你’网站(libre-a-vous.org)今日节目专页上找到相关链接。
site libre à vous point org.
网址是libre-a-vous.org。
Une remarque cependant: les libristes que nous sommes regrettent que dans le
不过需要说明一点:作为自由软件支持者,我们遗憾地注意到,
discours, les expressions« open source» et« logiciel libre» soient employées de
演讲中将‘开源’与‘自由软件’这两个术语混用,
façon indifférenciée.
未作明确区分。
Dans cette chronique, le terme« logiciel libre» sera privilégié.
本期专栏中,我们将优先使用‘自由软件’这一表述。
Mathieu a une formation de développeur PHP et travaille actuellement pour
马蒂厄接受过PHP开发人员培训,目前就职于
PrestaShop, une.
PrestaShop公司,一家
qui édite un logiciel libre permettant de construire une boutique en ligne.
开发开源软件的公司,该软件可用于搭建在线商店。
Mathieu explique que toute sa carrière s'est construite sur des projets libres:
马蒂厄解释说,他的整个职业生涯都建立在自由开源项目之上:
PHP, langage de programmation qui permet de produire des pages web,
PHP是一种编程语言,用于生成网页;
Apache, logiciel de serveur web, MySQL, système de gestion de base de données,
Apache是网页服务器软件,MySQL是数据库管理系统;
et GNU Linux. Il se sent donc redevable envers le monde du libre.
还有GNU/Linux系统。因此,他深感有义务回馈自由开源社区。
En contribuant, il a ainsi l'impression de redonner un peu de ce qu'il a reçu.
通过贡献代码,他感觉自己正在回馈一部分自己曾获得的东西。
C'est cette même raison humaniste qui pousse de nombreux développeurs et
正是这种同样人本主义的理由,推动着众多开发者(包括女性开发者)参与贡献;
développeuses à contribuer, mais ce n'est pas la seule.
但这并非唯一原因。
Quel moyen plus efficace pour apprendre que de pratiquer,
还有什么比实践——也就是编写代码——
c'est à dire écrire du code.
更高效的学习方式呢?
Dans les projets libres, les contributions qui parviennent sont revues gratuitement
在自由开源项目中,提交的贡献会由项目维护者——即项目专家——
par les mainteneurs, les experts du projet, qui en contrôlent la qualité,
免费审核,他们把控代码质量,
échangent avec les personnes qui contribuent et leur donnent des indications en
与贡献者交流,并给予反馈意见。
retour. Une excellente manière de s'améliorer et de se créer une réputation.
这是一种极佳的自我提升方式,也有助于建立个人声誉。
Les développeurs et développeuses en recherche d'emploi mentionnent ces
正在求职的开发者(包括女性开发者)会在简历中列出这些贡献,
contributions sur leur CV, contributions qui sont attentivement regardées par les
招聘人员会认真审阅这些内容。
recruteurs. Cependant, souvent, par manque de temps disponible,
然而,由于常常缺乏可用时间,
ces contributions, faites de façon bénévole et à titre individuel,
这些以志愿者身份、个人名义完成的贡献,
risquent de ne pas être régulières dans le temps et de ne pas aboutir de façon
往往难以持续进行,也难以产生实质性成果。
sérieuse. Il est donc important que ce soient les entreprises qui contribuent,
因此,企业参与贡献至关重要——
c'est- à- dire qui missionnent certains de leurs salariés sur leur temps de travail
也就是说,在员工带薪工作时间内,指派部分员工从事相关工作。
rémunéré. Il faut donc convaincre les entreprises de contribuer,
我们必须说服企业参与贡献;
participation salariée et participation bénévole restant certes complémentaires.
员工带薪参与和志愿者无偿参与,二者固然互为补充。
L'objectif d'une entreprise est de gagner de l'argent, de faire du profit.
企业的目标是赚钱,获取利润。
Il faut donc s'adresser à elle en termes économiques.
因此,必须用经济语言与企业沟通。
Mathieu Fermand va démontrer pourquoi les contributions au libre sont très
马蒂厄·费尔曼将阐明
intéressantes économiquement pour les entreprises et représentent des
为什么开源贡献对企业而言
investissements durables.
在经济上极具价值,并代表可持续的投资。
Un développeur qui construit une solution logicielle, une application,
一名开发者在构建软件解决方案或应用程序时,
ne crée pas tout ce dont il a besoin ex nihilo.
并非凭空创造所需的一切。
Il utilise des librairies libres, certes gratuites,
他们使用免费的开源库,
mais ont- elles un support? Bénéficient- elles d'une maintenance?
但这些库是否有技术支持?是否持续维护?
En cas de bug dans le produit fini,
如果最终产品出现漏洞,
si en analysant ce bug on découvre qu'il provient de l'une de ces librairies,
经分析发现它源自其中某个库,
il va falloir exécuter des corrections, peut- être de façon précipitée,
企业就不得不紧急修复,
puis maintenir cette librairie, voire faire des montées de version,
并持续维护该库,甚至升级版本。
et cela aura un coût pour l'entreprise,
这会给企业带来成本,
d'autant plus si ce code est critique et que les problèmes engendrés lui font perdre
尤其当这段代码很关键,相关问题导致企业蒙受损失时。
de l'argent. À partir du moment où ce code est nécessaire à l'entreprise pour son
一旦这段代码成为企业业务所必需,
activité, Matthieu Ferrant lui conseille de le traiter comme si c'était son propre
马蒂厄·费尔曼建议企业将其视作自有代码来对待——
code, ce qu'il est devenu puisqu'il tourne dans son application.
事实上它确实已成为自有代码,因为它已运行于企业自己的应用中。
L'entreprise doit en prendre soin, donc contribuer, afin d'assurer sa survie,
企业必须悉心维护,也就是积极贡献,以确保其长期存续,
mais aussi afin qu'il progresse.
同时也推动其持续改进。
Avant d'être acceptée, une contribution passe devant un processus qualité.
贡献在被接纳前,需经过质量审核流程。
qui n'existe peut- être pas en interne dans cette entreprise.
而该流程在企业内部可能并不存在。
Lorsque le changement de code est validé,
当代码变更获得批准后,
les mainteneurs en acceptent aussi le fardeau de la maintenance qui vient avec.
维护者也同时承担起随之而来的维护责任。
D'autres développeurs vont donc maintenir ce code en échange de l'avoir donné au
因此,其他开发者会接手维护这段代码,
projet. Ainsi, en contribuant,
作为对该开源项目的回馈;
l'entreprise bénéficie des processus de qualité et de maintenance,
企业通过贡献,便能受益于高质量和专业维护流程,
et ceci gratuitement.
而且完全免费。
Pour un entrepreneur, c'est que du bonheur, affirme Matthieu Ferramon.
对创业者而言,这全是幸福,马蒂厄·费拉蒙断言。
Avec ce mécanisme, vu que les contributions de toutes les entreprises sont mises en
通过这一机制,
commun, chaque entreprise peut en plus récupérer l'intégralité du travail des
由于所有企业的贡献都汇集在一起,
autres. Ce qu'elle a investi est ainsi démultiplié,
每家企业还能完整获得其他企业的工作成果。
donc économiquement là encore c'est très intéressant pour son budget.
因此,其投入被成倍放大,从经济角度看,这对企业预算极具吸引力。
Les entreprises qui contribuent ne le font pas par bonté d'âme.
参与的企业并非出于善意。
En contribuant, en faisant du code,
通过贡献代码,
leurs développeurs et développeuses interagissent avec d'autres personnes,
它们的开发人员会与其他开发者互动,
deviennent peut- être des mainteneurs, font de la revue de code,
甚至可能成为项目维护者,并参与代码评审,
puis participent à la gouvernance du projet.
进而参与项目的治理。
Du coup, une telle entreprise acquiert une légère.
这样一来,企业便获得了一定的影响力,
et une expertise qu'elle peut monétiser.
以及可转化为收益的专业能力。
En affirmant« Je connais très bien le domaine, je suis un expert»,
当它宣称‘我非常熟悉这个领域,我是专家’时,
elle pourra vendre son propre produit plus cher que ses concurrents.
就能比竞争对手以更高价格销售自己的产品。
Quand les développeuses et développeurs s'investissent,
当开发人员积极投入,
contribuent régulièrement à un projet libre qui est nécessaire à leur entreprise,
持续为本企业所依赖的开源项目做贡献时,
au fur et à mesure, elles et ils commencent à être connus,
他们逐渐为人所知,
à faire partie de la communauté.
并融入该社区。
Il est alors courant qu'on leur demande de faire partie du groupe de mainteneurs de
这时,人们常会邀请他们加入该项目的维护者团队,
ce projet libre.
即该开源项目。
Si certains de ces salariés endossent ce statut de mainteneur,
如果部分员工承担起维护者的角色,
l'entreprise acquiert une sorte de pouvoir d'influence,
企业便获得某种影响力,
est en capacité d'orienter la direction que prend ce projet.
从而有能力引导该项目的发展方向。
Cela devient très intéressant,
这变得极具吸引力,
d'autant plus si ce projet est un projet critique pour elle.
尤其当该项目对企业至关重要时。
Encore une raison très importante pour les entreprises de contribuer au libre.
企业支持自由软件的另一个极其重要的原因。
Certes, comme tout groupe d'humains qui travaillent ensemble,
诚然,就像任何共同协作的人群一样,
comme dans toute gouvernance de projet, des désaccords existent.
在任何项目治理中,都会出现分歧。
Mathieu affirme que le jeu en vaut la chandelle.
马蒂厄指出,这完全值得。
c'est- à- dire que les avantages et les intérêts dépassent largement ces petits
也就是说,收益和利益远超这些小麻烦。
tracas. Développeuses et développeurs,
各位女性开发者和男性开发者,
n'hésitez pas à participer à des projets libres à titre individuel.
请不要犹豫,以个人身份参与自由软件项目。
Cependant, comme le suggère dans cette conférence de Matthieu Ferramon,
然而,正如马蒂厄·费拉蒙在这场演讲中所建议的——
dont nous vous conseillons de lire, voire relire la transcription,
我们强烈推荐您阅读、甚至重读其文字稿——
convaincre les entreprises de donner à leurs salariés des missions pour contribuer à
若能说服企业允许员工在工作时间内
des projets libres sur leur temps de travail permettra d'obtenir des contributions
为自由软件项目做贡献,
plus régulières, plus poussées et pérennes dans le temps.
将带来更持续、更深入、更长久的贡献。
Objectif noble que de préserver et améliorer l'ensemble de l'écosystème du
保护并提升整个自由软件公共遗产生态系统的崇高目标。
patrimoine commun logiciel libre.
(即自由软件这一人类共同财富)
C'était une nouvelle chronique de Mario Dill, lue par Mario
这是马里奥·迪尔撰写的又一期专栏,
Dill Morandi, lue par Élodie Déniel.
由马里奥·迪尔·莫兰迪与埃洛迪·德尼埃尔朗读。
Donc je vous invite si ça vous a inspiré à aller vraiment aussi regarder la source
因此,若您受到启发,请务必去查看这份文字稿的原始出处。
de cette transcription.
(即这场演讲的文字稿)。