Skip to content

Commit

Permalink
Merge pull request #147 from shankerwangmiao/main
Browse files Browse the repository at this point in the history
docs/liblol: update faq
  • Loading branch information
xen0n authored Feb 20, 2024
2 parents 9568be8 + ae4030f commit b2e7d09
Showing 1 changed file with 14 additions and 9 deletions.
23 changes: 14 additions & 9 deletions docs/world-compat-details/liblol.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,25 @@ sidebar_position: 10

### 问:使用 `libLoL` 能解决什么问题?

截至 2024 年 2 月,已经发售的龙芯 3A5000 和龙芯 3A6000 系列等龙架构办公终端类产品,出厂或交付时默认搭载的都是「旧世界」的软件。
如果您使用过这类终端,相信您很可能使用过 WPS、腾讯会议、微信、QQ、炒股软件、龙芯浏览器等软件。您的公司也可能为其购买或开发了一些商业软件。到目前为止,这些都是基于「旧世界」的软件。
而未来发布的新版本操作系统(如办公用户常见的 UOS、麒麟等),则很可能是基于龙芯「新世界」构建的。
有了 `libLoL`,上述这些「旧世界」软件就可以直接在新的操作系统上运行,不会面临兼容性问题——就像您可以在 Windows 10 上以兼容模式运行为 Windows 98 设计的软件一样。
截至 2024 年 2 月,已经发售的龙芯 3A5000 和龙芯 3A6000 系列等龙架构办公终端类产品,出厂或交付时默认搭载的都是「旧世界」的操作系统和软件。
如果您使用过这类终端,相信您很可能使用过 WPS、腾讯会议、微信、QQ、炒股软件、龙芯浏览器等软件。您的组织也可能为其购买或开发了一些商业软件。到目前为止,这些都是基于「旧世界」的软件。
「新世界」是龙架构发布后,龙芯中科与社区协作开发的软件生态。目前已经有社区支持的「新世界」操作系统,但是尚未有商业操作系统迁移至「新世界」。
根据目前掌握的消息,未来发布的新版本商业操作系统(如办公用户常见的 UOS、麒麟等),也会基于龙芯「新世界」构建。
在「新世界」操作系统上无法运行为「旧世界」构建的软件。
有了 `libLoL`,「旧世界」软件可以直接在基于「新世界」的操作系统上运行,而不需要等待软件厂商发布为「新世界」构建的版本。

### 问:下面提到,旧世界输入法无法在新世界使用,会不会导致我无法输入中文?

不会。

所有厂商的操作系统都会带默认的输入法。您可以使用默认的输入法输入文字。默认的输入法可以在所有软件中输入文字,无论这个程序是新世界的还是旧世界的。
下面[所说的](#why-its-impossible-to-load-ow-libs-in-nw-apps)「旧世界输入法无法使用」,仅仅指新世界操作系统发售后,短时间内会有一些应用市场里暂未适配新世界的第三方输入法(如搜狗拼音)可能不能搭配新世界软件使用。
对此您不需要过于担心:一般在新操作系统发布后,几个月内应用厂商就会发布兼容新系统的升级包。
在此之后,您就可以在新系统上安装并使用您熟悉的第三方输入法了;
在此之前,您可以先用系统默认的输入法作为过渡,也可以先继续使用旧版本的操作系统(就好像 Windows 11 还有各种兼容性问题的时候,您完全可以先用 Windows 10 一样)。
所有厂商的操作系统都会带默认的输入法。您可以使用默认的输入法输入文字。使用 `libLoL` 后,默认的输入法可以在所有软件中输入文字,无论这个程序是新世界的还是旧世界的。
下面[所说的](#why-its-impossible-to-load-ow-libs-in-nw-apps)「旧世界输入法无法使用」,是指为旧世界构建的输入法软件,无法通过 `libLoL`
在「新世界」的操作系统上使用。用户可以使用默认的输入法,或者等待输入法软件厂商发布为「新世界」构建的输入法软件。

### 问:`libLoL` 是否适合在服务器上使用?

从原理上看,`libLoL` 可以用于在服务器上提供旧世界的兼容支持。但是,`libLoL` 的设计初衷是给桌面用户使用的。
鉴于 `libLoL` 需要额外引入内核模块,且无法提供与旧世界完全一致的运行环境,对于追求稳定性的生产服务器环境,不建议使用 `libLoL`

## 技术特点 {#features}

Expand Down

0 comments on commit b2e7d09

Please sign in to comment.