必须深入研究WGA

原创 2006年06月11日 15:29:00

68,微软公开承认WGA每天“打小报告”(“Phones Home”)一事,是由于工作上的一时疏忽(“Oversight)。事实是这样吗?

WGA是指微软执行的一项计划,名为“Windows Genuine Advantage”(WGA,视窗真正优势)。20057月,微软正式发布了WGA程序,提供给视窗用户下载。同年11月,在挪威和瑞典施行;20062月,又增加了5个国家;在今年4月至5月,在全球市场实施该计划。WGA是根据微软的EULAEnd-User License Agreement)条款制定的,当然,微软对WGA也增设了相应的具体条款。这些文字条款,都有明文可查。

微软发布WGA程序之后,今年2月以来,使用WGA程序的用户觉得有点不对劲。按照微软所说,WGA程序只是用来确认用户的Windows是否为“真正的”(所谓“Genuine版本”)版本,确认一次足矣,为什么WGA程序平时老是在背后“鼓捣”不停?在互联网上,有关WGA的各种谣传不断。在这种情势之下,68,微软就WGA问题正式出面做了澄清,公开承认了“Periodic Check”(周期检查)一事。至此,WGA程序每日向微软打“小报告”的谣传算是大白于天下。微软的声明,是不是能够自圆其说呢?显然,不能。

20046月,微软推出了针对Windows XP用户的EULA条款,其中2.3条款明确说明,“微软可以自动检查”用户所用相关软件版本的“真实性”,据此,20057月推出了WGA自动检查程序。WGA程序,非常“厉害”,甚至比“病毒”都可怕,一经安装,即永远存在于你的操作系统之中而根本无法“删除”,既便你可以一时间停用它,但是,不要多久,它会“死而复生”,WGA的操作权在微软手中。WGA程序是什么性质的软件?是不是“谍件(Spyware)”?68,微软说:““谍件”是一种误导人的软件,是不经用户同意而安装在用户的计算机上,并且具有某种恶意目的”。据此,微软不认为WGA程序是“谍件”。但是,人们对于“谍件”有许多种定义,而且谍件不一定具有“恶意”。“不良件(Malware”不一定具有恶意,但是,它可以是“谍件”。一种软件的控制权掌握在别人手里,而又深深地嵌入到用户计算机中,这叫什么软件?WGA程序,在它(实际上就是微软)认为合适的时候,可以远程使你的软件“无能”(Disable),这是什么性质的问题?谈何自主?谈何创新?

当今,我国大规模“预装正版操作系统“,不排除预装Windows。如果使用Windows正版操作系统,必须遵守微软的EULA条款,换句话说,必须把计算机的控制权“拱手相让”,这是什么行为?预装微软正版软件就意味着接受EULA条款!微软EULA条款(共17页),政府主管部门研究过没有?预装、预装、引来了个“EULA”条款,正确否?

微软的WGA程序,必须研究清楚。

java总结(之二)--容器的深入研究

容器部分归纳为三篇来写,分别从基本用法,深入研究,以及在算法中的应用。本章主要介绍深入研究,具体实现部分。 上图是集合类库的完备图,包括抽象类和遗留构件。CollectionListList是...
  • u014773478
  • u014773478
  • 2015年07月02日 13:02
  • 739

深入java--容器深入研究

1 有一些以abstract开头的类,他们只是部分实现了接口的工具,例如,如果你在创建自己的set,那么并不用从set接口开始并实现其中的全部方法,只需从Abstract继承,然后执行一些新类创建的必...
  • u012411414
  • u012411414
  • 2014年12月07日 19:35
  • 541

《Java 编程思想》--第十七章:容器深入研究

每个java.util容器都有自己的Abstract类,他们提供了该容器的部分实现,所以只要去实现那些想要的容器所必须的方法,就可以创建新的容器Collection执行的所有操作 boolean...
  • wly1991313
  • wly1991313
  • 2013年05月31日 23:48
  • 915

Thinking in Java:容器深入研究

1.虚线框表示Abstract类,图中大量的类的名字都是以Abstract开头的,它们只是部分实现了特定接口的工具,因此创建时可以选择从Abstract继承。Collections中的实用方法:挑几个...
  • zhangqix
  • zhangqix
  • 2016年04月01日 19:48
  • 753

mysql索引深入理解

详解b+树 如上图,是一颗b+树,关于b+树的定义可以参见B+树,这里只说一些重点,浅蓝色的块我们称之为一个磁盘块,可以看到每个磁盘块包含几个数据项(深蓝色所示)和指针(黄色所示),如磁盘块1包...
  • liyantianmin
  • liyantianmin
  • 2017年02月13日 17:27
  • 324

《java编程思想》 第十七章 容器深入研究

11章介绍了java容器类库的概念和基本功能,这些对于使用容器来说已经足够了。这章是更深入的探索这个中来的类库。 下边是java容器类库的简化图: LinkedHashSet可以维护colle...
  • fromatozhappy
  • fromatozhappy
  • 2016年09月19日 08:54
  • 297

Kafka 学习笔记(九)producer 和 consumer分别在两个虚拟机上

这个才是Kafka真正要实现的功能嘛,有人生产消息,有人订阅消息然后生产者发送给订阅者,这个逻辑才对。我们先配置有traffic消息的虚拟机。我是通信的,Kafka我用来监听traffic,所以消息是...
  • chuliuxiangjiao
  • chuliuxiangjiao
  • 2015年07月20日 01:04
  • 2138

C/C++内存与运行时深入研究

C/C++内存与运行时深入研究 [作者Jean.Love]       ---------------------------------------------------------------...
  • cjaymj
  • cjaymj
  • 2015年08月04日 18:50
  • 476

《深入探究C语言》系列——1.专题简介

《深入探究C语言》系列c语言 作为一个科班出身的Coder可谓是神奇一切似乎以他为起点 但多数人不会对他研究很深 和OIer或ACMer不同的是 大多数人太早的转向了面对对象语言也就是所谓的很强...
  • admintan
  • admintan
  • 2016年02月01日 17:43
  • 1110

Redis深入之道:原理解析、场景使用以及视频解读

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。同时redis也是一个key-value存储系统。Redis,...
  • u011001084
  • u011001084
  • 2017年07月25日 14:14
  • 428
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:必须深入研究WGA
举报原因:
原因补充:

(最多只允许输入30个字)