다음을 통해 공유


Licensing the 2007 Microsoft Office User Interface

For the last year or so, one of the questions I've been asked again and again has been: "Can I use the new Office user interface in my own product?"

On one hand, it's an immensely satisfying question to hear, because it means that others in the industry believe in the value of what we've built and see how the sound UI research we've done can benefit their own products. Creating the new user interface has been our team's passion for the last three years, and we love sharing the fruits of this hard work.

On the other hand, the new Office user interface was a huge investment by Microsoft and the resulting intellectual property belongs to Microsoft.

As a result, I've never been totally comfortable answering questions about whether people can use the new UI or not publicly because, honestly, I didn't really know the answer. You might have noticed I've been pretty quiet on the subject.

Internally, though, more than a year ago we started talking about how we could share the design work we've done more broadly in a way that also protects the value of Microsoft's investment in this research and development.

Well, I'm pleased to finally be able to definitively answer the question. Today, we're announcing a licensing program for the 2007 Microsoft Office system user interface which allows virtually anyone to obtain a royalty-free license to use the new Office UI in a software product, including the Ribbon, galleries, the Mini Toolbar, and the rest of the user interface.

Last week, I recorded a video along with Judy Jennison, the lawyer who has been spearheading the licensing effort, to chat about the UI license in detail. Take a look, or keep reading to learn more.

