QCon 全球软件开发大会(北京站)门票 9 折倒计时 4 天,点击立减 ¥880 了解详情
写点什么

TestDriven.Net 重新支持 Visual Studio Express

2007 年 4 月 08 日

TestDriven.NET 是一款支持多种框架的单元测试插件,比如 NUnit、MbUnit 和微软的 Team System。对于学习目的或者偶尔使用几次的用户来说,它是免费的,但对专业和企业级用户它要收 95 美元的费用。

Jason 坚持认为我的软件不可以支持 Express SKU,据说是我违反了微软的许可规定和版权。但是他拒绝说明我在哪儿或者违反了哪一个许可协议。另外我还被禁止加入 VSIP(Visual Studio Industry Partner),直到我对他们的要求做出妥协。这意味着如果没有 PLK(package load key),我就不可以发布一些我已经做好的其他不相关功能。

这些都是很严肃的问题。而我要求知道哪儿违背了相关规定的做法也是合情合理的。如果是偶尔违背了,那么将来我怎样避免这种情况的再次发生呢?

Jason 还建议我在我的个人网站上做个声明,但内容和我从前所说和所相信的完全相反。如果我做了这个声明并不再支持 Express SKU 的话,估计对他们来说我的行为就是可接受的了。

不是 MVP 的问题让我放弃对 Express 的支持。是微软告诉我如果我不放弃对 Express SKU 支持的话,我就不能加入 VSIP。

不幸的是,得到 PLK(package load key)的唯一方法就是加入 VSIP。如果我不能加入 VSIP,那么我就不能发布我做好的新的功能。现在我已经决定不加入 VSIP,但是将来的事情说不准会有什么变化。

Jason 说:“关于将 TestDriven.NET 集成到 Visual Studio 2005 Express 违反了微软的许可条款这个问题我们讨论了多次,我们要求你停止分发这些插件。”“你被禁止加入 VSIP,除非同意我们的许可规定。”

我从没有被告知哪儿违反了许可协议,相反,他们告诉我: “微软不会给你法律上的解释。你需要去问问法律委员会,让他们给你回答。我现在怎么办?”

可以理解这就是 Jamie 失去 MVP 资格的理论原因,虽然微软从没有这样明确表示过。令人迷惑不解的是,在今年 2 月 27 日,就在

离截止日期还有三天的时候,Jamie 又收到一封来自微软的请其成为 MVP 的邀请函。

对于法律问题,InfoQ 没有在 Visual Studio Express 或者 Visual Studio 2005 SDK 的许可协议里发现任何关于限制插件扩展的说明。如果你或者你认识的人有这方面的信息,请告诉我们。

2007 年 4 月 08 日 23:49297

评论

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

译-面向前端开发人员的Docker入门指南

费马

Docker Linux 容器 运维 前端

架构师必备技能(灵魂拷问篇)

Arvin

架构师

【架构师训练营】第一个周课程总结

Mr.hou

极客大学架构师训练营

Facebook缓存技术演进:从单集群到多区域

伴鱼技术团队

架构 系统架构 分布式系统 缓存穿透 cache

c# 之linq——小白入门级

moonlucy

架构师训练营第一周总结

hifly

软件架构 架构师 极客大学架构师训练营 #总结#

架构师训练营 - 食堂就餐卡系统设计

Pontus

极客大学架构师训练营

架构师训练营-开营

zcj

极客大学架构师训练营

架构师训练营-第一周学习总结

zcj

极客大学架构师训练营

架构师训练营第一周学习总结

jiangnanage

架构设计

产品经理越来越不值钱了吗?

Neco.W

产品 产品经理

架构师训练营-第一周-学习总结

Anrika

极客大学架构师训练营 架构总结

区块链如何打通征信行业的“任督二脉”?

CECBC区块链专委会

CECBC 区块链技术 征信 数据共享

食堂就餐卡系统设计

Arvin

架构设计

架构师训练营-第1课总结-202006-架构设计

👑👑merlan

架构设计 UML #总结#

提高 TCP 性能的方法,你知多少?

小林coding

TCP 性能优化 高并发 网络

微服务架构中分布式事务实现方案怎样何取舍【转发】

古月木易

微服务架构

数据结构与算法之基础入门

shirley

数据结构 算法

系统梳理主流定时器算法实现的差异以及应用

奈学教育

定时器

TOGAF认证自学宝典

涛哥

架构 企业架构

FPGA

Kevin Z

二叉树视频|留美六年毅然归国,85 后技术 VP 金超:我想把工业智能做好

二叉树视频

写作平台 二叉树 年少有为

架构师训练营-第一周作业

zcj

极客大学架构师训练营

谈反应式编程在服务端中的应用,数据库操作优化,从20秒到0.5秒

newbe36524

C# Reactive netcore

作业1 餐卡系统设计

Geek_2e7dd7

系统梳理主流定时器算法实现的差异以及应用

古月木易

定时器

架构师训练营第1周作业——食堂就餐卡系统设计

在野

极客大学架构师训练营

作为一个架构师,我是不是应该有很多职责?

架构师修行之路

程序员 架构 架构师

食堂打卡系统架构设计文档

Frank Zeng

架构师训练营第一周课堂学习总结

Frank Zeng

第一周架构师总结

不在调上

边缘计算隔离技术的挑战与实践

边缘计算隔离技术的挑战与实践

TestDriven.Net重新支持Visual Studio Express-InfoQ