【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

Eclipse 基金会借助 Universal Data Collector 收集用户信息

  • 2008-07-22
  • 本文字数:1018 字

    阅读完需:约 3 分钟

乘着去年 Europa 大获全胜之势, Eclipse 基金会又发布了涵盖 24 个项目的新版本—— Ganymede 。这一版本中,用户使用数据收集器(Usage Data Collector,即 UDC)--则是其中增加的新特性之一。设计 UDC 的目的在于:

“Eclipse 基金会可以通过 UDC 来收集数据,跟踪社区使用 Eclipse 技术的情况。对于基金会来说,他们非常希望能为项目开发团队提供反馈,让他们了解到自己所开发的技术在相关领域中的运用情况。我们眼前所得到的 UDC 从设计到实现都本着这样的目的(换句话说,最典型的 UDC 应用就是向基金会提供数据)。”

UDC 使用“监视器”来收集用户的绑定事件、工作空间事件及其运行的命令等信息。这里所说的“监视器”实际上是一个 Java 类,这个类能够创建一个监听器来“捕捉”用户数据中 Eclipse 开发社区所感兴趣的事件。UDC 也可以看作是一个自动市场调研工具,很有覆盖广泛的用户层面的“潜质”(因为每个 Ganymede 包中都带有 UDC)。当然,Eclipse 并不会将 UDC 特性强加于用户。Ganymede 在向 Eclipse 基金会发送任何信息之前,都会弹出对话框提醒用户。即使是比较在意个人隐私的用户,也都无需对此忧虑重重。因为 UDC 不会收集任何个人信息,甚至连 IP 地址都不会收集。 Eclipse 的执行主管 Mike Milinkovich 在 JavaLobby 上发表的一篇文章中这样说道:

“UDC 和其它任何一项数据收集技术一样,隐私是个大问题。因此,为了消除大家对隐私问题的疑虑,我们有必要申明:首先,UDC 是可选的,只有用户同意向基金会发送数据,UDC 才会发送;其次,UDC 完全采用匿名制,不收集包括 IP 地址在内的任何个人数据。”

UDC 只能说是有“潜质”去覆盖广泛的应用领域,因为如果大量 Eclipse 用户关闭 UDC 选项的话,Eclipse 基金会就得不到足够的具有代表性的信息,那么 Eclipse 的优化也就无法及时满足开发者的需求。在对 JavaLobby 上的这篇文章的回复中,Zviki Cohen 独辟蹊径地说:“和 web 应用相比,桌面应用‘缺少信息收集这一环’是一个非常大的缺陷。”Web 应用早已开始监控用户活动,而 UDC 只是将这样一种监控模式引入到桌面应用中来。

在考察 Eclipse 的各项功能运用之外,Milinkovich 还在 The Register 上发表了一篇文章,其中谈到 UDC 能够推动 Eclipse 的功能得到量的飞跃,他希望这些能够为 Eclipse 提供更强有力的帮助和支援,巩固其在与 Sun 的 NetBeans 的“战役”中的地位。

查看英文原文: Eclipse Foundation Leverages Universal Data Collector to Learn About Users

2008-07-22 15:371597
用户头像

发布了 88 篇内容, 共 258.5 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

「一探究竟」迷之序列化,Java性能优化最佳实践

Java 程序员 后端

【关于封装的那些事】 缺失封装,2021年腾讯Java高级面试题及答案

Java 程序员 后端

【数据库实验】,java语言零基础自学

Java 程序员 后端

《黑马程序员》通讯录管理系统实战,java程序设计实用教程第二版课后题答案

Java 程序员 后端

【Spring框架03】DI依赖注入,spring菜鸟教程pdf

Java 程序员 后端

《零基础》MySQL 连接的使用(二十),mybatis实现分页原理

Java 程序员 后端

【初学入门Demo注解版】SpringBoot ,java面试大全下载

Java 程序员 后端

【Java后端】杭州三面字节,等hr面,虐慌!分享面经和刷过的面试题

Java 程序员 后端

【Java 多线程 2】Java线程池详解,java多线程面试算法

Java 程序员 后端

【Java 强化】单元测试,linux驱动开发入门与实战pdf

Java 程序员 后端

【Java程序员必知必会的90个细节】1,java面试题选择题

Java 程序员 后端

【Spring Boot 13】实现热部署,最新Java通用流行框架大全

Java 程序员 后端

【Spring Boot 8】Okhttp实现GitHub第三方登录

Java 程序员 后端

【SpringMVC笔记】Ajax 入门,springboot源码解读与原理分析

Java 程序员 后端

【备战秋招冲击大厂】Java面试题系列,你还没弄明白存储键值对

Java 程序员 后端

【Effective Java】10,javaee架构设计与开发实践

Java 程序员 后端

【并发编程】深入了解volatile,linux高级编程pdf

Java 程序员 后端

「Java」几种典型的内存溢出案例,学习linux的书籍

Java 程序员 后端

【2021软件创新实验室暑假集训】SpringBoot框架

Java 程序员 后端

【Java8 新特性 3】Supplier简介,springboot面试题

Java 程序员 后端

【Java核心面试宝典】Day1,java高级工程师面试宝典

Java 程序员 后端

【MyBatis 6】Statement,mysql基础教程西泽pdf

Java 程序员 后端

【Spring Boot 12】看完这篇,nginxkeepalived原理

Java 程序员 后端

《零基础》MySQL 管理(三),java程序设计精编教程第三版课后答案

Java 程序员 后端

【备战秋招冲击大厂】Java面试题系列(1),springboot入门程序

Java 程序员 后端

【大厂面经】我通过了某独角兽公司的魔鬼五面

Java 程序员 后端

【嵌入式实验】,面试官必问的技术问题之一

Java 程序员 后端

【Java笔记】数组的处理方法,idea搭建springboot入门

Java 程序员 后端

【Java基础】枚举,nginx源码分析pdf百度网盘

Java 程序员 后端

【Spring Boot 19】Spring Boot整合阿里云OSS实现云存储

Java 程序员 后端

【Docker 系列】我们来看看容器数据卷到底是个啥

Java 程序员 后端

Eclipse基金会借助Universal Data Collector收集用户信息_Java_Steven Haines_InfoQ精选文章