Microsoft financials: nearly a $billion lost on Surface RT but prospering in server and cloud

Microsoft has reported fourth quarter and full year results for its financial year ending June 30th 2013.

I am in the habit of tracking the results quarter by quarter with a simple table:

Quarter ending June 30th 2013 vs quarter ending June 30th 2012, $millions

Segment Revenue Change Profit Change Client (Windows + Live) 4411

…continue reading Microsoft financials: nearly a $billion lost on Surface RT but prospering in server and cloud

Windows Phone 8 enterprise security versus Blackberry 10 Balance and Samsung Knox

How good is Windows Phone 8 security? Actually, pretty good. The key features are described here [pdf]:

Trusted Boot prevents booting to an alternative operating system, using the UEFI secure boot standard. Only signed operating system components and apps can run. App sandboxing:

No communication channels exist between apps on the phone other

…continue reading Windows Phone 8 enterprise security versus Blackberry 10 Balance and Samsung Knox

Power shifts at Mobile World Congress: Samsung rises, Apple absent, Google hidden, Microsoft missing

Mobile World Congress, now under way in Barcelona, is a big event. Exact numbers are not available, but I have heard talk of 70,000 trade attendees; it is not something you can safely ignore if you have a presence in the mobile industry.

Nevertheless Apple chooses to ignore it, preferring its own exclusive events.

…continue reading Power shifts at Mobile World Congress: Samsung rises, Apple absent, Google hidden, Microsoft missing

Microsoft’s Server 2012 Essentials: a good replacement for Small Business Server?

Microsoft has completed Windows Server 2012 Essentials, the kind-of replacement for Small Business Server (SBS) in the Server 2012 range.

I say “kind-of” because it does not replicate the old SBS idea of bundling Windows Server, Exchange, and optionally SQL Server into a single keenly-priced bundle designed to work on one or two servers.

…continue reading Microsoft’s Server 2012 Essentials: a good replacement for Small Business Server?

Crisis in Microsoft land: what next after the mixed reception for Windows 8 Consumer Preview?

Microsoft will have expected some users to find the transition from Windows 7 to Windows 8 challenging, but I doubt it was ready for the reaction from its own community that it is receiving for Windows 8 Consumer Preview.

The best place to start is the comments on Building Windows blog here and here

…continue reading Crisis in Microsoft land: what next after the mixed reception for Windows 8 Consumer Preview?

Review: JetBrains AppCode for Objective C

I have been trying out JetBrains AppCode, a new IDE for Apple’s Objective C. The company is best known for its IntelliJ IDE for Java, and AppCode essentially takes the same core IDE and reworks it for Objective C. AppCode is itself a Java application, but unless you have a religious objection to this I

…continue reading Review: JetBrains AppCode for Objective C

Adobe MAX 2011 and the future of Flash

The unstated theme of Adobe MAX 2011 last week was this: what is the future of Flash? The issue being that with HTML 5 ascendant and Apple wrecking the idea of Flash as an ubiquitous web plug-in, should Adobe be frantically retooling its design tools for HTML and apps, or does Flash still have a

…continue reading Adobe MAX 2011 and the future of Flash

Fixing a slow Windows XP PC

Yesterday I investigated a Windows XP machine that had become so slow it was unusable. It was a Dell Dimension 2350 with 1GB RAM and a 2.00 Ghz Celeron CPU – not too bad a spec for XP – that had been out of use for a while and was being brought back into service

…continue reading Fixing a slow Windows XP PC

HTML 5 Canvas: the only plugin you need?

The answer is no, of course. And Canvas is not a plugin. That said, here is an interesting proof of concept blog and video from Alexander Larsson: a GTK3 application running in Firefox without any plugin.

GTK is an open source cross-platform GUI framework written in C but with bindings to other languages

…continue reading HTML 5 Canvas: the only plugin you need?

25 years of Windows: triumph and tragedy

I wrote a (very) short history of Windows for the Register, focusing on the launch of Windows 1.0 25 years ago.

I used Oracle VirtualBox to run Windows 1.0 under emulation since it more or less works. I found an old floppy with DOS 3.3 since Windows 1.0 does not run on DOS 6.2,

…continue reading 25 years of Windows: triumph and tragedy