(If you ever wondered what my office looks like, here's your chance!)

Watch the Channel 9 video about the Office 2007 UI License

How does the license work?

It's pretty simple really. First, you visit the Office UI Licensing web site. On this page, you'll find some information about the licensing program, a downloadable copy of the license to peruse at your leisure, and further contact information.

If you choose to implement the Office UI, you sign up for the program by accepting the license terms and giving us a little bit of information about your product. There's no fee, you don't owe Microsoft any royalties, and the license is perpetual—meaning that the terms won't change.

This should give you the confidence you need to build a business or product on top of the Office UI platform, secure in the knowledge that you've licensed the technology and research you're using in your product.

You must follow the guidelines, though.

Included with the license you'll find the 2007 Microsoft Office System User Interface Guidelines. This 120+ page document includes all of the information you need to implement Office-style UI; think of it as the specification for how the UI needs to work in your product.

To stay within the terms of the license, you must follow these guidelines.

We want to ensure that when someone implements the Ribbon (for example) that they do so the right way… and in a way consistent with how it works in Office.

There's tremendous value in making sure that we all use these models in a consistent way, because it helps to ensure that people have predictable user experiences moving between Office-style user interfaces.

In the guidelines you'll find REQUIRED sections and OPTIONAL sections. The REQUIRED sections are exactly that—sections that you must implement in order to stay within the letter of the license.

Within each section, you'll see things you MUST implement, things you SHOULD implement, and BEST PRACTICES. Just like it sounds, you must implement the UI as specified by the MUSTs in the document to comply with the terms of the license. We highly recommend implementing the SHOULD sections, and also adhering to the BEST PRACTICES wherever possible. Doing so will make you as consistent as possible with the way Office works.

The 120+ page guidelines document is confidential, so you'll need to visit the licensing site and agree to a short evaluation license before downloading it. But we created a little preview version of one of the sections to give you a flavor of what the guidelines are like.

The particular section we excerpted for the preview is Ribbon Resizing, which details the way in which the Ribbon must scale up and down to adjust to varying horizontal resolutions. The actual guidelines document contains similar information for the entire UI.

Download the 2007 Microsoft Office System UI Guidelines Preview (1.39 MB)

If your goal is to get as close to the Office UI as possible, you'll probably have no trouble complying with the guidelines. The guidelines are just there to help make that process easier and to give you a checklist for the parts of the UI you need to implement in order to comply with the license.

What's the catch?

For almost everyone, there's no catch at all. Just sign up for the license, and follow the guidelines. That's all there is to it.

You can use the UI in open source projects as long as the license terms are consistent with our license. You can use it on any platform: Windows, Mac, Linux, etc. If you're an ISV, you can build and sell a set of controls based on the new Office UI.

There's only one limitation: if you are building a program which directly competes with Word, Excel, PowerPoint, Outlook, or Access (the Microsoft applications with the new UI), you can't obtain the royalty-free license.

Why this exclusion?

Microsoft spent hundreds of millions of dollars on the research, design, and development of the new Office user interface.

We're allowing developers to license this intellectual property and take advantage of these advances in user interface design without any fee whatsoever.

But we want to preserve the innovation for Microsoft's productivity applications that are already using the new UI.

Summary

I am really excited to finally see this program launch. There's nothing our team wants more than to see the concepts and designs introduced in Office benefit others in the software industry. I believe in the new user interface, and I believe in its suitability to a large number of software applications.

I think the license strikes the right balance between allowing developers to use the new Office UI and protecting Microsoft's rights as the company who paid all of us to work on it.

For More Information

Comments

  • Anonymous
    November 21, 2006
    Wow, this is incredibly generous. Thank you, Microsoft!

  • Anonymous
    November 21, 2006
    This is superb and I applaud Microsoft for what they are doing. The Office 2007 UI is one the greatest things to come from Microsoft in the companies history. Regarding the license, does the limitation of not getting it royalty free if you develop a competing product mean that OpenOffice.org will not be able to obtain this license for free? It is not clear in your post.

  • Anonymous
    November 21, 2006
    The comment has been removed

  • Anonymous
    November 21, 2006
    Fromt the licensing site: "The download you requested is unavailable. If you continue to see this message when trying to access this download, go to the "Search for a Download" area on the Download Center home page."

  • Anonymous
    November 21, 2006
    The comment has been removed

  • Anonymous
    November 21, 2006
    Does this mean that if I use software like DotNetBar or SandRibbon, I have to get a license from Microsoft to use the Office UI even if DotNetBar and SandRibbon already have licenses?

  • Anonymous
    November 21, 2006
    Regarding the downloads - we've had some technical difficulties with the page propagation across our server farms.  Keep trying - you should be able to hit the download page eventually.  Sorry for the trouble.

  • Anonymous
    November 21, 2006
    The comment has been removed

  • Anonymous
    November 21, 2006
    BTW: Chris Bryant has been working on the licensing program... he's from Microsoft and he's going to try to keep up with answering quetions on this post.

  • Anonymous
    November 21, 2006
    The comment has been removed

  • Anonymous
    November 21, 2006
    Impressive! I am thoroughly impressed and happy about this announcement! I haven't looked at the document yet and don't know what is in it. As its confidential though, I'll ask my question before getting the license :) Is there any restriction on user customization specified in the guidelines? Meaning, what if a program implemented a UI to let the user customize the Ribbon? I'd love to get a public answer, so that I can talk about it on my blog! Thanks, Patrick P.S.: You caught me quite by surprise though for posting this not at your regular time ;)

  • Anonymous
    November 21, 2006
    Being that Lotus couldn't stop people from creating similar 1-2-3 Look-and-feel menu systems or that Apple/Xerox couldn't stop Microsoft from using the desktop/UI metaphores I fail to see how Microsoft can protect the concept of a ribbon style user interface. Sure they can licence out the graphics but the concept?  I'd be impressed if that stands up in a court and if it did they'd probably be a stream of people trying to take Microsoft to court for various interface concepts Windows has borrowed over the years. [)amien

  • Anonymous
    November 21, 2006
    Great news! Avner: I had the same thought you did, but I can't for the life of me imagine of an instance where the ribbon's behavior would need to be altered such that it no longer complies with the guidelines/license. It is an extremely rich control. A modified ribbon probably makes less sense for a program with very special needs than an entirely different UI. And there is nothing stopping developer from using things like galleries and a hovering toolbar in his non-ribbon application (such controls existed long before Office 2007.)

  • Anonymous
    November 21, 2006
    Regarding whether or not the ribbon is appropriate for all applications - we would say definitely not.  Web sites are one example where we explicitly say "we didn't design the ribbon for web site navigation". You may still try to use it for navigation, but you may find that the things we require are difficult to actually conform to in that scenario.  YMMV. The Office applications are truly complicated pieces of software - there are over 1500 commands in Word alone!  Jensen has talked a lot about how the ribbon was designed to address the user interaction problems with a command-rich application.  For applications that are much less complex, menus and toolbars may still be an appropriate metaphor - it may be a better metaphor for some types of applications than the ribbon is.  Francis makes this point. We've certainly had a great deal of input from the nearly 20 licensees that have already signed up with us.  They and many others have given us feedback about the MUSTs and SHOULDs in our design guidelines document, so that we could make it address a wide variety of scenarios that may have been outside of our immediate experience in Office.  But, it's true that the ribbon UI wasn't designed for all applications and may not be appropriate for everyone.  

  • Anonymous
    November 21, 2006
    Today Microsoft announced their program for licensing the new 2007 Microsoft Office system UI, including...

  • Anonymous
    November 21, 2006
    Awesome! Do you expect that in future Windows will provide a ribbon control for developers to use? I recall that Windows added controls for things like toolbars and property sheets after they were popularized by previous versions of Office.

  • Anonymous
    November 21, 2006
    I'm with Damien Guard above: "I fail to see how Microsoft can protect the concept of a ribbon style user interface ... Sure they can licence out the graphics but the concept?"  I'd like to hear more from Jensen Harris or Chris Bryant on this point. Personally I'm a fan of Microsoft, but this smells of overreaching.  IMHO Microsoft isn't giving us anything we don't already have, excluding, perhaps, the graphics (I haven't read the license) - they're not giving anyone access to use or distribute the Office binaries, right?  What I see is Microsoft staking a claim on a look and feel under the guise of a generous giveaway.  On principal, I hope it's challenged, as it would be a terrible precedent to have established. It kind of reminds me of the cliché remark people often issue after saying something unexpectedly funny: "You can use that if you want."  Oh, thanks! But what do I know, I'm a developer not a lawyer.  I just thought the whole look-and-feel thing was resolved a decade ago.

  • Anonymous
    November 21, 2006
    why is there no similar licensing term for previous version of Office UI?

  • Anonymous
    November 21, 2006
    Via Jensen Harris (Bink coverage here ): Internally, though, more than a year ago we started talking

  • Anonymous
    November 21, 2006
    The comment has been removed

  • Anonymous
    November 21, 2006
    Steve: The guidelines document has all of the information about what's mandatory and what's optional. Yes, it is legit to develop an Office 2007-style UI library, provided that it follows the guidelines.  Close to 20 ISVs have already signed the license and many of them are already shipping Office 2007-compatible UI libraries. In terms of using the Office DLLs, I don't think there's anything specifically in the license about that, but it's totally unsupported to use functions in Office DLLs.

  • Anonymous
    November 21, 2006
    Microsoft Office 2007 User Interface Licensing

  • Anonymous
    November 21, 2006
    How will Microsoft stop projects like OpenOffice.org creating from scratch an almost identical looking ribbon from scratch, without looking at any of the content available here? Have you managed to patent the concept of a ribbon so can enforce this (if/where the patent is valid), or is this just smokescreen?

  • Anonymous
    November 21, 2006
    As an example of how a developer could horribly misuse the Ribbon interface, see Dare Obasanjo's proposal for RSS Bandit: http://www.25hoursaday.com/weblog/CommentView.aspx?guid=29141fb4-efb0-4ae2-aba6-59ae2096feee

  • Anonymous
    November 21, 2006
    The comment has been removed

  • Anonymous
    November 21, 2006
    I assume a license is only required for applications made publicly available? The licensing program might not be applicable for confidential in-house applications. Also will the licensing program be available for everyone or do I have to be a Microsoft partner? I guess I'm not the only one who writes freeware in his spare time. While I agree that also freeware should have some quality level and fulfill all MUSTS I want to separate corporate and private matters. So can Andre get a license to?

  • Anonymous
    November 22, 2006
    I think patenting it would be tricky as most of the concepts of the ribbon involved have been around in one form or another for a while through various other apps/OS toolbars. What Microsoft have done is unified these various concepts and made it a first-class way of interacting with Office killing off menu and toolbar in one well-executed sweep. [)amien

  • Anonymous
    November 22, 2006
    The license does not include any code, so are we suposed to do an entire implementation our self? And in that case, why would we need a license at all? It have always been the case that "look and behave" in general can't be copyrighted. (Just look at the Microsoft vs Apple court case).

  • Anonymous
    November 22, 2006
    Can we implement the MUST-things from the guideline examples with our own add-ins for Office 2007 like: "The layout of controls on the Ribbon MUST change in real-time when the application window is resized by dragging with the mouse. The change in the layout of controls on the Ribbon MUST NOT be delayed until after the application window has been resized and the left mouse button is released." At least I don't know of any example from Microsoft on how to achieve this for controls in Office Add-Ins.

  • Anonymous
    November 22, 2006
    Damien: You've got it all wrong. MS are fully in support of copying "look and feel", provided it's them copying it off someone else. Of course /other people/ can't copy /their/ look and feel! That would be consistent! And fair! And allow other developers to, you know, compete! Sheesh. Such naieve kids these days...

  • Anonymous
    November 22, 2006
    They just can't. Somebody will read this specs and then write some specs, that somebody who hasn't read the MS specs will implement. Ross Burton said: How will Microsoft stop projects like OpenOffice.org creating from scratch an almost identical looking ribbon from scratch, without looking at any of the content available here?

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    As someone that has beta tested Office and likes the ribbon, let me say this. Why not just include it as an option in Studio? Once upon a time MS did its best to 'encourage' devs to use the common look 'n feel of Windows and it has helped to put them on top and keep them there. Take a regular user and sit them down in front of an Apple or Linux and their first reaction is "This is not Windows/right. I don't like this!" Are you really really sure that this is something you want to mess with? If you do, you better do your best to 'encourage' devs to use it. It reminds me of when Coke changed their recipe. All the testing said it was much better then the old version, yet it failed miserably. The old common look 'n feel might be old but it is what people know and expect.

  • Anonymous
    November 22, 2006
    You think MS will pay royalties for the Mac UI?

  • Anonymous
    November 22, 2006
    Read about how the new Office 2007 user interface licensing affects us as a control vendor, and affects our customers who use our SandRibbon product to help them implement the interface while complying with the guidelines.

  • Anonymous
    November 22, 2006
    Yesterday we announced a program to licesne the Office User Interface design and while I might be able

  • Anonymous
    November 22, 2006
    Should I have an Office copy to use this library or will this be a redistributable?

  • Anonymous
    November 22, 2006
    Ok, so what's different between now and when Windows used other people's work like WIMP interface? Or context menu? It was ok then to use successful UI features from competitors, but now you think that you current implementation should be protected? I understand it was hard work for you, but it was hard work for people who invented WIMP, popup menu, etc.

  • Anonymous
    November 22, 2006
    >> You must follow the guidelines, though...120+ page document...specification for how the UI needs to work in your product...To stay within the terms of the license, you must follow these guidelines. Jensen:  My question would be how well does Office 2007 actually adhere to these guidelines?  Microsoft has a very long history habit of creating UI standards that they want others to adhere to, but completely ignoring them when it comes to their own products.

  • Anonymous
    November 22, 2006
    While Office 2007 interface is great, this is a complete  nonsense. Why license anything that cannot be patented. Take a lesson from Borland, who once shipped their Turbo Vision framework for DOS and programmed their environment in it. It was surely one of the best environment in DOS. And it actually encouraged people to design using those libraries, without any additional licenses or competitive problems. And, Microsoft is copying other interfaces too - Apple, Xerox, many more. Did you ask them for permission? Did you ever followed the original guidelines or layout? Last example - you copied Firefox tabs to IE7. Great - but did you ask Mozilla guys for permission, even when you directly compete with them? You created great Office suite with great interface. But, now you are starting again that licensing and permission battle, this time with user interface. That is not fair and moreover, you are requesting from others what you did not obey yourselves. John

  • Anonymous
    November 22, 2006
    Concepts can't be licensed. Nice try Microsoft.

  • Anonymous
    November 22, 2006
    Now come on, putting a couple of buttons into some tabs is not that innovative, the implementation of that idea in Office is probable very sophisticated, and so is the 120p document I guess. But everyone could create a simple ribbon by using standard widgets, available in every GUI-Toolkit. Implementing all those resizing rules that are mentioned in the outline might take a little more time, but it's questionable if it's really worth the effort if you are only a small software shop.

  • Anonymous
    November 22, 2006
    I find this a disturbing development, and a perfect example of the unhealthy position Microsoft occupies by being both the vendor of the most popular desktop operating system, and the most popular productivity application. This sort of innovation should be part of the regular Windows GUI toolkit. Instead, during development of Office 2007 it became apparent that the Windows GUI was inadequate to provide the kind of user experience the developers were looking for. So, instead of placing this new functionality within the Windows GUI toolkit, the team chose to develop it as a separate library, meant to give Office the competitive advantage. The clause that this new library cannot be used for applications that directly compete with Office is utterly ridiculous, considering the ever expanding umbrella of Office productivity apps. How can one be sure that a photo editing program developed today will not be viewed as a competitor to Office Premium, once it also includes a photo editor?

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    You must be kidding. Accoring to the Licence FAQ there is absolutely no code being licenced here. What they are licencing is the right to have a GUI with the same "look and feel" as MS Office. Considering Microsoft was standing on the other side of the fence a few years ago when Apple tried to sue them for coping their look and feel, I think this demonstrates a huge amount of arrogance. They are trying to lay claim to something they have no right to and they are dressing it up like they are doing the world a favour. The truly amazing thing here is the number of comments from people who actually believe it and offer thanks. Sheesh.

  • Anonymous
    November 22, 2006
    Whilst I appreciate that MS has put a lot of money into it, the competitive benefit it gets should be that it is first to market, not that everyone else should be denied from using a concept. In any case, is there not intellectual property from the very many of us who have contributed suggestions, through this very blog? Are such contributions (freely made) not to be recognised, but instead monetized through anti-competitive means as this licensing now suggests?

  • Anonymous
    November 22, 2006
    Yesterday, Microsoft made a landmark announcement that it would be licensing the Office 2007 UI to non-competing

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    I don't understand why so many people bash Microsoft for this move. They give legal certainty to everyone who agrees to a certain bar of consistency and quality. You can still go to law if Microsoft should decide to sue you. The Ribbon isn't entirely new but it goes far beyond tabbed toolbars. Microsoft has spent quite some R&D on the Ribbon and all they ask for is that you don't mimic the Office UI with some low quality controls. That's not too much if you ask me.

  • Anonymous
    November 22, 2006
    I am glad that many agreed. If Microsoft would freely (or "free" with Office 2007) license, e.g. Visual Basic DLL for design Office-like UI , it would be nice and welcomed move (such as Borland licensed its once first-class ObjectVision and TurboVision environment for DOS). Also, maybe, when somebody copies "exactly" the whole UI for its text editor, I can accept it as a problem for MS. But, if somebody just uses the concept for its text editor or spreadsheet, there is nothing what Microsoft should allow or disallow. They are doing the same for years without any permission given, moreover making a lot of money from re-make the others ideas. What about if Firefox authors would deny Microsoft to use its award winning tabbed browsing ? Also a nice concept to follow. :-)

  • Anonymous
    November 22, 2006
    And actually, when I will not obey the rules, I am creating another interface, so if I would like to make competitive product, I will just try to break some of your MUSTs. Then I am not in your "UI licence program" and can do whatever I want and feel it is best for my users :-) I am convinced that you are happy of your new user interface - it is really a nice work. But, please, try not to squeeze too much monopoly power of it. Wrong way, Microsoft ...

  • Anonymous
    November 22, 2006
    What happens if I make an application with an interface that looks like Office 2007 and it is an Office application? Will Microsoft sue me? And for what? I can't see the relevance of this license.

  • Anonymous
    November 22, 2006
    Wow – there has been quite a flurry of responses since I last checked.  While preparing for a big Thanksgiving meal in which I will probably consume altogether too much food, I've been trying to come up with a way to respond to some of the posts concisely, without rambling on for too long or getting into things best left to other more-knowledgable people, so here goes: Some have asked what Microsoft is licensing other than its Design Guidelines.  The answer is that we are licensing the broad intellectual property rights that protect the great innovation and design work that went into the new Office UI.   Without getting into an involved legal discussion, and I am definitely not a legal expert, I want to be clear that there is substantial intellectual property involved here.  We, as a company, spend more than $6 billion annually on R&D and this investment produces many new innovations for customers and the industry as a whole.  One great example of the fruits of our R&D is the new Office UI.  Customers and partners and shareholders expect our R&D investment to produce great new intellectual property and they expect us to manage it well.   With respect to good management of IP, we are committed to licensing our technology as a means of making it available to interested parties on reasonable terms.  In the case of the Office UI, we are making it available free of charge. With respect to the substantial IP within the Office UI, we have pending patent applications on the functional innovations in the ribbon and other UI advances.  We also have pending design patent applications to protect the original design elements of the UI.  Copyright law protects the creative expression in the visual screen displays and trade dress law protects the overall appearance of the UI to the extent users recognize it as coming from Microsoft.  Copyrights, trademarks, utility and design patents – there are a lot of specific legal concepts to keep track of, especially for a non-lawyer like me. In the end, though, we come back to simple principles.  We have invested a lot of research, time, money and thought into the new Office UI.  This program is the best way to protect our investment while still allowing our partners to take advantage of the new IP in a completely reasonable way.

  • Anonymous
    November 22, 2006
    Nice, but you do not answer our concerns. As somebody said, the result of your innovation is that you are first on the market and can make money from Office 2007. OK. That can make your revenues. Apple also invested a lot in the concept of recycle bin, which was as innovative 15 years ago as your ribbon is now. Still you incorporated it in Windows 95 and defended your position at the court. I have said it before, remember Tabbed Browsing and many others. What if Mozilla folks would come to you and say, hey, your implementation is bad, stop using it ! You cannot enforce this. You are giving away freely things that simply are free even without your permissions. Other thing is exact copying-plagiarizing  the product as a whole. I already mentioned. But as you have innovated and competed (!) on the shoulders of others, you have to let other do the same. And the whole industry will benefit from it. And definitely, it is nice that you encourage developers to use your ribbon. That is a great thing. But the strict guidelines and competitive restrictions is completely nonsense. How do you know that the Ribbon could not be made even better by breaking some of your MUSTs ? :-)

  • Anonymous
    November 22, 2006
    And back to simple principles, the revenue from your investment is the money which you receive for Office licensing. That is what you innovate for. Any other attempts to bash competition (with the exception of complete exact "copying" the interface, maybe) are simply good example of using your power and FUD. And .. you said you invest a lot of money into R&D.. Good. But really, it is the same as if some other small vendor invests a fraction of its revenues into research. Everybody is investing, someways. But the attempts to bash competition by monopolizing the fruits of the research is bad.

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    Here here. This is yet another blatant attempt to enforce the unenforceable and proven my Microsoft in court. Something smells here. Can't wait for this to hit the courts...not.

  • Anonymous
    November 22, 2006
    Perhaps you can direct us to the patent numbers and other relevant documents so that no accidental infringement will occur? I'm not quite sure what would be patentable as the new office UI is basically a tabbed layout with shortcuts, nothing new so it would be interesting to see how it is patented and which elements. John makes a good point about tabbed browsing. Do we really want to reignite the look and feel wars? I believe also that 'clean room' reverse engineering of a product has also been well established as a legal way of copying a competitors product. So if some wanted to they could duplicate the functionality of say access without looking at the code. Also I'm not a legal person just a techo.

  • Anonymous
    November 22, 2006
    Looks to me like most of these comments should be directed against the idea of software patents in general. Microsoft would be foolish to not take advantage of software patents.

  • Anonymous
    November 22, 2006
    Fortunately, the ribbon interface is just one of countless possible designs. Instead of attempting to graft an Office-like ribbon interface onto every new and existing application, I would encourage developers to explore entirely new possibilities. A lot has changed since the Win95 interface was created. (e.g. faster hardware, more RAM, better graphics) The Office ribbon should not be held up as an ideal. It may be ideal for applications like Word and Excel. But I would hate to see everyone spend so much time emulating Microsoft that they stop innovating their own new ideas. I could list a dozen things about the ribbon UI that I don't like. If you constantly emulate Microsoft's UI, then your own UI will never be better than Microsoft's. Has anyone noticed that the ribbon UI is only skin deep? Many/most of the dialog boxes still have the old battleship gray appearance. Why not design a deep UI solution that works at all levels, not just at the topmost level? By developing an attractive and reasonably effective UI devoid of menus, Microsoft has changed marketplace perceptions. People will now be more willing to consider alternative user interfaces so long as they are well thought out and well implemented. I'm hoping to see some creative new thinking. I really hope the ribbon UI is not the last word. Why follow when you can lead?

  • Anonymous
    November 22, 2006
    You are not doing yourself any favor with this move. Here is what I would suggest: Someone (IBM?) should set up a VERY small company with limited liability (does that exist in the US? It certainly does in Germany). Then, that company forks the OpenOffice dev tree and clones the Ribbon. Let MS sue. See them loose in court and have this nonsene out of the world. The risk is small, at most the very small amount of capital that this pseudo company would by liable for would be lost. The potential gains are huge: This nonsense attempt to IP protect look and feel would be sorted out in court quickly and hopefully dismissed.

  • Anonymous
    November 22, 2006
    Another point: Why are the guidlines not publicly available?!? Gee, we can all look the guidlines, right? Can you please let us know what motivated the decision to not just put it on the web?

  • Anonymous
    November 22, 2006
    I wonder whether the people within MS understand that saying "we invested a lot" does not change the law. Pointing out that you have invested a lot or not does not change the fact whether you have enforcable IP on look & feel a bit. Either one can enforce that or not. How much one invested before that doesn't matter. At the same time, I believe a company like MS would be threatened the most once look and feel can be patented/enforced, whatever. Again, whether that is possible or not does NOT depend on the sum that has been invested. If the situation changes towards MORE protection of look & feel that is a huge financial risk to a corporation like MS, because one could annoy large corporations like MS with very little capital. All you need is to have a good idea, and with that MS can't use it anymore. The one to loose with such an arrangement is MS. They will attract an enourmous amount of lawsuits. The big competitive advantage MS has is that they have the capital (money & people) to outrun any competitor when developing software. If look and feel can't be protected, that is good for MS: If they see a small company with a good idea, they can just copy it and with their man power produce something that the small company can never compete with. It seems to me that this decision is based on a completly flawed economic analysis. Probably lawyers did it. They always just see "something can be protected" but don't look at the entire incentive situation. If I was a shareholder of MS, I would be appalled by this move, because essentially it means that MS just created more risk to themself. Stupid, sorry...

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    This is a good, generous thing - an unexpected thing from Microsoft. There is, I'm sure however, plenty of benefit for Microsoft if the Office UI becomes a de facto standard for desktop application user interfaces. Smart move. But it's not charity.

  • Anonymous
    November 22, 2006
    I had not heard about the "ribbon" control until I read about it here so I went and looked up a screenshot. The first thing that came to mind was that the basic idea has already been done. Dreamweaver has a tabbed toolbar with drop down menus off the icons in the different toolbars similar to what I saw in the screenshots. Now, there may be "dynamic" functionality that doesn't come across in static screenshots, but it seems to me that Microsoft is once again stealing other people's interfaces, spending hundreds of millions of dollars to make minor changes, and trying to claim ownership.

  • Anonymous
    November 22, 2006
    <i>The answer is that we are licensing the broad intellectual property rights that protect the great innovation and design work that went into the new Office UI.</i> Prolonged exposure to IP lawyers can damage your perception of the world. What your argument and MS' past history boils down to is that it is ok for MicroSoft to copy user interface ideas from others, but others should license from MicroSoft. Yes, you have undoubtedly spent a lot of time and money on UI work, but so did Xerox, Apple, Lotus, Opera and lots of others. I'd respectfully ask you to please reconsider this move, the courts are clogged enough as it is without having to bother them with a replay of the Look and Feel wars.

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    The comment has been removed

  • Anonymous
    November 22, 2006
    Well well well. I have read linked PDF. So I thought I should license my innovation too! That is I'm gonna license all XHTML lists which have margins in CSS equals to 0.5em 0. That is if You use this in your CSS to describe list (ol/ul/dl): margin: 0.5em 0; or anything else giving the same result, you use my innovation. Therefore you have to obey my license, which is not ready yet, but I'm workin on it. I assume you did understant what I meant ;þ Despite minor changes, described interface is just like in Delphi. Yeah, Delphi, Borland and other RADs have such element palletes. Simply, You did not invent anything. And who would ever though of patenting/licensing such thing? It mind boggles me!

  • Anonymous
    November 22, 2006
    There had been some speculation about this in the local press SMH : Office offers to untie the ribbon

  • Anonymous
    November 23, 2006
    The comment has been removed

  • Anonymous
    November 23, 2006
    I'm going to stay out of the legal discussion. I know even less than the people pretending they know things. I would, though, point people to the fact (well, not fact, my vague recollection) that you're also not allowed to build an Office competitor with Visual Studio. I will say, however, that I am actualy greatful that I can get access to the wealth of research they have done for free. I don't know how many other people have done that (as a genuine, I don't know, not "look how few people") but to be able to see documented the small quirks and features that they have spent a lot of money researching (money I don't have) rather than having to try and find and infer them myself does excite me. I'm new to the interface game though. Feel free to point me to dozens of other people who have done the same.

  • Anonymous
    November 23, 2006
    The comment has been removed

  • Anonymous
    November 23, 2006
    The comment has been removed

  • Anonymous
    November 24, 2006
    Recunosc, sunt un Office 2007 ribbon freak. I love it, I think it's great. Deci în concluzie sunt abonat

  • Anonymous
    November 24, 2006
    Here is the news that Microsoft have launched a licensing program for those who wish to clone the Office 2007 UI...

  • Anonymous
    November 25, 2006
    Todd Said: >You think MS will pay royalties for the Mac UI? Gosh, Todd, I don't know. Do you think Apple will pay Xerox for the STAR Computer UI?

  • Anonymous
    November 25, 2006
    Well, nice discussion ... some remarks again

  1. the firefox tabs ... I am not sure whether they have been used in firefox or not ... just made that example that even if mozilla really brought it to masses, nobody at Microsoft IE7 team asked them for permission even if they develop competitive product. I am actually happy they did that, because tabbed browsing is surely an improvement for majority of users and it is nice to have in most used browsers in similar form.
  2. I think that is actually a good think for us users that the UI designers take inspiration from each other. Because then we can use software from various vendors more easily, and the concepts that are the best prevail. Thus, any attempts to patent the UI are simply wrong, with the single exception of "exact plagiarism" - if somebody exactly copies e.g. Word UI, there could be concern about it. But the toolbar organization, menu abandoning ... this has been on the software market long ago and MS "just" brought it to the masses. Nice work, but nothing what could justify monopolizing this kind of UI.
  3. I do not appreciate this MS move, because actually they do not give anything we already dont have. And they are also not consistent with other products. For example - any Windows software developer is actually pushed to use Windows UI elements, even if e.g. XP or Vista UI also "represents a lot of investment". And nobody makes special licensing here. So why in Office? (moreover I agree with A. Silasi, if MS would give away the dlls for making Office-like UI, it would be different - and better! than make 1000+ pages guidelines - remember TurboVision ???)
  4. And again ..... the reward for the great new UI is the chance of being first on the market with this product and taking big bucks for it. Not monopolizing software market, not pushing its competition nature. So, dear MS, continue making great software, selling licenses, listen to your users etc. But follow the path of fair competition, real interoperability, and also look a little how the whole industry looks like after some of your market strategies. You will probably lose a bit of money with this, but the whole industry will feel a lot better.
  • Anonymous
    November 25, 2006
    The comment has been removed

  • Anonymous
    November 25, 2006
    The comment has been removed

  • Anonymous
    November 25, 2006
    The comment has been removed

  • Anonymous
    November 25, 2006
    "Here is what I would suggest: Someone (IBM?) should set up a VERY small company with limited liability (does that exist in the US? It certainly does in Germany). Then, that company forks the OpenOffice dev tree and clones the Ribbon. Let MS sue. See them loose in court and have this nonsene out of the world. The risk is small, at most the very small amount of capital that this pseudo company would by liable for would be lost. The potential gains are huge: This nonsense attempt to IP protect look and feel would be sorted out in court quickly and hopefully dismissed." /////////////////////// And that would be the last time that anyone spent a large amount of time/money/resources on developing anything new.  But you're so petty, that such would be worth it just for spite, I guess.  What a sad little man you are.

  • Anonymous
    November 26, 2006
    I think anyone actually considering developing a Ribbin like UI should stay /far away/ from this license.  As other posters have pointed, a large category of possible applications could be described as competitors to MS Office. Agreeing to this license puts you at greater liability than simply ignoring it.  You are literally signing away rights to Microsoft.  It gives Microsoft cause to shut you down if your application is too Office-like.  It is not clear, at the moment, that this license is even required.  So using the Ribbin without the license makes far more sense at this point.

  • Anonymous
    November 27, 2006
    Jensen Harris announced that the Office 2007 Ribbon UI can be licensed . For the last year or so, one

  • Anonymous
    November 27, 2006
    I was told at a Microsoft event today, that solutions could be certified by Microsoft to be "RibbonX compliant" similiar as something can get the "Vista ready"-logo or use the term "Centrino" if you sign the agreement. Is this the purpose why one has to sign at Microsoft? Or don't you have to sign anything if you don't want to get the "RibbonX-compliant logo", but just want to make something similiar looking to the RibbonX but don't want to follow all of the RibbonX guidelines? Please clarify this as many people seem to be interested in this particular topic!

  • Anonymous
    November 27, 2006
    The comment has been removed

  • Anonymous
    November 27, 2006
    AlmostAlive, You said, "It is not clear, at the moment, that this license is even required." From Microsoft's point of view, it is clear that to do something similar to the Ribbon without threat of penalty, this license is required. If a company wanted to go to court over it, then sure, it wouldn't have to use the license; but it risks losing the court battle. KZVB, If you're creating an application by using an Office application (e.g., a solution built on/with Access) and simply customizing the Ribbon using RibbonX and other Microsoft-provided tools, then you don't need a license (AFAIK). This license is for people building their own applications with their own code who want to use the concept of the Ribbon.

  • Anonymous
    November 27, 2006
    Pardon my cynicism - but after having put up with the User Interfaces in Office 95, Office 97, Office 2000, Office XP, and now Office 2003, and being totally unimpressed, I'm wondering why all the fuss about this? In my not so humble opinion the User experience is one of intense frustration - in all programs that use a GUI. Oh, it is a bit easier to learn the basics through a GUI, just like it's easier to learn how to drive using an automatic transmission, but if you want real expertise you have to learn how to work without it.

  • Anonymous
    November 27, 2006
    The comment has been removed

  • Anonymous
    November 27, 2006
    Thank you Chris! Could you please also specify where from Microsoft's point of view the need for licensing does start? I.e. what can one do without the need for licensing the Office UI? A context sensitive UI with small and big buttons? Small and big buttons? Tabbed context sensitive button groups? Button groups with a group label? A UI that adjusts to the application window's size? How much of those features need to be combined in an UI for having to bother about licensing the Office UI?

  • Anonymous
    November 29, 2006
    The comment has been removed

  • Anonymous
    November 29, 2006
    The comment has been removed

  • Anonymous
    November 29, 2006
    One of the first things that happens when a new version of Office appears is that people start to use

  • Anonymous
    December 19, 2006
    First off, let's start this post by saying I think there are a few key points in computer history where

  • Anonymous
    October 18, 2007
    I spotted this: http://blogs.msdn.com/jensenh/archive/2006/11/21/licensing-the-2007-microsoft-office-user-interface.aspx today on Jensen Harris's Office User Interface blog. Interesting news. I'm certainly interested in doing some development making use

  • Anonymous
    April 23, 2009
    Esto incluye los &quot;nuevos&quot; componentes como la ribbon bar (barra de herramientas + tab), que han costado &quot;cientos de millones de dólares&quot; en desarrollo a Microsoft. Por ahora, permiten usarlos gratuitamente bajo una licencia especial