John Carroll

<p>John Carroll has programmed in a wide variety of computing domains, including servers, client PCs, mobile phones and even mainframes. His current specialties are C#, .NET, Java, WIN32/COM and C++, and he has applied those skills in everything from distributed web-based systems to embedded devices. In his spare time, he enjoys the world of digital video, and served as director of photography and editor on a feature-length film produced in Limerick, Ireland, as well as a low-budget production filmed in Los Angeles that used Panavision digital cameras (the same ones used by George Lucas in the later Star Wars episodes).</p> <p>John worked in Microsoft's Mediaroom division from May, 2005 to May, 2008. He is co-founder of <a href="http://www.forgetmenotafrica.com">ForgetMeNot Software</a>, a creator of unified messaging software targeted at telecommunications providers, where he currently works as Director of Technology.

Latest Posts

Microsoft and invention

Microsoft and invention

People love to claim that Microsoft doesn't invent anything. Unfortunately, those people misunderstand the incremental nature of invention in the software industry.

October 3, 2005 by in Microsoft

Linux and trademarks

Linux and trademarks

Linus Torvalds failed in his attempt to register Linux as a trademark in Australia. Though unfortunate, it shows the need to be aggressive (and early) in the defense of distinctive product names.

September 16, 2005 by in Enterprise Software

XML as document format rules!!!

XML as document format rules!!!

George Ou thinks XML is an inefficient and unnecessary replacement for binary file formats. John Carroll disagrees, arguing that XML is the lego approach to managing data, and offers advantages in small-to-medium sized data management situations.

September 5, 2005 by in Enterprise Software

The ecosystem benefits of Microsoft's VC-1

The ecosystem benefits of Microsoft's VC-1

VC-1 and H.264 are two formats slated to replace the venerable MPEG-2 digital video encoding standard. VC-1 has certain advantages, however, due to it's expected integration into the Microsoft software and hardware ecosystem.

September 2, 2005 by in Windows

Seeking balance in open source

Seeking balance in open source

In a response to longtime Talkback participant Anton Philidor, John Carroll details the need for balance between open source and proprietary software. Both open source and proprietary software have advantages which benefit the software economy.

August 25, 2005 by in Tech Industry

Agent Smith invades online games

Agent Smith invades online games

A Chinese exchange student was recently arrested in Japan for using software bots to rob characters in the Lineage II online computer game. This is a novel problem, and begs the question: what kind of penalty should be meted out for virtual thuggery?

August 22, 2005 by in Enterprise Software

Competing with the Microsoft ecosystem

Competing with the Microsoft ecosystem

In a blog post last week, I argued that the "theme" that unifies Microsoft's disparate product library was the creation of software ecosystems. Anti_Zealot, a regular Talkback participant, posed this question in response: I would like to read your opinion on what it would take for a Linux-based "theme" to settle in the software market, considering its current solid position in the server business as a tool.

August 19, 2005 by in Open Source