Collaborator8.2-Blog-CTA-Demo

Show Me The Money: The New Open Source Motivation

open-source-show-me-the-money-thumbnail

If you think open source programming is still about developers working on projects for love or to scratch an itch, think again. A recent Linux Foundation survey found that today's free software developers are in it for the money. One stereotype of an open source … [Read more...]

Why Containers Instead of Hypervisors?

hypervisor-container-linux-virtual-machines

Our cloud-based IT world is founded on hypervisors. It doesn't have to be that way – and, some say, it shouldn’t be. Containers can deliver more services using the same hardware you're now using for virtual machines, said one speaker at the Linux Collaboration Summit, and … [Read more...]

GOTO Still Has a Place in Modern Programming. No! Really!

goto-modern-programming

Mea culpa! Sometimes, the experts agree, GOTO can be very useful. When I wrote a few weeks about Apple's SSL GOTO security fiasco, I put the blame on GOTO. I quoted no less a seer than programming guru Edsger W. Dijkstra who wrote way back in 1968 that the goto statement … [Read more...]

Measuring Success in an Open Source Project

measuring-success-open-source-thumbnail

There are many ways to measure whether an open source project is gaining meaningful traction. Here how's OpenDaylight's doing it. Is Linux a success? Certainly. The Apache Web server? You betcha. Firefox, sure. But, what about smaller or newer open source projects? How … [Read more...]

GOTO (Still) Considered Harmful

goto-fail-shirt

Seriously Apple? Seriously? GOTOs? In your Secure-Socket Layer implementation? What were they thinking? Apple, Apple! When Ed Post wrote in 1983 that Real Programmers aren’t afraid to use GOTOs he was kidding! No one should ever use go-to statements in any program. As … [Read more...]

OpenDaylight: Open Source Programming to the Software-Defined Network

opendaylight-open-source-thumb

As hypervisors changed data-center computing, so software-defined networking will change data-center networking. The open source OpenDaylight project is leading the way. If you follow networking vendors, you know they get along with one another about as well as a dog … [Read more...]

The Standards Wars and the Sausage Factory

standards-war

Standards-making is like sausage making. You need it, but it's ugly. Yet the standards process is the necessary evil behind every technology we rely on. On August 6, 1890, William Kemmler became a victim of an early technology standards war. In the 1880s, the … [Read more...]

The Pre-History of Software as a Service

Now everyone uses Software as a Service. But we tried this business model before, over a decade ago, and it failed miserably. What changed in cloud computing to make it work today? Software as a Service (SaaS) has become a major end-user platform. Whether the software at … [Read more...]

Forked! Where WebKit Goes From Here

Webkit_Logo

WebKit long has been the dominant open source Web-rendering engine, but with Google's Blink fork, its future has turned murky. For years, WebKit was easily the most popular Web-browser rendering engine. It was the foundation for no fewer than three of the most popular Web … [Read more...]

Solr: The Most Important Open Source Project You’ve Never Heard Of

solr_logo

There are many open source programs that get a lot of press. And then there a few, like Solr, that are important to businesses but are also virtually unknown, even in geek circles. When I did a story recently about in-demand open source jobs, I wasn't surprised to hear … [Read more...]