代码之家  ›  专栏  ›  技术社区  ›  demoncodemonkey

MS Ribbon/Office UI许可证值得担心吗?[关闭]

  •  6
  • demoncodemonkey  · 技术社区  · 16 年前

    想象一下,我想创建一个与MS Word 2007非常相似的应用程序,在VS2008中使用C++和MFC功能包。对于色带,我有3个选项:

    1. 在不获取许可证的情况下使用MFC Feature Pack中的功能区。


    2. 我相信,如果我尝试注册一个 Office UI License ,我很可能会被拒绝,因为这是一个竞争产品:

    3. 使用第三方功能区控件。
      BCGSoft

    当然,以上都是假设。.. ;)


    注: 我不关心任何与我的产品和Word之间的相似性有关的专利或版权,这只是一个例子。这个问题只涉及色带许可方面。

    7 回复  |  直到 13 年前
        1
  •  3
  •   Salman A    16 年前

    我知道你说你不关心专利问题,但这确实是唯一的问题。即使你获得了第三方的色带控制权,微软也拥有这些专利,并可能因你违反这些专利而对你采取行动。他们明确表示,人们可以将其用于非竞争产品。

    Office UI许可证限制是针对功能区的概念,而不仅仅是MFC的具体实现。 See this page for more information.

        2
  •  2
  •   Cloudy    16 年前

    没有

        3
  •  2
  •   demoncodemonkey    16 年前

    我想,归根结底,我是否是MS的直接竞争对手。任何产品都可以使用丝带,只要它不是“竞争产品”,不管这意味着什么。

    当然,在现实生活中,你是否是竞争对手并不是那么非黑即白。对于除OpenOffice之外的任何产品,我可能会选择选项2。


    编辑
    this

    “许可证不适用于 主要的,重要的 功能如5 办公室里的缎带。这是Word、Excel,

    主要的,重要的 给人的印象是,只要产品的主要用途与Word不同,包含富文本编辑器的产品就可以有一个功能区栏。例如,允许在签入时添加富文本注释的版本控制系统可能是可以的。(我想)

        4
  •  1
  •   Dmitri Nesteruk    16 年前

    即使您使用的是来自第三方控件的Ribbon,您是否仍然需要获得许可证才能在应用程序中使用它?

        5
  •  1
  •   Jay Riggs    16 年前

    如果你有兴趣探索第三方组件路线,我在下面链接的CodeProject上的文章有一个看起来很像微软的功能区,并且是免费提供的(尽管你必须归功于作者)。

    A Professional Ribbon you will use (Now with orb!)

    我还没有试过,但这篇文章评价很高(FWTW)。

        6
  •  1
  •   sc    16 年前

    或者不要使用Ribbon。

    了解微软后,它甚至可能不会出现在下一版本的Office中。..

    节省你的钱(和声誉!)

        7
  •  0
  •   Mark Ransom    16 年前

    推荐文章