Chromium:修订间差异
创建页面,内容为“{{Infobox | 标题 = Chromium | 内容 = {{!}}- ! 開發者 {{!}} The Chromium Project(由Google主导)<ref name=":1" /><ref name=":9" /> {{!}}- ! 首次发布 {{!}} 2008年9月2日<ref name=":10" /><ref name=":9" /> {{!}}- ! 源代码库 {{!}} chromium.googlesource.com {{!}}- ! 编程语言 {{!}} C++(主要)、HTML、CSS、JavaScript<ref name=":9" /> {{!}}- ! 引擎 {{!}} Blink(渲染引擎)、V8(JavaScript引擎)<ref n…” |
TeodoroSeccombe(留言 | 贡献) 小 创建页面,内容为“。” |
||
| 第1行: | 第1行: | ||
{| class="infobox" style="border:1px solid #ccc; background:#f8f9fa; width:24em; float:right; margin:0 0 1em 1em; border-spacing:5px;" |
|||
{{Infobox |
|||
! colspan="2" style="text-align:center;" | '''PCL ([[Minecraft]]启动器)''' |
|||
| 标题 = Chromium |
|||
|- |
|||
| 内容 = |
|||
| 中文名 || '''PCL启动器''' |
|||
{{!}}- |
|||
|- |
|||
! 開發者 |
|||
| [[英文]]名 || '''Plain Craft Launcher''' |
|||
{{!}} The Chromium Project(由Google主导)<ref name=":1" /><ref name=":9" /> |
|||
|- |
|||
{{!}}- |
|||
| 全称 || '''Plain Craft Launcher 2 (PCL2)''' |
|||
! 首次发布 |
|||
|- |
|||
{{!}} 2008年9月2日<ref name=":10" /><ref name=":9" /> |
|||
| 开发方 || 龙腾猫跃 (LTCat / Meloong) |
|||
{{!}}- |
|||
|- |
|||
! 源代码库 |
|||
| 首次发布 || 约 2015–2016 年<ref name=":2">[https://xiazai.zol.com.cn/baike/543507.shtml PCL2启动器好不好_使用技巧-ZOL软件百科]</ref> |
|||
{{!}} chromium.googlesource.com |
|||
|- |
|||
{{!}}- |
|||
| 稳定版本 || 2.12.7.3(2026年4月)<ref name=":3">[https://segmentfault.com/a/1190000047756849 PCL2启动器下载安装和使用全流程教程 - SegmentFault]</ref> |
|||
! 编程语言 |
|||
|- |
|||
{{!}} [[C++]](主要)、[[HTML]]、[[CSS]]、[[JavaScript]]<ref name=":9" /> |
|||
| 平台 || [[Microsoft]] [[Windows]]、[[macOS]]、[[Linux]]<ref name=":4">[https://www.kufanyun.com/ask/234632.html Plain Craft Launcher2下载-PCL2启动器pc端下载]</ref> |
|||
{{!}}- |
|||
|- |
|||
! 引擎 |
|||
| 类型 || Minecraft 第三方游戏启动器 |
|||
{{!}} [[Blink]](渲染引擎)、[[V8]](JavaScript引擎)<ref name=":9" /> |
|||
|- |
|||
{{!}}- |
|||
| 许可协议 || 开源免费[[软件]] |
|||
! 操作系统 |
|||
|} |
|||
{{!}} [[Windows]]、[[Linux]]、[[macOS]]、[[Android]]、[[iOS]]、[[BSD]]<ref name=":9" /> |
|||
{{!}}- |
|||
! 平台 |
|||
{{!}} [[IA-32]]、[[x86-64]]、[[ARM]]、[[ARM64]]<ref name=":9" /> |
|||
{{!}}- |
|||
! 许可协议 |
|||
{{!}} [[BSD许可证|BSD-3-Clause]]等多重许可<ref name=":9" /><ref name=":3" /> |
|||
{{!}}- |
|||
! 网站 |
|||
{{!}} [https://www.chromium.org www.chromium.org]<ref name=":0" /> |
|||
}} |
|||
'''Chromium'''是一个由[[Google]]主导开发的[[自由及开放源代码软件|自由及开放源代码]]网页浏览器项目<ref name=":1">[https://baike.baidu.com/item/Chromium/529755 Chromium — 百度百科]</ref><ref name=":9">[https://en.wikipedia.org/wiki/Google_Chromium Chromium (web browser) — Wikipedia]</ref>。该项目旨在为所有互联网用户构建更安全、更快、更稳定的网络体验方式<ref name=":0">[https://www.chromium.org/ The Chromium Projects]</ref><ref name=":8">[https://chromium.narkive.googlesource.com/chromium/src/ Chromium — chromium.narkive.googlesource.com]</ref>。Chromium是[[Google Chrome]]浏览器及其他众多浏览器(包括[[Microsoft Edge]]、[[Opera]]、[[Samsung Internet]]和[[Brave]]等)的核心代码库<ref name=":9" /><ref name=":4">[https://developer.chrome.com/docs/web-platform/blink?hl=zh-cn 什麼是 Blink? — Chrome for Developers]</ref>。项目源代码以[[BSD许可证]]等多重自由版权发行<ref name=":1" /><ref name=":3">[https://packages.fedoraproject.org/pkgs/chromium/chromium/ Chromium — Fedora Packages]</ref>。 |
|||
'''PCL'''(全称:'''Plain Craft Launcher''',也称'''PCL2''')是为沙盒游戏《Minecraft》[[Java]] 版设计的第三方启动器,由开发者“龙腾猫跃”开发,以高速下载、模组管理和高度自定义界面为主要特色。原版 PCL 使用 WPF 框架,PCL2 为全面重构版本,后续还衍生出了社区维护版 PCL-CE。PCL2 目前通过爱发电接受赞助,分为公开可用的正式版和赞助者可提前尝鲜的快照版。<ref name=":1">[https://mp.weixin.qq.com/s?__biz=MzYyNDA5Mjg2OA==&mid=2247483652&idx=1&sn=b1cd5b21e63e3c83bfb3ca2a1f1600cd Minecraft启动器推荐——PCL2]</ref><ref name=":7">[https://mod.3dmgame.com/mod/widget/194985 【PCL2】Plain Craft Launcher 2 启动器 V2.10.9 - 3DM Mod站]</ref><ref name=":8">[https://github.com/Hex-Dragon/PCL2 Hex-Dragon/PCL2 GitHub]</ref> |
|||
== 历史 == |
|||
== 背景 == |
|||
Chromium的开发可能早自2006年即开始<ref name=":1" />。2008年9月2日,Google发布了[[Google Chrome]]浏览器,同时将其大部分源代码以开源项目的形式公开,项目命名为Chromium——名称来源于用于制造镀铬(Chrome)的金属元素“铬”(Chromium)<ref name=":10">[https://developers.googleblog.com/en/google-chrome-chromium-and-v8-launch-today/ Google Chrome, Chromium, and V8 launch today — Google Developers Blog]</ref><ref name=":5">[https://googlecode.blogspot.com/2008/09/google-chrome-chromium-and-v8-launch.html Google Chrome, Chromium, and V8 launch today — Google Code Blog]</ref>。此举使第三方开发者能够研究底层源代码,并协助将浏览器移植到[[macOS]]和[[Linux]]操作系统<ref name=":2">[https://eresources.nlb.gov.sg/ Google Chrome — eResources]</ref>。 |
|||
PCL 系列启动器诞生于 2015 至 2016 年左右,当时的 PCL 使用 WPF 框架开发,允许[[用户]]在启动器内调用第三方提供的自定义主页,但需注意主页安全性问题。<ref name=":5">[https://releasealert.dev/github/Meloong-Git/PCL Meloong-Git/PCL - ReleaseAlert]</ref> 开发者随后完全重写代码并推出了 PCL2(Plain Craft Launcher 2)。经过数年的持续迭代,PCL2 凭借高速下载、简易的模组和整合包管理以及现代感的外观,逐渐成为《Minecraft》Java 版社区广泛使用的第三方启动器之一,尤其在中国大陆玩家群体中有较高的知名度。<ref name=":1" /><ref name=":6">[https://cloud.tencent.com.cn/developer/article/2570036 胚胎级教学——腾讯云开发者社区]</ref> 由于原版 PCL 和 PCL2 的源代码长期以来尚未彻底完全开放,社区成员创建了基于原版的开源续作 Plain Craft Launcher Community Edition。<ref name=":9">[https://www.minebbs.com/threads/pcl-plain-craft-launcher-community-edition-pcl-ce.36921/ 【PCL 社区版】Plain Craft Launcher Community Edition | PCL CE 2.12.2]</ref> |
|||
Google开放源代码的主要原因在于Chromium项目的根本目标之一是推动网络向前发展<ref name=":10" /><ref name=":5" />。Google认为,开源不仅能让更多人参与并改进产品,更重要的是能让其他项目使用其开发的代码<ref name=":10" />。 |
|||
== 功能 == |
|||
Chromium的版本迭代周期较快,一天内会迭代多个版本<ref name=":7">[https://zh.m.wikipedia.org/zh-my/Chromium Chromium — 维基百科(中文)]</ref>。新功能会率先在Chromium上实现,待验证后才会应用在Google Chrome上<ref name=":1" />。 |
|||
== |
=== 下载与性能 === |
||
PCL2 内置专为 Minecraft 优化的多线程下载引擎,支持上百线程并行下载和断点续传,据称下载游戏时能轻松突破 10 MB/s,并在多个下载源之间自动切换。<ref name=":2" /><ref name=":1" /> |
|||
=== |
=== 版本管理与模组支持 === |
||
该启动器支持从早期版本到最新快照版的所有 Minecraft 正式版和开发版本,一键安装原版、Forge、Fabric、OptiFine 及 NeoForge 等模组加载器。<ref name=":2" /> 启动器内置模组管理界面,可直接搜索并下载 CurseForge 和 Modrinth 上的模组和整合包,支持中文搜索。<ref name=":1" /><ref name=":18">[https://segmentfault.com/a/1190000047756849 PCL2启动器下载安装和使用全流程教程(附官网安装包+图文步骤) - SegmentFault]</ref> 用户也可以将本地的 ZIP 格式整合包文件直接拖入启动器窗口以实现自动导入。<ref name=":18" /> |
|||
=== 账户与多实例 === |
|||
Chromium在架构上使用了[[Apple Inc.|Apple]]发展出来的[[WebKit]]排版引擎、[[Safari]]的部分源代码与[[Firefox]]的成果,并采用Google独家开发出的[[V8 (JavaScript引擎)|V8引擎]]以提升解释[[JavaScript]]的效率<ref name=":1" />。2013年,Google将WebKit引擎分支为[[Blink]]渲染引擎,此后Chromium及所有基于Chromium的浏览器均使用Blink引擎<ref name=":4" /><ref name=":9" />。 |
|||
PCL2 支持正版账户登录、离线登录以及私有验证[[服务器]],支持在同一启动器内管理多个不同配置的游戏实例,每个实例的版本、模组和存档相互独立。<ref name=":1" /><ref name=":6" /> |
|||
=== |
=== 自定义与崩溃分析 === |
||
启动器提供了高度可定制的外观选项,包括浅色/深色主题、背景图片、背景音乐以及 XAML 完全自定义的主页。<ref name=":1" /><ref name=":2" /> 当游戏出现崩溃时,PCL2 会自动分析日志,识别引发问题的模组或系统配置并提供修复提示。<ref name=":2" /><ref name=":1" /> |
|||
=== 性能调优 === |
|||
Chromium设计了“沙盒”(Sandbox)、“黑名单”、“无痕浏览”等功能来实现稳定与安全的网页浏览环境<ref name=":1" />。多进程架构是Chromium的核心安全设计之一,每个标签页和插件在独立的进程中运行,以限制潜在安全漏洞的影响范围<ref name=":10" />。 |
|||
从 2.12 版本开始,PCL2 引入了高级内存管理设置,允许用户手动选择 G1GC(默认)或 ZGC 垃圾回收算法,并对大型整合包场景进行了针对性优化。<ref name=":21">[https://soft.3dmgame.com/down/375919.html PCL2启动器正式版下载安装v2.12.6-PCL2启动器最新版2026下载安装_3DM软件]</ref><ref name=":18" /> |
|||
== 衍生版本 == |
|||
* '''PCL (原始版)''':使用 WPF 框架开发的初始版本,现已停止开发,其后续更新和社区讨论已全面转移至 PCL2。<ref name=":8" /><ref name=":5" /> |
|||
* '''PCL2 (Plain Craft Launcher 2)''':完全重构的第二代启动器,也是当前主流版本,持续保持更新。<ref name=":1" /><ref name=":7" /> |
|||
* '''PCL-CE (Community Edition)''':基于 PCL2 的社区开源版本,由社区成员维护,源代码托管在 GitHub 上,目标是为社区提供一个完全开放的 Minecraft 启动器解决方案。<ref name=":9" /><ref name=":16">[https://blog.gitcode.com/2089acf690348ea80ff3311a48ec329c.html 【免费下载】 PCL2 开源项目使用教程 - GitCode]</ref> |
|||
== 评价 == |
|||
Chromium支持[[Windows]]、[[Linux]]、[[macOS]]、[[Android]]、[[iOS]]和[[BSD]]等多个操作系统<ref name=":9" />。在[[iOS]]平台上,由于Apple的政策限制,Chromium使用[[WebKit]]引擎而非Blink<ref name=":9" />。 |
|||
PCL2 在《Minecraft》Java 版玩家群体中备受好评,被广泛称赞“把快速启动、模组管理、个性化界面三件事做到了极致”。<ref name=":1" /> 外媒与行业分析则认为,PCL2 的轻量化、高性能和针对中文网络环境的国内镜像加速,使其成为在本地或服务器上部署 Minecraft 整合包的理想工具之一。<ref name=":6" /><ref name=":4" /> |
|||
== 安全事件 == |
|||
2025 年,Plain Craft Launcher Community Edition(PCL-CE)被发现存在一个安全漏洞,编号为 CVE-2025-54120。该漏洞可能导致登录凭证暴露在日志文件中。漏洞已在此后发布的 2.12.0-beta.10 或更高版本的社区版中修复,官方也建议用户及时升级至最新版本以确保安全。<ref name=":10">[https://secalerts.co CVE-2025-54120 - PCL Community Edition exposes login credentials in logs]</ref> |
|||
Chromium的更新速度很快,每隔数小时即有新的开发版本发布<ref name=":1" />。用户可以下载zip封装版后解压缩即可使用,无需安装<ref name=":1" />。 |
|||
== 与Google Chrome的关系 == |
|||
Chromium是Google为发展自家的浏览器Google Chrome而开启的计划,因此Chromium相当于Chrome的工程版或称实验版<ref name=":1" />。Google Chrome是基于Chromium开源项目构建、打包并由Google分发的子产品<ref name=":6">[https://chromium.googlesource.com/chromium/src/+/main/docs/chromium_browser_vs_google_chrome.md The Difference between Google Chrome and Chromium — chromium.googlesource.com]</ref>。 |
|||
Google在Chromium的基础上添加了以下专有组件形成Google Chrome: |
|||
* **自动更新**:Chrome提供自动更新机制,而Chromium需要用户手动更新<ref name=":6" />。 |
|||
* **内置多媒体支持**:Chrome包含受版权保护的媒体编解码器(如[[H.264]]、[[AAC]]等),而Chromium依赖系统编解码器<ref name=":6" />。 |
|||
* **品牌与商标**:Chrome使用Google的品牌标识和配色,Chromium则使用天蓝色系的开源图标<ref name=":6" /><ref name=":1" />。 |
|||
* **崩溃报告**:Chrome内置崩溃报告和用户反馈机制<ref name=":6" />。 |
|||
* **沙盒技术**:Chrome的沙盒实现更为完善<ref name=":6" />。 |
|||
总体而言,Chrome提供更完善的用户体验,包括自动更新、内置媒体支持和增强的安全功能,而Chromium更适合喜欢手动控制浏览体验的高级用户<ref name=":6" />。 |
|||
== 基于Chromium的浏览器 == |
|||
Chromium开源代码被广泛应用于众多第三方浏览器,包括但不限于<ref name=":1" /><ref name=":9" />: |
|||
* [[Google Chrome]] |
|||
* [[Microsoft Edge]](2020年起基于Chromium) |
|||
* [[Opera]](2013年起基于Chromium) |
|||
* [[Brave]] |
|||
* [[Vivaldi]] |
|||
* [[Samsung Internet]](部分版本) |
|||
* 360极速浏览器 |
|||
* 世界之窗极速版 |
|||
* 傲游浏览器 |
|||
* UC浏览器电脑版 |
|||
== 许可协议 == |
|||
Chromium是一个自由及开放源代码软件项目。Google作者贡献的部分以[[BSD许可证|3-Clause BSD许可证]]发布<ref name=":9" />。第三方依赖项遵循多种许可证,包括[[MIT许可证|MIT]]、[[LGPL]]、[[Apache许可证|Apache-2.0]]、[[IJG]]、[[GPL]]、[[ISC许可证|ISC]]、[[OpenSSL]]和[[MPL]]等<ref name=":3" /><ref name=":9" />。 |
|||
== 参考文献 == |
== 参考文献 == |
||
<references /> |
<references /> |
||
[[分类:Minecraft]] |
|||
[[分类:游戏]] |
|||
2026年7月15日 (三) 21:04的版本
| PCL (Minecraft启动器) | |
|---|---|
| 中文名 | PCL启动器 |
| 英文名 | Plain Craft Launcher |
| 全称 | Plain Craft Launcher 2 (PCL2) |
| 开发方 | 龙腾猫跃 (LTCat / Meloong) |
| 首次发布 | 约 2015–2016 年[1] |
| 稳定版本 | 2.12.7.3(2026年4月)[2] |
| 平台 | Microsoft Windows、macOS、Linux[3] |
| 类型 | Minecraft 第三方游戏启动器 |
| 许可协议 | 开源免费软件 |
PCL(全称:Plain Craft Launcher,也称PCL2)是为沙盒游戏《Minecraft》Java 版设计的第三方启动器,由开发者“龙腾猫跃”开发,以高速下载、模组管理和高度自定义界面为主要特色。原版 PCL 使用 WPF 框架,PCL2 为全面重构版本,后续还衍生出了社区维护版 PCL-CE。PCL2 目前通过爱发电接受赞助,分为公开可用的正式版和赞助者可提前尝鲜的快照版。[4][5][6]
背景
PCL 系列启动器诞生于 2015 至 2016 年左右,当时的 PCL 使用 WPF 框架开发,允许用户在启动器内调用第三方提供的自定义主页,但需注意主页安全性问题。[7] 开发者随后完全重写代码并推出了 PCL2(Plain Craft Launcher 2)。经过数年的持续迭代,PCL2 凭借高速下载、简易的模组和整合包管理以及现代感的外观,逐渐成为《Minecraft》Java 版社区广泛使用的第三方启动器之一,尤其在中国大陆玩家群体中有较高的知名度。[4][8] 由于原版 PCL 和 PCL2 的源代码长期以来尚未彻底完全开放,社区成员创建了基于原版的开源续作 Plain Craft Launcher Community Edition。[9]
功能
下载与性能
PCL2 内置专为 Minecraft 优化的多线程下载引擎,支持上百线程并行下载和断点续传,据称下载游戏时能轻松突破 10 MB/s,并在多个下载源之间自动切换。[1][4]
版本管理与模组支持
该启动器支持从早期版本到最新快照版的所有 Minecraft 正式版和开发版本,一键安装原版、Forge、Fabric、OptiFine 及 NeoForge 等模组加载器。[1] 启动器内置模组管理界面,可直接搜索并下载 CurseForge 和 Modrinth 上的模组和整合包,支持中文搜索。[4][10] 用户也可以将本地的 ZIP 格式整合包文件直接拖入启动器窗口以实现自动导入。[10]
账户与多实例
PCL2 支持正版账户登录、离线登录以及私有验证服务器,支持在同一启动器内管理多个不同配置的游戏实例,每个实例的版本、模组和存档相互独立。[4][8]
自定义与崩溃分析
启动器提供了高度可定制的外观选项,包括浅色/深色主题、背景图片、背景音乐以及 XAML 完全自定义的主页。[4][1] 当游戏出现崩溃时,PCL2 会自动分析日志,识别引发问题的模组或系统配置并提供修复提示。[1][4]
性能调优
从 2.12 版本开始,PCL2 引入了高级内存管理设置,允许用户手动选择 G1GC(默认)或 ZGC 垃圾回收算法,并对大型整合包场景进行了针对性优化。[11][10]
衍生版本
- PCL (原始版):使用 WPF 框架开发的初始版本,现已停止开发,其后续更新和社区讨论已全面转移至 PCL2。[6][7]
- PCL2 (Plain Craft Launcher 2):完全重构的第二代启动器,也是当前主流版本,持续保持更新。[4][5]
- PCL-CE (Community Edition):基于 PCL2 的社区开源版本,由社区成员维护,源代码托管在 GitHub 上,目标是为社区提供一个完全开放的 Minecraft 启动器解决方案。[9][12]
评价
PCL2 在《Minecraft》Java 版玩家群体中备受好评,被广泛称赞“把快速启动、模组管理、个性化界面三件事做到了极致”。[4] 外媒与行业分析则认为,PCL2 的轻量化、高性能和针对中文网络环境的国内镜像加速,使其成为在本地或服务器上部署 Minecraft 整合包的理想工具之一。[8][3]
安全事件
2025 年,Plain Craft Launcher Community Edition(PCL-CE)被发现存在一个安全漏洞,编号为 CVE-2025-54120。该漏洞可能导致登录凭证暴露在日志文件中。漏洞已在此后发布的 2.12.0-beta.10 或更高版本的社区版中修复,官方也建议用户及时升级至最新版本以确保安全。[13]
参考文献
- ↑ 1.0 1.1 1.2 1.3 1.4 PCL2启动器好不好_使用技巧-ZOL软件百科
- ↑ PCL2启动器下载安装和使用全流程教程 - SegmentFault
- ↑ 3.0 3.1 Plain Craft Launcher2下载-PCL2启动器pc端下载
- ↑ 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 Minecraft启动器推荐——PCL2
- ↑ 5.0 5.1 【PCL2】Plain Craft Launcher 2 启动器 V2.10.9 - 3DM Mod站
- ↑ 6.0 6.1 Hex-Dragon/PCL2 GitHub
- ↑ 7.0 7.1 Meloong-Git/PCL - ReleaseAlert
- ↑ 8.0 8.1 8.2 胚胎级教学——腾讯云开发者社区
- ↑ 9.0 9.1 【PCL 社区版】Plain Craft Launcher Community Edition | PCL CE 2.12.2
- ↑ 10.0 10.1 10.2 PCL2启动器下载安装和使用全流程教程(附官网安装包+图文步骤) - SegmentFault
- ↑ PCL2启动器正式版下载安装v2.12.6-PCL2启动器最新版2026下载安装_3DM软件
- ↑ 【免费下载】 PCL2 开源项目使用教程 - GitCode
- ↑ CVE-2025-54120 - PCL Community Edition exposes login credentials in logs