百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

DCloud发布声明,称正式起诉APICloud产品侵权

zhezhongyun 2025-02-09 15:05 18 浏览

2015年6月4日20:41分,数字天堂(北京)网络技术有限公司官方微博发布一条新消息,称已正式起诉APICloud侵犯其知识产权。

微博原文声称:

“数字天堂重要声明:经DCloud委托律师、公证处、专业机构对比分析,发现APICloud产品中大量存在DCloud工程师开发的代码、dll文件、图片资源。DCloud已正式起诉APICloud,北京知识产权法院立案字号:(2015)京知民初字第00631号。请各位开发者周知!”

数字天堂是一家成立于2013年的HTML5开发工具提供商,主要产品是Dcloud HBuilder。被起诉的APICloud是一家“云端一体”的移动应用云服务提供商。

数字天堂官网发布的详细原文(
http://www.dcloud.io/150604/index.html)如下:

数字天堂(北京)网络技术有限公司(以下简称DCloud),是国际领先的HTML5工具提供商,其于2013年推出的HBuilder开发工具在业内享有盛誉。

HBuilder独创的代码提示助手、代码输入法、手机真机运行、边改边看等技术大幅提升了HTML5的开发效率;其Native.js技术可使javascript调用原生40万API,大幅缩短HTML5和原生开发的能力差距;其双webview式下拉刷新、侧滑菜单以及mui框架,大幅改善了HTML5的性能体验,在低端手机上也可达到原生效果。

成立于2014年的柚子(北京)科技有限公司及关联公司柚子(北京)移动技术有限公司(以下简称APICloud),在2014年9月推出类似HBuilder的开发工具。

经DCloud委托律师、公证处、专业机构对比分析,发现APICloud产品中大量存在DCloud工程师开发的代码、dll文件、图片资源。DCloud已正式起诉APICloud,北京知识产权法院立案字号:(2015)京知民初字第00631号。

由于被抄袭代码众多,下面仅列举几点说明。

1、代码提示助手

DCloud首先发现APICloud的代码提示助手界面与HBuilder一样。

DCloud在2013年8月发布的HBuilder里的代码助手截图见下:(+1表示加1像素边框):


APICloud在2014年9月发布的代码提示助手截图如下图(+1表示加1像素边框):

对比发现,两个产品的代码提示助手的各种尺寸、各种间距、各处颜色值、透明度值、使用方式,都是一模一样的,可以明显看出这不是模仿,只有绘制这个界面的代码一模一样才能达到如此的相似度。

上图的代码助手左边有一竖条数字,按数字键可选择相应语法并自动键入,这是DCloud在世界范围的开发工具内首创的创新使用方式,可大幅提升开发效率。这也使得HBuilder成为其他开发工具模仿的标杆。但模仿体验可以,抄袭代码就是不可原谅的卑鄙行为。
上图的右边在HBuilder的界面中有浏览器兼容性语法提示,即ie、chrome、Android、safari的图标,指明每个语法在各种浏览器上的可用性,如果该语法在某个浏览器上不可用,则浏览器图标置灰。这也是HBuilder的重要技术突破,HBuilder的工程师付出巨大心血完成了全世界最全的浏览器兼容性数据库。所幸这套数据库另行加密过,APICloud没有破解成功, 所以APICloud代码助手界面右边的详细信息中无法显示浏览器兼容性。

2、数字签名
DCloud发现APICloud的产品中竟然有DCloud数字签名的dll文件
首先找到APICloud在2015年5月29日之前发布的版本,如果你电脑里有之前的版可以直接查看。如果没有,这里http://pan.baidu.com/s/1hq1WFic备份了APICloud在2015年5月29日发布的1.1.24版本,以供大家查阅,另外北京方正公证处已经公证存档侵权产品版本。
依次解压或打开ide、APICloud_IDE、dropins目录、com.uzmap.ide.launch.core_1.1.0.jar、tools目录,可见ResetPwdll.dll。对这个dll文件点右键查看属性,截图如下

这个dll文件是DCloud使用C语言自主开发的动态链接库,并且签有数字天堂公司的证书。APICloud竟然把这样的dll文件直接抄走并放入自己的产品中。
事实上APICloud的产品里抄袭HBuilder代码、资源、图片、创意非常多,通过专业的反编译工具对比源码,可发现更多抄袭内容。代码提示、真机运行、边改边看实时预览等众多重要功能中出现了DCloud工程师辛苦编写的代码、出现了DCloud设计师辛苦设计的图片、出现了DCloud产品经理的难得的创意。

所有抄袭内容及比对过程均已被北京方正公证处公证。并将随着案件的审理进一步披露
APICloud涉及侵权的功能,都是DCloud在业内首创的技术,而且大多都是在2013年发布的,当时APICloud还未成立。

众所周知,使用侵权软件危害重大,开发者依托于涉嫌侵权的软件开发自己的产品是非常危险的,一旦侵权软件下线、对应公司倒闭,将给自己造成重大损失。
最后,请各位开发者维护好自己的利益,脱离危险平台,并声援同为开发者的DCloud的工程师们,感谢!

附件:DCloud诉APICloud的法院受理文件

2015年6月4日

声明:CSDN登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。

相关推荐

JPA实体类注解,看这篇就全会了

基本注解@Entity标注于实体类声明语句之前,指出该Java类为实体类,将映射到指定的数据库表。name(可选):实体名称。缺省为实体类的非限定名称。该名称用于引用查询中的实体。不与@Tab...

Dify教程02 - Dify+Deepseek零代码赋能,普通人也能开发AI应用

开始今天的教程之前,先解决昨天遇到的一个问题,docker安装Dify的时候有个报错,进入Dify面板的时候会出现“InternalServerError”的提示,log日志报错:S3_USE_A...

用离散标记重塑人体姿态:VQ-VAE实现关键点组合关系编码

在人体姿态估计领域,传统方法通常将关键点作为基本处理单元,这些关键点在人体骨架结构上代表关节位置(如肘部、膝盖和头部)的空间坐标。现有模型对这些关键点的预测主要采用两种范式:直接通过坐标回归或间接通过...

B 客户端流RPC (clientstream Client Stream)

客户端编写一系列消息并将其发送到服务器,同样使用提供的流。一旦客户端写完消息,它就等待服务器读取消息并返回响应gRPC再次保证了单个RPC调用中的消息排序在客户端流RPC模式中,客户端会发送多个请...

我的模型我做主02——训练自己的大模型:简易入门指南

模型训练往往需要较高的配置,为了满足友友们的好奇心,这里我们不要内存,不要gpu,用最简单的方式,让大家感受一下什么是模型训练。基于你的硬件配置,我们可以设计一个完全在CPU上运行的简易模型训练方案。...

开源项目MessageNest打造个性化消息推送平台多种通知方式

今天介绍一个开源项目,MessageNest-可以打造个性化消息推送平台,整合邮件、钉钉、企业微信等多种通知方式。定制你的消息,让通知方式更灵活多样。开源地址:https://github.c...

使用投机规则API加快页面加载速度

当今的网络用户要求快速导航,从一个页面移动到另一个页面时应尽量减少延迟。投机规则应用程序接口(SpeculationRulesAPI)的出现改变了网络应用程序接口(WebAPI)领域的游戏规则。...

JSONP安全攻防技术

关于JSONPJSONP全称是JSONwithPadding,是基于JSON格式的为解决跨域请求资源而产生的解决方案。它的基本原理是利用HTML的元素标签,远程调用JSON文件来实现数据传递。如果...

大数据Doris(六):编译 Doris遇到的问题

编译Doris遇到的问题一、js_generator.cc:(.text+0xfc3c):undefinedreferenceto`well_known_types_js’查找Doris...

网页内嵌PDF获取的办法

最近女王大人为了通过某认证考试,交了2000RMB,官方居然没有给线下教材资料,直接给的是在线教材,教材是PDF的但是是内嵌在网页内,可惜却没有给具体的PDF地址,无法下载,看到女王大人一点点的截图保...

印度女孩被邻居家客人性骚扰,父亲上门警告,反被围殴致死

微信的规则进行了调整希望大家看完故事多点“在看”,喜欢的话也点个分享和赞这样事儿君的推送才能继续出现在你的订阅列表里才能继续跟大家分享每个开怀大笑或拍案惊奇的好故事啦~话说只要稍微关注新闻的人,应该...

下周重要财经数据日程一览 (1229-0103)

下周焦点全球制造业PMI美国消费者信心指数美国首申失业救济人数值得注意的是,下周一希腊还将举行第三轮总统选举需要谷歌日历同步及部分智能手机(安卓,iPhone)同步日历功能的朋友请点击此链接,数据公布...

PyTorch 深度学习实战(38):注意力机制全面解析

在上一篇文章中,我们探讨了分布式训练实战。本文将深入解析注意力机制的完整发展历程,从最初的Seq2Seq模型到革命性的Transformer架构。我们将使用PyTorch实现2个关键阶段的注意力机制变...

聊聊Spring AI的EmbeddingModel

序本文主要研究一下SpringAI的EmbeddingModelEmbeddingModelspring-ai-core/src/main/java/org/springframework/ai/e...

前端分享-少年了解过iframe么

iframe就像是HTML的「内嵌画布」,允许在页面中加载独立网页,如同在画布上叠加另一幅动态画卷。核心特性包括:独立上下文:每个iframe都拥有独立的DOM/CSS/JS环境(类似浏...