Использование ленты Office в текстовом редакторе

Я слышал, что Microsoft разрешает использовать коммерчески доступные элементы управления пользовательским интерфейсом Office, за исключением конкурирующих продуктов, таких как текстовый процессор или приложение для работы с электронными таблицами и т. Д.

Насколько это правда?

Кроме того, если это не так, знаете ли вы о каких-либо бесплатных элементах управления на ленте?


person Invalid Name    schedule 07.10.2008    source источник


Ответы (2)


Вам следует посмотреть Запись в блоге Дженсена Харриса о лицензировании пользовательского интерфейса Office, в которой это подробно объясняется. Однако я считаю, что здесь важен следующий момент:

Есть только одно ограничение: если вы создаете программу, которая напрямую конкурирует с Word, Excel, PowerPoint, Outlook или Access (приложениями Microsoft с новым пользовательским интерфейсом), вы не можете получить бесплатную лицензию.

person Greg Beech    schedule 07.10.2008

Вы все еще можете создать текстовый процессор с лентой. Вы просто не можете использовать ленту Microsoft. Ленточные интерфейсы существуют намного дольше, чем Office 2007 (больше всего мне запомнился поддон в C ++ Builder: очень похож на ленту), поэтому они определенно не владеют концепция, если это вообще возможно. Я видел ряд сторонних или даже ленточных элементов управления с открытым исходным кодом.

person Joel Coehoorn    schedule 07.10.2008
comment
Но я верю, что на какую-то часть у них есть патент. Возможно, паллеты компоновщика C ++ можно было бы использовать в качестве известного уровня техники, но до тех пор я бы с осторожностью копировал ленту Office слишком близко. - person HitScan; 08.10.2008