19 Star 162 Fork 46

明月心/PaddleOCRSharp

关于【PaddleOCRSharp6.0逻辑缺陷】事件说明公告

Backlog
owner
Opened this issue  
2026-01-11 14:48

大家好,我是PaddleOCRSharp项目作者。首先针对 6.0 版本因代码逻辑缺陷导致的用户非预期关机问题,我司深表歉意。
PaddleOCRSharp是由广州英田信息科技有限公司自主开发、维护的第三方 C# 封装项目,与 PaddleOCR 官方(百度飞桨)团队无隶属关系。该项目的商业逻辑及代码维护由我司独立承担。PaddleOCRSharp项目在gitee托管和github上托管,许可协议遵循Apache-2.0,并在微软www.nuget.org包管理网站分发,针对帖子中热议的情况在此做出说明:
PaddleOCRSharp的win CPU普通版的库,同样使用Apache-2.0 license。
PaddleOCRSharp是对PaddleOCR.dll的二次封装,其中PaddleOCR.dll并没有公开源代码,仅PaddleOCRSharp公开源代码到5.1版本,出现致命缺陷版本分支没有推送。
在PaddleOCRSharp 6.0之前的所有版本(指win CPU普通版,官网、Gitee、Github均有说明,并且无任何用户反馈因使用PaddleOCRSharp 6.0之前的版本导致关机。)
事情起因是PaddleOCRSharp 6.0版本内置了到期不能使用OCR的功能,时间限定2026年5月31日,到期仅报错无返回OCR识别内容,并无恶意。如果继续使用该缺陷版本到2026年8月30日,则触发关机命令shutdown。
PaddleOCRSharp 6.0代码中本来限制时间是20261030,无意情况下代码多了“0”,时间变为202601030,因此在转换时间变成了2026年1月3日。于是在意外的情况下于2026年1月3日触发关机命令。收到用户反馈后已对该情况做紧急升级修复。2026年1月4日修复并发补丁版本6.0.1。2026年1月5日修复并发补丁版本6.0.2(修复6.0.1识别率下降问题)。出现问题后对有关gitee\github、QQ群 使用者进行逐一解释和回复,可选回滚以前版本或者升级最新版本避免。
截止目前,已在相关QQ群、微信群均已公告,在此给广大开发者造成的不便深感抱歉。
注意:修复版本6.0.2版仍存在防御性编程,防破解防篡改的关机指令shutdown,免费版自从4.4版就存在关机指shutdown,触发条件是修改PaddleOCR.dll并强制以GPU模式运行。默认情况免费版改配置使用GPU,会被默认改回CPU模式,正常不会触发,只有篡改PaddleOCR.dll关键代码才会触发。
截至目前,并未收到关于防破解防篡改的关机指令shutdown被触发导致关机。后续版本将采用异常返回的形式解决防篡改问题。
在此告知广大用户,从6.0.2开始,普通版限时免费,与1月3日关机缺陷并无直接关联关系。建议大家可选回滚以前版本或者升级最新版本避免。
版本6.0.2在初始化时有控制台显示免费到期时间:

+-----------------------------------------------------+
+                                                     +
+           广州英田信息科技有限公司                    +
+           https://www.yingtianit.com/               +
+           定制开发、购买加速版或linux版请联系          +
+           QQ:277784829                              +
+           version:6.0.2                             +
+           当前版本免费试用到2026年5月                 +
+                                                     +
+-----------------------------------------------------+

所有6.0版本以前的普通版,均是永久免费使用的。6.0版之所以在微软www.nuget.org包管理网站下架, 属于对存在缺陷的版本正常标记,用于告知用户该版本存在严重缺陷不建议使用。并非刻意回避缺陷的存在。
亲爱的社区开发者和广大用户们,感谢大家的关注与监督、提示。给大家带来的不便深表歉意。如仍需进一步交流探讨,欢迎与我联系。

Comments (2)

明月心 created任务 2 months ago
明月心 changed description 2 months ago
Expand operation logs

关于对 PaddleOCRSharp 项目及 raoyutian 先生的公开澄清与致歉信:
https://zhuanlan.zhihu.com/p/1993425370909799760

说那么多还不是有强制关机命令???

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(3)
1577989 hyfree cn 1578955021 8058037 shuerchoi 1688612117 9997078 raoyutian 1682580822
C#
1
https://gitee.com/raoyutian/PaddleOCRSharp.git
git@gitee.com:raoyutian/PaddleOCRSharp.git
raoyutian
PaddleOCRSharp
PaddleOCRSharp

Search