문제

VS2008에서 C ++ 및 MFC 기능 팩을 사용하여 MS Word 2007과 매우 유사한 응용 프로그램을 만들고 싶다고 상상해보십시오. 리본의 경우 나에게 사용할 수있는 3 가지 옵션이 있습니다.

  1. 라이센스를 얻지 않고 MFC 기능 팩의 리본을 사용하십시오.
    아마도 장기적으로 도망 할 것입니다. 당신은 당신의 제품이 글로벌 성공이 될 때까지 괜찮습니다. 그러나 그들은 실제로 그것에 대해 무엇이든 할 수 있습니까?

  2. MFC 기능 팩의 리본을 사용하지만 라이센스를 얻으십시오.
    나는 내가 등록하려고한다면 사무실 UI 라이센스, 경쟁 제품이기 때문에 거절 될 가능성이 있습니다.

    라이센스는 현재 새로운 UI (Microsoft Word, Excel, PowerPoint, Outlook 및 Access)가있는 5 개의 사무실 응용 프로그램과 직접 경쟁하는 응용 프로그램을 제외하고 모든 플랫폼의 응용 프로그램에 사용할 수 있습니다.

  3. 제 3 자 리본 컨트롤을 사용하십시오.
    BCGControlbar 라이브러리의 라이센스를 약 500 파운드에 구매 한 경우 BCGSOFT -MFC 기능 팩에서 MS에서 리본 바를 사용하는 리본 바가있는 사람은 아무런 문제없이 내 앱의 리본을 사용할 수 있습니다.

절대적으로 필요하지 않는 한 돈을 쓰고 싶지 않습니다. 옵션 #1을 사용하면 번거롭게 될 때까지 옵션 #1을 사용하는 경우 어떻게해야합니까? 너무 늦을까요?

물론 위의 모든 것은 가상적입니다 ...;)


메모: 나는 내 제품과 단어의 유사성과 관련된 특허 나 저작권에 대해 신경 쓰지 않습니다. 그것은 단지 예일뿐입니다. 이 질문은 리본 라이센싱 측면과 관련이 있습니다.

도움이 되었습니까?

해결책 3

나는 그것이 실제로 내려 오는 것이 내가 MS와의 직접 경쟁자인지 여부라고 생각합니다. 모든 제품은 "경쟁 제품"이 아닌 한 리본을 사용할 수 있습니다.

내 이론적 질문의 맥락에서, 나는 확실히 경쟁자가 될 것이기 때문에, 나는 어떤 종류의 리본을 사용하기에는 너무 위험하다고 말할 것입니다.

물론 실생활에서, 당신이 경쟁자인지 아닌지는 흑백이 아닙니다. 나는 아마 OpenOffice를 제외한 모든 제품에 대한 옵션 #2와 함께 갈 것입니다.


편집하다
내가 봤다 이것 비디오와 여기에 MS 변호사의 인용문이 있습니다.

"동일 한 응용 프로그램에는 라이센스를 사용할 수 없습니다. 일 순위 현재 리본이있는 5 가지 응용 프로그램으로서의 기능. 그것은 단어, Excel, PowerPoint, Outlook 및 Access입니다. "

단어 일 순위 제품의 주요 목적이 단어와 다르면 풍부한 텍스트 편집기가 포함 된 제품이 리본 바를 가질 수 있다는 인상을줍니다. 예를 들어 체크인에 대한 텍스트 댓글을 허용 한 버전 제어 시스템은 아마도 괜찮을 것입니다. (추측)

다른 팁

나는 당신이 특허 문제에 대해 신경 쓰지 않는다고 말하지만, 그것이 실제로 유일한 문제입니다. 타사 리본 컨트롤을 아키시더라도 Microsoft는 특허를 가지고 있으며 위반 한 후에 올 수 있습니다. 그들은 명시 적으로 나와서 사람들이 비 경쟁 제품에 사용할 수 있다고 말했습니다.

Office UI 라이센스 제한은 MFC의 특정 구현뿐만 아니라 리본의 개념을위한 것입니다. 자세한 내용은이 페이지를 참조하십시오.

IMO, 제품 유사성으로 인해 구체적으로 라이센스가 거부 될 것이라고 말하면 어쨌든 진행됩니다. 없이 Microsoft가 바람을 피우면 라이센스는 아마도 당신을 위해 잘 나오지 않을 것입니다.

나는 안전하기 위해 옵션 3과 함께 갈 것입니다.

타사 컨트롤에서 리본을 사용하고 있더라도 응용 프로그램에서 라이센스를 사용하기 위해 라이센스를 획득 해야하는 경우가 아닌가?

타사 구성 요소 경로를 탐색하는 데 관심이 있다면 아래 링크 된 CodeProject의 기사에는 Microsoft와 비슷하고 자유롭게 사용할 수있는 리본이 있습니다 (저자에게 신용을 주어야하지만).

당신이 사용할 전문 리본 (이제 Orb!).

나는 그것을 시도하지 않았지만 기사는 고도로 평가되었습니다 (FWTW).

또는 리본을 사용하지 마십시오.

Microsoft를 알면 다음 버전의 Office에 나타나지 않을 수도 있습니다 ...

돈을 저축하십시오 (그리고 명성!)

창의적이지만 사용자가 원하는 것들을 생각해냅니다. 리본은 디자인 악몽입니다. 같은 실수를하지 마십시오!

Microsoft가 당신을 쫓기로 결정했다면, 당신은 죽었습니다. 사건의 장점에 관계없이, 당신은 변호사 비용으로 출혈에서 사망하지 않도록 정착해야합니다. 그들은 당신보다 더 깊은 주머니를 가지고 있습니다.

그리고 미국에서는 적어도 특허 침해에 대한 손해 배상이 특허에 대해 알고 고의적으로 위반했을 수 있다면 훨씬 더 크다는 것을 기억하십시오. 공개 포럼에 게시하는 것만으로는 충분한 증거가 될 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top