The iconic photo from 1978 of Microsoft's founders and early employees has been reshot.
Present for the reunion was office manager Miriam Lubow (center of new picture), who missed the original sitting due to a snowstorm. (When Lubow, now retired, first met Gates, she couldn't believe that disheveled kid was the president.) Absent for the reshoot was Bob Wallace (top center), who died in 2002; after leaving Microsoft in 1983, he pioneered the idea of shareware.
They should submit this to Ze Frank's Youngme/Nowme.
The big tech/business news of the day is Yahoo's stock "plunge" following the withdrawl of Microsoft's takeover offer. I'm sure plunge headlines sell newspapers and all, but the more long-term story is more interesting.
On Jan 31, the day before Microsoft offered $31/share for Yahoo, YHOO was at $19.18/share (market cap: $26.4 billion) and MSFT was at $32.60/share (market cap: $303.6 billion). At the close of trading today, YHOO closed at $24.37/share (market cap: $33.5 billion) and MSFT was at $29.08/share (market cap: $270.8 billion). In other words, the Microsoft offer increased the value of Yahoo! Inc. by more than $7 billion and decreased the value of Microsoft Corporation by almost $33 billion. In still other words, in attempting to take Yahoo by force, they let an amount equal to Yahoo slip through their fingers. Why isn't anyone writing about Yahoo's amazing stock gains and Microsoft's plunge?
You know what's dumb about the "SoAndSo Company is the Next Google" headlines. But do you know what's *really* dumb about the "SoAndSo Company is the Next Google" headlines? Before Google became the company whose success everyone was chasing, it was Microsoft. Before that, it was IBM. That's it, three companies since 1960. What are the chances it's going to happen again anytime soon? (Nothing against Etsy, but this is the one that set me off.)
Microsoft wants to buy Yahoo! for $44 billion. This sounds like a horrible deal...big mergers/acquisitions like these often don't work well.
If you believe that software made for a mass market audience that costs $129 (or even $259), does just about anything you want the instant you specify, and runs on mass-produced hardware that fits comfortably in a small backpack will always perform flawlessly, you're deluded. If you believe any advertising or marketing to the contrary, you're twice deluded, once by yourself and once by someone else. You want 100% reliability for cheap? Buy a calculator. But don't expect anything more than arithmetic.
Microsoft's Art of Office site showcases artistic creations made with the Office suite of programs...upload your own to participate.
"One day, your computer will be a big ass table." Parody of Microsoft Surface, a $10,000 touchscreen coffee table. (via everyone I know)
A rerun, because it came up at dinner the other night: EPIC 2014, the recent history of technology and the media as told from the vantage point of 7 years in the future. "2008 sees the alliance that will challenge Microsoft's ambitions. Google and Amazon join forces to form Googlezon. Google supplies the Google Grid and unparalled search technology. Amazon supplies the social recommendation engine and its huge commercial infrastructure."
Scott Rosenberg quotes Steve Ballmer as saying that only 4 out of the first 30 Microsoft employees were good...the rest "weren't as good -- they just weren't pushing as much". Here are some of the schlubs in question. Ballmer pushed pretty well, I guess...he showed up late to the party and, somewhat controversially, got $15 billion out it.
Nice summary of the Steve Jobs/Bill Gates conversation at the D: All Things Digital conference. "Asked to give advice for others considering starting their own businesses, Gates explained that in the early days, he and his colleagues never considered the value of the company they were developing. 'It's all about the people and the passion, and it's amazing the business worked out the way it did.'" Here's a briefer summary with context and a transcript and video of the entire interview is available on the conference site.
A short remembrance of what it was like to work for Bill Gates at Microsoft in the early 90s. "Even in conversation, btw, people at Microsoft were known by their email names. I didn't report directly to billg; but, during much of the time I was there, I worked for mikemap (Mike Maples), who reported to billg, had responsibility for all the products, and was part of the boop. Boop stood for billg plus the office of the president (real presidents didn't last very long there). The oop consisted of steveb (Steve Ballmer) and mikemap. Major decisions were sometimes made by the boop." Boop. Boop!
Paul Graham: Microsoft is dead. And by dead he means increasingly irrelevant.
The NY Times today:
On Thursday, Google, the Internet search giant, will unveil a package of communications and productivity software aimed at businesses, which overwhelmingly rely on Microsoft products for those functions.
The package, called Google Apps, combines two sets of previously available software bundles. One included programs for e-mail, instant messaging, calendars and Web page creation; the other, called Docs and Spreadsheets, included programs to read and edit documents created with Microsoft Word and Excel, the mainstays of Microsoft Office, an $11 billion annual franchise.
kottke.org from April 2004:
Google isn't worried about Yahoo! or Microsoft's search efforts...although the media's focus on that is probably to their advantage. Their real target is Windows. Who needs Windows when anyone can have free unlimited access to the world's fastest computer running the smartest operating system? Mobile devices don't need big, bloated OSes...they'll be perfect platforms for accessing the GooOS. Using Gnome and Linux as a starting point, Google should design an OS for desktop computers that's modified to use the GooOS and sell it right alongside Windows ($200) at CompUSA for $10/apiece (available free online of course). Google Office (Goffice?) will be built in, with all your data stored locally, backed up remotely, and available to whomever it needs to be (SubEthaEdit-style collaboration on Word/Excel/PowerPoint-esque documents is only the beginning). Email, shopping, games, music, news, personal publishing, etc.; all the stuff that people use their computers for, it's all there.
When you swing a hammer in the vicinity of so many nails, you're bound to hit one on the head every once in awhile. Well, I got it in the general area of the nail, anyway.
Nick Tosches wonders where the desktop photo on his new computer was taken and it takes him a year (and several messages to the likes of Bill Gates, the editor of Vermont Life, and S.I. Newhouse) to find out.
Not too many people are paying attention, but the Energy Policy Act of 2005 lengthened daylight saving time by four weeks in the US. Instead of beginning the first Sunday of April and running through the last Sunday in October, daylight saving time will now stretch from the second Sunday in March to the first Sunday in November. The Washington Post has an article today about the change and what impact it might have on automated systems:
The change takes effect this year -- on March 11 -- and it has angered airlines, delighted candy makers and sent thousands of technicians scrambling to make sure countless automated systems switch their clocks at the right moment. Unless changed by one method or another, many systems will remain programmed to read the calendar and start daylight saving time on its old date in April, not its new one in March.
The article mentions that older Microsoft products like Windows XP SP1 and Windows NT4 might require manual updates and Daring Fireball has had a few updates about how the switch effects Mac users, including this piece at TidBITS. But what about everything else? Is the version of Movable Type I'm using going to make the adjustment? What about Wordpress? Perl? Ruby? PHP? Java? Linux? I'm sure the current versions of all these programs and languages address the issue, but are there fixes and patches for those running old versions of Perl on their server?
If you've got any information about programs, applications, and languages affected by the change and how to address the problem, leave a comment on this thread. I'll update the post as information comes in.
Some of the default Microsoft Vista wallpapers are licensed from Flickr users and Microsoft employees. Doubtful that Apple would do something like this.
Update: A former Apple employee writes: "Almost all of the photos in iLife (the ones for the themes and so on) are from employees." I was talking more about the Flickr part, but point taken.
David echoes my reaction to seeing a Zune in person for the first time this weekend: "I just saw a Zune, and guess what? Its a piece of shit." I usually give people a hard time for making snap judgments about technology that takes time to get to know (comments like "this interface sucks" after 20 seconds of use make my eyes go rolling), but the Zune...it's like the story of the Getty's Greek kouros that Gladwell tells in Blink: one look and you know it's wrong. Andre has been trying a Zune out for the last couple of weeks and doesn't mind it even though he's giving up on it.
Although Nintendo finds itself in third place in the video game console wars behind Sony and Microsoft, the company is doing really well financially while Sony and MS are maybe breaking even with their efforts. "Nintendo knew that it could not compete with Microsoft and Sony in the quest to build the ultimate home-entertainment device. So it decided, with the Wii, to play a different game entirely."
Because of the Eolas patent crap, Microsoft is updating Internet Explorer so that you need to click to "activate" any Flash or Quicktime applet. There's a workaround that involves replacing all your <object> <embed> and <applet> tags with JavaScript functions that write those tags. This is going to make a lot of web sites a pain in the ass to use with IE and developers are going to have to modify a lot of code. What a nightmare. (thx, dunstan)
Check out all of the chrome in the new version of Outlook. Good grief. Even the veracity of the emailer's claim is questionable.
Church of the Customer takes a look at how a Northern California restaurant called Cyrus competes with The French Laundry in attracting local customers, particularly those from wineries with big expense accounts for entertaining clients:
1. Match your competitor's exceptional quality.
The food at both restaurants was cooked perfectly and beautifully presented. Both delivered flawless service. By matching the quality of its better-known competitor, Cyrus removes the primary barriers of opposition.
2. Allow your customers to customize.
The French Laundry offers three prix-fixe menus of nine courses each. Cyrus allows its customers to choose their number of courses and the dishes.
Local competition still matters. You usually think of restaurants like The French Laundry as competing on a national or international level. Over the years, Keller's flagship has made several short lists of the best restaurants in the world. But as this article demonstrates, having to compete for the same pool of local customers can drive competitors to achieve a high level of excellence, higher perhaps than they would have achieved without that competition, and that excellence could lead to wider recognition. Even companies like Google, Yahoo, Microsoft, and Amazon who compete on a global level and don't interact with their customers face-to-face still have to vie with each other for local resources, particularly employees.
Khoi Vinh reports on computer technology in Vietnam. They're wired for broadband and Windows still dominates.
From a Washington Post article about google.org, Google's philanthropic effort:
Shareholder activists said Google's charitable commitment raises questions about whether this is an appropriate use of company cash or whether company founders Sergey Brin and Larry Page ought to make donations to their favorite causes personally. The foundation of Bill Gates, the founder and chairman of Microsoft Corp. and the nation's richest person according to Forbes, gave away more than a billion dollars last year to fight poverty, hunger and disease around the world. But Gates donates through a personal foundation, rather than through Microsoft itself.
"The board of directors should make it clear to the company's founders what should be personal and what should be corporate," said Patrick S. McGurn, special counsel to Institutional Shareholder Services Inc. "Google is spending shareholders' money, and it raises questions if there is not a valid corporate purpose."
Shareholder activists? You've got to be kidding me. You'd think that stock shareholders are a bunch of babies that need their noses wiped and hands held to go potty or something. If you don't want to support Google's philanthropic efforts and think that they're throwing your money away by doing so, there's an easy way to opt out: DON'T BUY GOOGLE STOCK. It's a free country and open market...vote with your money on what you think is a "valid corporate purpose". There are thousands of other companies to invest in that are doing other things, many of which operate exactly the same...nice and safe and by the book. The information on what these companies are doing with their shareholders' money is freely available...get informed about what you're buying. Given their P/E ratio, unique corporate approach, and incredible rate of growth, Google might just be the riskiest large-cap stock opportunity out there, but the potential upside (as well as the downside) is a lot greater than all of those companies playing it safe. As long as it's stated (and I believe Google certainly has made their views very clear), risk isn't something from which shareholders should be warned away.
Ning is a platform on which you can build your own social software...your own craigslist or del.icio.us. We were just talking about something like this the other day at Eyebeam, a MMORPG in which you write applications to adventure together or fight each other in a world instead of characters. Google, Yahoo, and Microsoft should be kicking themselves that they didn't think of this...this is the perfect WebOS app, like Dashboard, Konfabulator, and Desktop, but multi-user and on the web. (via waxy)
Google and NASA have announced plans to collaborate on projects like "large-scale data management, massively distributed computing, bio-info-nano convergence, and encouragement of the entrepreneurial space industry". In 6 months, Yahoo will announce a collaboration with the Russian Space Agency to launch original content into space. Microsoft will announce in a year that they've had space travel capabilities built into Office for years now but no one uses it...in two years time, they'll completely reorg around manned missions to Mars.
Is PowerPoint responsible for the woes of the Space Shuttle? Well, no, but it's not helping any. "The deeper problem with the PowerPointing of America -- the PowerPointing of the planet, actually -- is that the program tends to flatten the most complex, subtle, even beautiful, ideas into tedious, bullet-pointed bureaucratese."
Robert Cringely: Google may have peaked ("What if search and PageRank and AdSense are Google's corporate apex?") and Microsoft may have more to worry about from Apple if they start distributing older versions of OSX (the Intel version) for free on iPods.
Before we get going, here are some alternate titles for this post, just to give you an idea of what I'm trying to get at before I actually, you know, get at it:
- You're probably wondering why Yahoo bought Konfabulator
- An update on Google Browser, GooOS and Google Desktop
- A platform that everyone can stand on and why Apple, Microsoft, and, yes, even Google will have to change their ways to be a part of it
- The next killer app: desktop Web servers
- Does the Mozilla Foundation have the vision to make Firefox the most important piece of software of this decade?
- Web 3.0
- Finally, the end of Microsoft's operating system dominance
Now that your hyperbole meter has pegged a few times, hopefully the rest of this will seem tame in comparison. (And apologies for the length...I got rolling and, oops, 2500 words. But many of them are small so...)
Way back in October 2004, this idea of how the Web as a platform might play out popped into my head, and I've been trying to motivate myself into writing it down ever since. Two recent events, Yahoo's purchase of Konfabulator and Google's release of a new beta version of Google Desktop have finally spurred me into action. But back to October. At the Web 2.0 conference, Stewart pulled me aside and said something like, "I think I know what Google is doing with Google Browser." From a subsequent post on his site:
I've had this post about Adam Bosworth, Alchemy and the Google browser sitting around for months now and it is driving me crazy, because I want all the credit for guessing this before it happens. So, for the record, if Google is making a browser, and if it is going to be successful, it will be because there is a sophisticated local caching framework included, and Google will provide the reference apps (replying to emails on Gmail or posting messages to Google groups while on the plane).
At the time, Adam Bosworth had been recently hired by Google for purposes unknown. In a blog post several months before he was hired, Bosworth mused about a "new browser":
In this entry, I'm going to discuss how I imagine a mobilized or web services browser handles changes and service requests when it isn't connected. This is really where the peddle hits the metal. If you just read data and never ever alter it or invoke related services (such as approving an expense report or booking a restaurant) then perhaps you might not need a new browser. Perhaps just caching pages offline would be sufficient if one added some metadata about what to cache. Jean Paoli has pointed out to me that this would be even more likely if rather than authoring your site using HTML, you authored it as XML "pages" laid out by the included XSLT stylesheets used to render it because then you could even use the browser to sort/filter the information offline. A very long time ago when I was still at Microsoft (1997) we built such a demo using XSLT and tricky use of Javascript to let the user do local client side sorting and filtering. But if you start actually trying to update trip reports, approve requests, reserve rooms, buy stocks, and so on, then you have Forms of some sort, running offline, at least some of the time, and code has to handle the inputs to the "Forms" and you have to think through how they are handled.
A couple weeks later, Google introduced the first iteration of their Desktop Search. To me, the least interesting thing about GDS was the search mechanism. Google finally had an application that installed on the desktop and, even better, it was a little Web server that could insert data from your local machine into pages you were browsing on google.com. That was a new experience: using a plain old Web browser to run applications locally and on the Web at the same time.
So this is my best guess as to how an "operating system" based on the Web (which I will refer to as "WebOS") will work. There are three main parts to the system:
- The Web browser (along with other browser-ish applications like Konfabulator) becomes the primary application interface through which the user views content, performs services, and manages data on their local machine and on the Web, often without even knowing the difference. Something like Firefox, Safari, or IE...ideally browser agnostic.
- Web applications of the sort we're all familiar with: Gmail, Flickr, and Bloglines, as well as other applications that are making the Web an ever richer environment for getting stuff done. (And ideally all Ajaxed up to provide an experience closer to that of traditional desktop apps.)
- A local Web server to handle the data delivery and content display from the local machine to the browser. This local server will likely be highly optimized for its task, but would be capable of running locally installed Web applications (e.g. a local copy of Gmail and all its associated data).
That's it. Aside from the browser and the Web server, applications will be written for the WebOS and won't be specific to Windows, OS X, or Linux. This is also completely feasible, I think, for organizations like Google, Yahoo, Apple, Microsoft, or the Mozilla Foundation to make happen (more on this below).
Compared to "standalone" Web apps and desktop apps, applications developed for this hypothetical platform have some powerful advantages. Because they run in a Web browser, these applications are cross platform (assuming that whoever develops such a system develops the local Web server part of it for Windows, OS X, Linux, your mobile phone, etc.), just like Web apps such as Gmail, Basecamp, and Salesforce.com. You don't need to be on a specific machine with a specific OS...you just need a browser + local Web server to access your favorite data and apps.
For application developers, the main advantage is that instead of writing two or more programs for multiple platforms (one for the Web, one for Windows, etc.), they can write one app that will run on any machine with the WebOS using the same code base. Bloglines and NetNewsWire both do about the same thing and have radically different codebases (Bloglines uses HTML/JavaScript + some sort of backend programming/scripting language while NNW is a Cocoa app only for OS X), but a version of Bloglines developed for the above platform could utilize a single codebase.
You also get the advantages of locally run applications. You can use them when you're not connected to the Internet. There could be an icon in the Dock that fires up Gmail in your favorite browser. For applications using larger files like images, video, and audio, those files could be stored and manipulated locally instead of waiting for transfer over the Internet.
There are also disadvantages to WebOS applications, not the least of which[1] is that HTTP+JavaScript+XHTML+CSS+Flash is not as robust in providing functionality and user interaction as true desktop applications written in Cocoa or Visual Basic. But as Paul Graham points out, Web applications may be good enough[2]:
One thing that might deter you from writing Web-based applications is the lameness of Web pages as a UI. That is a problem, I admit. There were a few things we would have really liked to add to HTML and HTTP. What matters, though, is that Web pages are just good enough.
Web pages weren't designed to be a UI for applications, but they're just good enough. And for a significant number of users, software that you can use from any browser will be enough of a win in itself to outweigh any awkwardness in the UI. Maybe you can't write the best-looking spreadsheet using HTML, but you can write a spreadsheet that several people can use simultaneously from different locations without special client software, or that can incorporate live data feeds, or that can page you when certain conditions are triggered. More importantly, you can write new kinds of applications that don't even have names yet.
And how about these new kinds of applications? Here's how I would envision a few apps working on the WebOS:
- Gmail. While online, you read your mail at gmail.com, but it also caches your mail locally so when you disconnect, you can still read it. Then when you connect again, it sends any replies you wrote offline, just like Mail.app or Outlook does. Many people already use Gmail (or Yahoo Mail) as their only email client...imagine if it worked offline as well.
- A Web version of iTunes. Just like the desktop version of iTunes, except in the browser. Manages/plays audio files stored locally, with an option to back them up on the server (using .Mac or similar) as well. iTunes already utilizes information from the Internet so well (Web radio, podcasting iTMS, CDDB, etc.) that it's easy to imagine it as a Web app. (And why stop at audio...video would work equally as well.)
- Flickr. Manage image files locally and on Flickr's server in the browser. You could even do some rudimentary photo manipulation (brightness, contrast, red-eye correction, etc.) in the browser using JavaScript or even Flash. Prepare a bunch of photos for uploading to Flickr while on the plane ride home and they automatically sync when you next connect to the Internet.
- Newsreader. Read sites while offline (I bet this is #1 on any Bloglines user's wish list). Access your reading list from any computer with a browser (I bet this is #1 on any standalone newsreader user's wish list).
- File backup. A little WebOS app that helps you back up your files to Apple's .Mac service, your ISP, or someone like Google. You'll specify what you want backed up and when through the browser and the backup program will take care of the rest.
I'm looking at the rest of the most commonly used apps on my Powerbook and there's not too many of them that absolutely need to be standalone desktop applications. Text editor, IM[3], Word, Excel, FTP, iCal, address book...I could imagine versions of these running in a browser.
So who's going to build these WebOS applications? Hopefully anyone with XHTML/JavaScript/CSS skills, but that depends on how open the platform is. And that depends on whose platform it is. Right now, there are five organizations who are or could be moving in this direction:
- Google. If Google is not thinking in terms of the above, I will eat danah's furriest hat. They've already shifted the focus of Google Desktop with the addition of Sidebar and changing the name of the application (it used to be called Google Desktop Search...and the tagline changed from "Search your own computer" to the more general "Info when you want it, right on your desktop"). To do it properly, I think they need their own browser (with bundled Web server, of course) and they need to start writing their applications to work on OS X and Linux (Google is still a Windows company)[4]. Many of the moves they've made in the last two years have been to outflank Microsoft, and if they don't use Google Desktop's "insert local code into remote sites" trick to make whatever OS comes with people's computers increasingly irrelevant, they're stupid, stupid, stupid. Baby step: make Gmail readable offline.
- Yahoo. I'm pretty sure Yahoo is thinking in these terms as well. That's why they bought Konfabulator: desktop presence. And Yahoo has tons of content and apps that that would like to offer on a WebOS-like platform: mail, IM, news, Yahoo360, etc. Challenge for Yahoo: widgets aren't enough...many of these applications are going to need to run in Web browsers. Advantages: Yahoo seems to be more aggressive in opening up APIs than Google...chances are if Yahoo develops a WebOS platform, we'll all get to play.
- Microsoft. They're going to build a WebOS right into their operating system...it's likely that with Vista, you sometimes won't be able to tell when you're using desktop applications or when you're at msn.com. They'll never develop anything for OS X or for Linux (or for browsers other than IE), so its impact will be limited. (Well, limited to most of the personal computers in the world, but still.)
- Apple. Apple has all the makings of a WebOS system right now. They've got the browser, a Web server that's installed on every machine with OS X, Dashboard, iTMS, .Mac, Spotlight, etc. All they're missing is the applications (aside from the Dashboard widgets). But like Microsoft, it's unlikely that they'll write anything for Windows or Linux, although if OS X is going to run on cheapo Intel boxes, their market share may be heading in a positive direction soon.
- The Mozilla Foundation. This is the most unlikely option, but also the most interesting one. If Mozilla could leverage the rapidly increasing user base of Firefox and start bundling a small Web server with it, then you've got the beginnings of a WebOS that's open source and for which anyone, including Microsoft, Google, Yahoo, and anyone with JavaScript chops, could write applications. To market it, they could refer to the whole shebang as a new kind of Web browser, something that sets it apart from IE, a true "next generation" browser capable of running applications no matter where you are or what computer (or portable device) you're using.
So yeah, that's the idea of the WebOS (as I see it developing) in a gigantic nutshell. The reality of it will probably be a lot messier and take a lot longer than most would like. If someone ends up doing it, it will probably not be as open as it could be and there will likely be competing Web platforms just as there are now competing search engines, portals, widget applications (Konfabulator, Dashboard, Google Desktop Sidebar), etc., but hopefully not. There's lots more to discuss, but I'm going to stop here before this post gets even more ridiculously long. My thanks if you even made this far.
[1] Actually, the biggest potential problems with all this are the massive security concerns (a Web browser that has access to data on your local hard drive?!!!??) and managing user expectations (desktop/web app hybrids will likely be very confusing for a lot of users). Significant worries to be sure, but I believe the advantages will motivate the folks developing the platform and the applications to work through these concerns.
[2] For more discussion of Web applications, check out Adam Rifkin's post on Weblications.
[3] Rumor has it that Google is releasing an IM client soon (more here). I'll be pretty surprised if it's not significantly Web-based. As Hotmail proved for email, there's no reason that IM has to happen in a desktop app (although the alerting is problematic).
[4] Maybe Google thinks they can't compete with Apple's current offerings (Spotlight, Dashboard, Safari, iPhoto) on their own platform, but that's not a good way of thinking about it. Support as many people as you can on as many different architectures as you can, that's the advantage of a Web-based OS. Microsoft certainly hasn't thought of Apple as a serious competitor in the OS space for a long time...until Web applications started coming of age recently, Microsoft's sole competitor has been Microsoft.
You can now post from Microsoft Word to your Blogger blog. More interesting to me is how former Pyra folks remember this old idea. Matt says it was "something we talked about building back when the blogger api was brand new" and that Anil Dash, then a Blogger enthusiast, knocked up a working prototype (which I also remember). Ev says it's "a product that I first thought about five years ago". Both accounts are no doubt accurate, but how they're remembered is interesting.
Counterfeiters print Excel function on jeans by accident. "The counterfeiters are using Excel or Access to store all the logos for their counterfeit jeans and then print them out onto leather. This is what happens when there is a bug in their software."
Cello is a graphical WWW browser like Mosaic. "Cello runs under Microsoft Windows on any IBM PC with a 386SX chip or better. While we have run Cello with only 2MB of RAM on a 386SX-16 machine, we think you'll like it better on a machine with more memory and a faster chip."
Cringely on the future plans of Microsoft, Apple, and Google. MS is shipping their own PC, Apple is pushing into video on demand, and Google is building a massive supercomputer with the help of their customers.
Microsoft is sponsoring a short film contest called Thought Thieves about intellectual property theft. And the entry form states: "I will formally license on terms acceptable to Microsoft, all intellectual property rights in my film and agree to waive all moral rights in relation to my film if requested to do so". Heh.
Microsoft recently licensed their core and web fonts (Verdana, Georgia, etc.) to Ascender. These fonts were formerly distributed free of charge on the web by Microsoft...now they only come free with MS products.