dem*_*key 6 ribbon mfc-feature-pack
想象一下,我想创建一个与MS Word 2007非常相似的应用程序,在VS2008中使用C++和MFC Feature Pack.对于功能区,我有3种选择:
使用MFC Feature Pack中的功能区而不获取许可证.
从长远来看可能是狡猾的.在你的产品取得全球性成功之前,你可以做到这一点,此时MS Legal将发送重量级产品.但他们真的能做些什么吗?
使用MFC Feature Pack中的功能区,但尝试获取许可证.
我相信如果我应该尝试注册Office UI许可证,我可能会被拒绝,因为它是一个竞争产品:
该许可证适用于任何平台上的应用程序,但与直接与当前具有新UI(Microsoft Word,Excel,PowerPoint,Outlook和Access)的五个Office应用程序竞争的应用程序除外.
使用第三方功能区控件.
如果我要从BCGSoft购买BCGControlBar库的许可证大约500英镑- 其功能区栏由MS在MFC功能包中使用 - 那么我可以在我的应用程序中使用功能区没有问题.
除非绝对必要,否则我不想花钱.如果我使用选项#1直到我讨厌它,那么我可以放弃它并去#3?会为时已晚吗?
当然以上所有都是假设的......;)
注意:我不关心与我的产品和Word之间的相似性有关的任何专利或版权,这只是一个例子.此问题仅涉及功能区许可方面.
我想真正的问题是我是否是微软的直接竞争对手。任何产品都可以使用该功能区,只要它不是“竞争产品”,无论这意味着什么。
在我的理论问题的背景下,我肯定会是一个竞争对手,所以我想说使用任何类型的丝带都太冒险了。
当然,在现实生活中,你是否是竞争对手并不是那么黑白分明。对于除 OpenOffice 之外的任何产品,我可能都会选择选项 #2。
编辑
我观看了这段视频,以下是其中 MS 律师的引述:
“该许可证不适用于与 Office 中当前具有功能区的 5 个应用程序具有相同主要功能的应用程序。即 Word、Excel、Powerpoint、Outlook 和 Access。”
“primary”一词给人的印象是,包含富文本编辑器的产品可以有功能区栏,只要该产品的主要用途与 Word 不同。例如,允许在签入时添加富文本注释的版本控制系统可能就可以了。(我猜)
| 归档时间: |
|
| 查看次数: |
4714 次 |
| 最近记录: |