Redian新闻
>
维基百科是如何帮助保持互联网的开放性的 | Linux 中国

维基百科是如何帮助保持互联网的开放性的 | Linux 中国

科技
 
导读:维基百科体现了互联网最初愿景的精神,而你也可以成为其中的一部分。                       
本文字数:2730,阅读时长大约:4分钟

维基百科体现了互联网最初愿景的精神,而你也可以成为其中的一部分。

维基百科是最有意义的开源软件项目之一,原因之一是它远比你想象的庞大。而且,任何人都可以贡献内容,并且任何人都可以为项目背后的许多技术领域贡献代码,确保维基百科正常运行。

超过 870 个维基百科及其附属网站🔗 wikimediafoundation.org 提供了多语言版本,它们服务于一个共同目标,“开发自由的教育内容,并有效地在全球范围内传播”。例如,维基共享资源(Wikimedia Commons) 是一个自由的媒体文件库,截至今天,它已经拥有超过 6800 万张图片。维基文库(Wikisource) 是一个自由的文本资源库,拥有超过 500 万篇文章和 72 种语言的活跃网站子域名。维基数据(Wikidata) 是一个可访问的数据存储库,包含被 多个与维基百科相关的网站🔗 meta.wikimedia.org 所使用的超过 9900 万个数据项。

这些项目由 维基媒体基金会(Wikimedia Foundation) 支持和维护,它是一个总部位于旧金山的非营利组织。基金会使全球数十万名志愿者为项目的自由知识作出贡献。在这个知识收集和生产的社区背后,有着大量的维护、技术支持和管理工作,以保持网站的正常运转。当然,从外部来看,你可能仍然好奇,开发维基百科的软件还需要做哪些工作。毕竟,它可是世界上最受欢迎的十大网站之一,致力于提供最好的信息。

事实上,每篇维基百科的文章都借助了成千上万的软件工具来创建、编辑和维护。这些步骤,确保了你在世界任何地方都能获得公平可靠快速的信息。当你浏览维基百科或任何其他维基网站时,你是在与一个称之为 MediaWiki🔗 www.mediawiki.org 的软件交互,这是一个强大的团队协作文档软件,用以支持维基百科的内容。它有一些默认特性,而为了进一步增强软件的功能,你可以安装各种扩展。数不胜数的扩展中,最著名的两个是:

◈ VisualEditor:一种适用于 MediaWiki 驱动的维基站点的 所见即所得(WYSIWYG) 富文本编辑器。
◈ Wikibase:用于存储、管理和访问维基百科从 维基数据(Wikidata) 上拉取的结构化数据。

所有这些优秀的辅助工具使现代维基百科愈发完善并正常运行,每一个都至关重要。

维基百科和 MediaWiki

总体来说维基百科的技术生态是非常庞大的!MediaWiki 是维基媒体世界中最受欢迎的软件之一,遵循开源代码许可,已经有超过四十万个项目和组织使用它来托管内容。例如,NASA 使用它来组织有关太空任务的内容和知识库!

此外,还有许多其他机器人、工具、桌面和移动应用可以帮助用户访问、创建、编辑和维护内容。例如,机器人可以自动化重复繁琐的任务,可以用来对抗恶意破坏、向新手推荐文章、进行文章事实核查等,这大大减轻了编辑的工作负担。InternetArchiveBot 也是个十分流行的机器人,常用于与 网站时光机(Wayback Machine) 通信,修复维基百科上的死链。

上文中的 “工具”,指的是支持贡献者们工作的软件。比如,组织者可以使用这些 “工具” 开展 编辑松(editathons)、举办各种活动、开设维基百科编辑教育课程等。截至 2022 年 5 月,机器人和工具的贡献占 870 个维基媒体编辑总量中的 36.6%,足以证明它们在整个生态中举足轻重。

Kiwix 是一款知名的离线阅读器桌面应用,它可以在网络连接有限的区域,特别是教育场所中提供对维基百科的访问。维基百科和维基共享资源的移动应用,也允许编辑者通过他们的移动设备贡献文章和媒体文件,这使我们的知识平台更加普及化,能够面向全球更广泛的受众。

下次当你浏览维基百科时,发现了文章在近期发生相关事件后有频繁的实时更改,你就能更好地想象屏幕后在发生什么啦。

维基百科的技术社区

维基百科启动于 2001 年,当时仅有约十名开发人员。自从 2003 年维基媒体基金会成立以来,开发人员的数量在近年里大幅增长。现在,约有一千名开发人员正在为知识运动中的各种项目做出贡献。这个数字每年都会波动,这取决于活跃贡献者和工作人员的数量、支持志愿开发人员的计划、以及全球性事件(如大流行)等因素。

