The opening session here at the Gnomedex conference in Seattle this morning is by Robert Steele, a former Marine Corps intelligence officer, CEO of OSS.Net Inc. and, as he describes himself, "the world's most pissed-off end user."
Among other things, Steele disputed Bill Gates' past characterization of open-source software as "communist." Responded Steele: "If open-source software is communist, then Microsoft is fascist, and I'm sorry, I know they're a sponsor here. I'm here to offer Microsoft a deal. We'll let them live if they go to open, transparent application program interfaces, dump Vista and start over. Lot of good at Microsoft."
Application programming interfaces, or APIs, are the hooks that software developers use to connect their programs to Windows. Microsoft has long faced allegations about using undocumented APIs to give its own application developers an advantage over outside developers in working with Windows. I've heard Microsoft executives say that they've cracked down on the practice.
Microsoft, Gnomedex, Conferences, Events, Robert Steele, Bill Gates, APIs