写点什么

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:371701
用户头像

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

关注

评论

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

11月月更开启啦!冬天到了,不写点东西暖暖身子吗?

InfoQ写作社区官方

热门活动 11月月更

Docker不香吗?为什么还要用k8s

源字节1号

微信小程序 软件开发 前端开发 后端开发

爆肝整理高频js手写题请查收

helloworld1024fd

JavaScript

探究Presto SQL引擎(4)-统计计数

vivo互联网技术

浏览器 presto 引擎

这些js原型及原型链面试题你能做对几道

loveX001

JavaScript

安装和体验hive

程序员欣宸

hadoop hive 11月月更

Vue.$nextTick的原理是什么-vue面试进阶

bb_xiaxia1998

Vue

从react源码看hooks的原理

flyzz177

React

React-hooks面试考察知识点汇总

beifeng1996

React

React源码分析(一)Fiber

goClient1992

React

面试官:请实现Javascript发布-订阅模式

helloworld1024fd

JavaScript

React-Hooks源码深度解读

goClient1992

React

从recat源码角度看setState流程

flyzz177

React

深度讲解React Props

夏天的味道123

React

react的useState源码分析

flyzz177

React

以开发之名 | 小红书:用年轻人的方式开发年轻人喜欢的应用

HarmonyOS SDK

视频超分 小红书

应用实践:Paddle分类模型大集成者[PaddleHub、Finetune、prompt]

汀丶人工智能

nlp 文本分类 关系抽取 命名实体识别 11月月更

案例解读华为隐私计算产品TICS如何实现城市跨部门数据隐私计算

华为云开发者联盟

云计算 华为云 隐私计算 企业号十月 PK 榜

前端高频手写题自测,你能做出几道

helloworld1024fd

JavaScript

聊一聊责任链模式

设计模式 责任链模式

字节前端面试被问到的react问题

beifeng1996

React

华为云从入门到实战 | 负载均衡服务原理

TiAmo

华为 华为云 10月月更

这可能是你需要的vue考点梳理

bb_xiaxia1998

Vue

前端八股文总结

loveX001

JavaScript

React-Hooks怎样封装防抖和节流-面试真题

beifeng1996

React

怎样刷vue面试题

bb_xiaxia1998

Vue

高频js手写题之实现数组扁平化、深拷贝、总线模式

helloworld1024fd

JavaScript

react高频知识点梳理

beifeng1996

React

看透react源码之感受react的进化

goClient1992

React

Vue是怎样监听数组的变化的?

bb_xiaxia1998

Vue

深度理解Redux原理并实现一个redux

夏天的味道123

React

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