Nginx Overtakes Microsoft As No. 2 Web Server

With financial backing from the likes of Michael Dell and other venture capitalists, open source upstart Nginx has edged out Microsoft IIS (Internet Information Server) to hold the title of second-most widely used Web server among all active websites. What's more, according to Netcraft's January 2012 Web Server Survey, Nginx over the past month has gained market share among all websites, whereas competitors Apache, Microsoft, and Google each lost share.

Developers Must Unite For Mobile App Portability

Fatal Exception's Neil McAllister sees a glaring omission among the proposed plans for the new Application Developers Alliance for mobile app developers: any clear focus on easing cross-platform mobile development. 'Currently, the leading mobile operating systems are all vertically integrated "walled gardens," and developing versions of the same app for multiple platforms is both challenging and costly,' McAllister writes. 'That's where an organization like the Application Developers Alliance could help. By organizing app developers from all across the mobile OS market, it could act as a unified voice to put pressure on Apple, Google, and others to lower barriers to entry for their platforms. ... But as long as it's being underwritten by leading proponents of the status quo, it seems unlikely that the Application Developers Alliance would rock the boat by taking a stand against walled-garden-style mobile platforms.'

Microsoft To Acquire Nokia’s Smartphone Division?

This rumour is not new, nor is it particularly earth-shattering. However, with Windows Phone 7 failing to make a dent in the market place, and Nokia's Lumia 800 not making huge waves either, the rumour's been taken out of the shed again: Microsoft is supposedly acquiring Nokia's smartphone division later this year. Stephen Elop will resign from Nokia shortly afterwards.

Samsung Releases Galaxy 3GS, Or Something

Hold on to your panties, because this should come as a surprise: I'm actually agreeing that Samsung is copying Apple. The Korean company just released a new entry-level Android smartphone, and it's called the Samsung Galaxy Ace Plus. While Apple's previous complaints regarding Samsung's supposed copying were obviously nonsense, this Galaxy Ace Plus, on the other hand... It's almost as if Samsung is giving Apple the finger by copying the iPhone 3G(S) almost verbatim.

Microsoft To Enable Linux On Its Windows Azure Cloud

Microsoft is preparing to launch a new persistent virtual machine feature on its Azure cloud platform, enabling customers to host Linux, SharePoint and SQL Server there . . . To date, Microsoft has been balking at customer requests to add persistent VMs to Azure, hoping to get customers to develop Azure apps from scratch instead. But the lack of the ability to host apps like SharePoint and other third-party business applications with persistence was a deal breaker for a number of business users who were unwilling to consider Azure until Microsoft added this support, one of my contacts said.

iOS 5 vs. Android 4 vs. Windows Phone 7.5 vs. BlackBerry OS 7

InfoWorld's Galen Gruman provides an in-depth comparison of the four major smartphone platforms in business environments. Vetted for business connectivity, application support, Web browsing, and security and management are the Apple iPhone 4S (iOS 5), Samsung Focus S (Windows Phone 7.5), Samsung Galaxy Nexus (Android 4), Motorola Photon 4G (Android 2.3), and RIM BlackBerry Bold 9900 (BlackBerry OS 7). And while the iPhone 4S leads the way based on the test bench's criteria, organizations can re-weight criteria to find which smartphone best meets their distinct needs.

RIM Leaning Toward New Chairman: Sources

"Under intense pressure from a group of shareholders, Research in Motion is preparing to unveil a corporate shakeup at the beleaguered BlackBerry maker that could see co-founders Mike Lazaridis and Jim Balsillie relinquish their titles as co-chairmen of the board, according to sources. Barbara Stymiest, an independent director who joined RIM's board in 2007, is believed to be the leading candidate to replace Messrs. Balsillie and Lazaridis as chair, sources familiar with events said."

10 Programming Languages That Could Shake Up IT

InfoWorld's Neil McAllister takes a look at 10 cutting-edge programming languages, "each of which approaches the art of software development from a fresh perspective, tackling a specific problem or a unique shortcoming of today's more popular languages. Some are mature projects, while others are in the early stages of development. Some are likely to remain obscure, but any one of them could become the breakthrough tool that changes programming for years to come - at least, until the next batch of new languages arrives."

Windows Phone Is Failing Because It’s Great

"Of all the ways you might have imagined Microsoft screwing up, 'making something fantastic' is probably last on the list. As every business student will tell you, the first and most important step to success is making a quality product. Yet, Microsoft seem to have found themselves in the very strange situation of making something very good - their mobile platform, Windows Phone - and actually doing worse than before. Even more confusing, however, is that it might be Microsoft's commitment to finally get it right this time that has hurt them. And somewhere in this mess, there are a number of lessons for some very new challenges to businesses."

Is Google Paying Bloggers to Write Garbage Content?

Last year, Google implemented one of its more ambitious changes to its core consumer products (that would be search, in case you lost track) with Panda, an effort to reduce the amount of pointless and low-quality review sites and the like from the top of Google's search results. Interesting, then, that there's hints Google is actually generating garbage content to promote Chrome, as SearchEngineLand and SEO Book. Or is there a more reasonable explanation? Update: And this is why - rightfully so or no - Google tends to get more love than, say, Apple or Microsoft. The company has announced that even though the sponsored posts were not the company's fault, Google will still penalise the Chrome browser's homepage, lowering its pagerank for at least 60 days.

Richard Stallman Was Right All Along

Late last year, president Obama signed a law that makes it possible to indefinitely detain terrorist suspects without any form of trial or due process. Peaceful protesters in Occupy movements all over the world have been labelled as terrorists by the authorities. Initiatives like SOPA promote diligent monitoring of communication channels. Thirty years ago, when Richard Stallman launched the GNU project, and during the three decades that followed, his sometimes extreme views and peculiar antics were ridiculed and disregarded as paranoia - but here we are, 2012, and his once paranoid what-ifs have become reality.

Printers Open to Remote Attacks?

Columbia University researchers claim millions of HP printers could be open to remote attack via unsecured Remote Firmware Updates. Cybercriminals could steal personal information or attack otherwise secure networks. HP agrees there is a theoretical security problem but says no customer has ever reported unauthorized printer access. The company denies some of the claims and is still investigating others.

CPU IO Ports on Non-x86 Architectures

In the world of alternative OS development, portability across multiple architectures is a challenging goal. Sometimes, it may be intrinsically hard to come up with hardware abstractions that work well everywhere, but many times the core problem is one of missing information. Here, I aim at learning more about the way non-x86 architectures deal with CPU IO ports, and in particular how they prevent user-mode software from accessing them.

What Makes Android Revolutionary

It all started with Apple/TechCrunch blogger M.G. Siegler making a huge fuss over something he didn't understand, and while that in and of itself isn't particularly interesting, one of the outcomes of this little internet drama is a comment on Google+ (the tenth one) that so perfectly encapsulates just how important Android is for the world that I felt the need to share it with you. It's the holiday season after all.

Dreckig OS and the Megalithic Kernel

There are two main kernel architectures for large operating systems; monolithic and micro. While these architectures are well thought out, well implemented (usually), and well understood, they have their faults. Mainly, the loading of modules and executables, management of memory, and interfacing between the kernel and software cause these architectures to be vastly complex. With this complexity comes a loss of speed and increased difficulty for the developer. There are other kernel architectures, such as the exokernel, that are vastly different from traditional architectures, but they still have performance issues caused by userland processes.