技术社区的成员以各种方式和角色做出贡献。比如代码贡献者、文档编写、设计师、倡导者、导师、社区组织者、测试人员、翻译人员、网站管理员等。

根据一项关于新开发者的调查,维基媒体和其他开源项目一样,吸引了许多来自美国、欧洲和印度的贡献者,在世界各地不断壮大。

志愿开发者和维基百科编辑者有类似的动机。他们成为贡献者,是来支持自由知识事业、学习和获得新技能、改善其他编辑者的体验等等。来自印度的一位志愿开发者说:“我最初其实是作为编辑者加入的,但我还是着手摸索维基百科背后的技术,因为印地语维基百科社区中,能够通过技术手段解决我们当地语言需求的贡献者实在太少了。”

在 2021 年 7 月至 2022 年 6 月期间,仅考虑托管在维基媒体 Gerrit 实例中的代码仓库,514 名开发人员在 1225 个存储库中进行了 45,621 次合并改动。这些贡献中,48.52% 来自维基媒体基金会之外的其他组织和 独立开发人员🔗 wikimedia.biterg.io。其中一些开发人员还是不同地区的用户组、分会和附属机构的成员,致力于推广使用维基媒体项目和鼓励贡献。这些数字还不包括选择在外部托管代码的额外开发人员,或直接托管在维基页面上的代码,例如小工具或模块。

有所作为

维基百科是一个可供所有人使用的庞大知识库。在许多方面,它体现了互联网的最初愿景:作为信息、理解和协作的来源。

你可以作为贡献者成为维基百科的一份子,无论是通过在文章中分享你的知识,还是通过帮助构建使其所有工作成为可能的软件。如果你有兴趣加入维基媒体的技术社区,请浏览我们的开发者网站上的资源,并学习如何 参与其中🔗 developer.wikimedia.org


via: https://opensource.com/article/23/3/how-wikipedia-helps-keep-internet-open

作者:Srishti Sethi 选题:lkxed 译者:onionstalgia 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :onionstalgia
🌟🌟
翻译: 5.0 篇
|
贡献: 49 天
2023-01-26
2023-03-16
https://linux.cn/lctt/onionstalgia
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
美丽的孔雀河美国掀起限制华人拥有地产的风潮,要搞清楚动机是什么。[可怕]两名中国游客在印尼巴厘岛身亡!男子带11厘米开放性伤口爬出房门…如何在 Arch Linux 中安装 MATE 桌面 | Linux 中国Linux 6.1 内核被批准为长期支持版本 | Linux 中国Linux 只是一个内核:这是什么意思? | Linux 中国Live Captions:Linux 上的开源视频字幕应用 | Linux 中国新版 Linux QQ,打破操作系统生态壁垒 | Linux 中国迷失的时间(3)---失眠如何在 Linux 中合并 PDF 文件 | Linux 中国维基百科:ChatGPT or Not? 这是一个问题5 个有用的 Linux Shell 转义序列 | Linux 中国如何在 Linux 系统中使用 Ventoy 创建多重引导的 U 盘 | Linux 中国如何在 Linux 中使用旧相机作为网络摄像头 | Linux 中国冬季风暴为加州带来什么?两名中国游客在巴厘岛一酒店内身亡,法医:男性死者身体两侧有开放性伤口,网友留言:被嘎腰子了?人类是如何帮助新冠病毒一步步进化的?TUXEDO Stellaris 16(Gen5)是目前所能找到的终极 Linux 笔记本电脑 | Linux 中国爱德华王子岛骑行——第五天 Saint Peter’s Bay 到 North Lake 小渔村lnav: 用于 Linux 的高级日志文件浏览器 | Linux 中国天赋“易昺(bǐng)”,创造历史!世界上只有两个 Linux 发行版:Arch Linux 与其它 | Linux 中国GNOME 2 的 Linux 文件管理器 Caja | Linux 中国如何在 Arch Linux 中安装 GNOME 桌面 | Linux 中国【智次方专访|工业互联网篇】从数字工厂到中小企业,工业互联网平台如何承托万象?麻辣对谈丨如何帮助中国学生讲好美本申请故事,拿下顶尖offer?终端基础:在 Linux 终端中创建目录 | Linux 中国2023 年十佳 Linux 服务器发行版 | Linux 中国5 个最好的 Arch Linux 衍生发行版,适合所有人 | Linux 中国惊悚|两名中国游客在印尼巴厘岛身亡!男子带11厘米开放性伤口爬出房门…Agustín Hernández:中美洲建筑背景下的未来主义巨构如何在 Ubuntu 和其他 Linux 下安装 IDLE Python IDE | Linux 中国5 个适合视力障碍者的 Linux 发行版 | Linux 中国Flathub 计划发展为通用的 Linux 应用商店 | Linux 中国在 Linux 命令行上使用 dict 文字工具 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。