德国法院裁定:Adblock Plus 屏蔽广告不构成侵权

简介: 德国法院裁定:Adblock Plus 屏蔽广告不构成侵权

互联网中最影响用户体验的存在是什么?没错,就是无处不在的广告,弹出广告、文字链广告、客户端广告...种类繁多,面对不计其数的广告窗口,一般用户的做法是:要么忍受,要么拦截。

image.png

2018 年,德国的一家出版商 Axel Springer 对知名广告屏蔽工具 Adblock Plus 的德国软件开发商 Eyeo GmbH 提起诉讼,称 Adblock Plus 干扰了他们的商业战略。

但后来被德国最高法院裁定,Adblock Plus和 Eyeo GmbH 没有违反竞争法。

2019年,Axel Springer 再次提起诉讼,这次的理由是 Adblock Plus 违反了版权法,因为 Adblock Plus 修改了他们网站的代码,而其网站内容以及相关代码都受到版权法的保护。

此外,Axel Springer 表示广告屏蔽工具的存在,导致其已经损失数十亿的广告收入。

Axel Springer 将 Adblock Plus 的广告屏蔽机制比作 PSP 的作弊工具,它可以修改内存中的代码,而修改代码是对版权的侵犯。

作为回应,Eyeo GmbH 则表示,代码没有被改写,Adblock Plus 中所具备的屏蔽规则只是不加载特定的代码,他们认为“这个指控是可笑的”,并要求法院驳回对方的指控

2022 年 1月 18 日,德国汉堡地方法院对此案作出判决:

“没有证据表明 Adblock Plus 存在未经授权复制和/或重新制作计算机程序的情况。原告无权获得所要求的禁令。”

“被告没有侵犯原告对网页制作程序的权利,被告不是协助特定用户侵犯版权的帮凶。”

开发商 Eyeo GmbH 在法院作出裁决后表示很开心,称此次判决确立了一个重要先例,并界定了谁拥有网站的基础代码。

而出版商 Axel Springer 则表示会继续上诉。

版权拦截器

相关文章
|
机器学习/深度学习 运维 算法
Machine Learning机器学习之向量机(Support Vector Machine,SVM)
Machine Learning机器学习之向量机(Support Vector Machine,SVM)
|
10月前
|
人工智能 自然语言处理 数据可视化
2025年适合大型企业的BI产品及企业高效运用BI工具指南
本文将聚焦适合大型企业的BI产品选型,深入解析主流产品优势,并结合实践经验探讨企业如何用好BI工具,为各行业企业提供专业参考。
|
9月前
|
JSON 监控 API
日本股票 API 对接实战指南(实时行情与 IPO 专题)
随着巴菲特增持日本商社及日经225强势表现,日本股市备受关注。本文介绍如何通过StockTV API(countryId=35)快速接入日本股市实时行情、IPO新股日历与K线数据,支持秒级更新与多周期技术分析,助力开发者高效构建金融应用。
2014 156
|
9月前
|
存储 人工智能 BI
玄晶引擎AI手机双轨实践:基于阿里云生态的B/C端技术复用与落地
玄晶引擎依托阿里云,构建“云-边-端”协同架构,通过PAI、RPA等服务实现B端企业应用与C端个人助手的技术复用,形成“一套底座、双轨落地”的AI手机新范式,助力开发者高效降本、快速规模化。
695 12
|
存储 物联网 调度
操作系统的心脏:内核深度解析
在数字世界的构建中,操作系统扮演着基石的角色,而其核心—内核,则是这一复杂系统的灵魂。本文将深入探讨操作系统内核的工作原理,揭示它是如何管理硬件资源、运行程序以及提供系统服务的。通过理解内核的结构和功能,我们可以更好地把握计算机系统的运作机制,进而优化和创新我们的技术实践。
|
安全 搜索推荐 API
HarmonyOS5云服务技术分享--账号关联开发指南
本文介绍了如何在HarmonyOS应用开发中使用ArkTS(API 12)实现账号关联功能。通过关联手机号、邮箱和华为账号,用户可自由切换登录方式并保持数据同步。文章详细说明了前提条件、3种关联方式的代码示例以及解绑操作,并提供了避坑指南、扩展技巧和最佳实践场景,帮助开发者构建灵活安全的用户体系,提升用户体验与管理效率。
|
存储 弹性计算 安全
课时23:案例分享——钉钉
钉钉作为企业级产品,采用SaaS平台技术,依托阿里云的ECS、OSS等服务,实现快速部署与客户需求的高效适应。其数据存储于阿里云RDS中,确保安全性和可靠性,并通过高强度加密保障信息传输安全。阿里云的安全防护措施为钉钉提供了坚实后盾,使其能专注于优化和创新,提升用户体验。
584 0
|
JavaScript API 数据安全/隐私保护
淘宝店铺订单相关API接口详解
本文详细介绍了淘宝店铺订单相关的三个关键API接口:订单列表、订单详情和订单物流。通过这些接口,开发者可以获取订单信息、买家详情、商品清单、支付信息及物流轨迹,支持多种筛选条件和复杂参数传递。此外,文章还强调了接口权限申请、数据安全处理及调用频率限制等注意事项,帮助开发者高效集成这些接口,提升电商系统的功能和用户体验。供稿者:Taobaoapi2014。 (239字符)
1107 0
|
前端开发 JavaScript
JS-instanceof 的实现原理
`instanceof` 运算符在前端 JavaScript 中用于检测对象的原型链是否包含指定构造函数的 `prototype` 属性。它通过遍历对象的原型链来实现。每个对象都有一个内部链接 `[[Prototype]]` 指向其原型对象,当访问属性或方法时,JavaScript 引擎会沿着原型链查找。`instanceof` 的具体实现是通过比较对象的原型链中的原型与构造函数的 `prototype` 属性,直到找到匹配的原型或到达原型链的顶端。示例代码展示了如何使用 `instanceof` 检查对象的继承关系。此外,`instanceof` 可用于验证继承关系和类型检查,支持多态性。
|
存储 JSON JavaScript