In response to the limited capabilities of HTML at the time, Microsoft began developing an online content authoring platform that would be based on distributed OLE (Object Linking and Embedding) which it codenamed Blackbird. Using OLE, applications put on the web would contain their own processing logic, so would act similar to applications in a typical desktop environment.[1] Immediately, there were concerns that this would tie the web to proprietary Microsoft technology that wouldn't be guaranteed to run across different systems.[2]