Open Source is (almost always) Free

Open Source is (almost always) Free


This post is in response to Dario Borghino's story, "Why Open Source is not Free Software". Go read that first...

I have a couple problems with this post. First of all, there is much less difference between free and open source software than this post suggest. Secondly, patents do not have much effect on the software industry, in practice. Those may sound controversial, but let me explain.

First of all, show me an open source license in wide use that is not also a Free software license, and vice versa. See http://opensource.org for the open source definition, and a list of licenses. They are the same thing, but with a different emphasis--"open source" emphasizes the practical aspects, the results of free software, without getting into the philosophical underpinnings, while Free Software emphasizes the ideals, the rights and reasons for making source code available. They are two sides of the same coin--open source is largely Free software rebranded to be more palatable to the business world.

The real semantic difference we should be making is the distinction between "Free Software" and "Freeware"-- software that costs nothing but does not grant you the freedoms we all care about. Software like Internet Explorer, Adobe Acrobat Reader, Adobe Flash, Skype, and all the rest of the shareware/freeware software that to the uninformed look much the same as Free Software, but we all know they're potentially far more dangerous. I don't care if somebody calls the software we work with Free Software or Open Source, but I always correct them if they call it freeware.

Even your Debian/Firefox point confirms this--while the Mozilla license prevented Debian from making changes and still calling it Firefox, nothing prevented them from forking the codebase and releasing it as Iceweasel. This is what I see as the essence of Free--the ability to fork. Far more dangerous (and more supporting to the argument of this story) is Zimbra's license, which does not allow you to use the software if you remove the trademarked logos, but does not guarantee you can use the trademarks, either--I would argue Zimbra is not open source or Free. If Microsoft actually bought Yahoo, they could kill Zimbra, and you would not have the right to fork it.

On the patent point, for most software developers, patents are completely irrelevant. When is the last time you went to implement some feature in some software and thought "oh, I can't do that because it's patented?" Let me hazard a guess: never.

Sure, there's always the threat of patent lawsuits, but the only patent lawsuits you ever see are the ones going after the deep pockets of proprietary companies. In many ways, patents are more of a problem for proprietary companies than for Free software--we've got far more immunity because we're decentralized, nobody has a big pot of gold that makes it an attractive target for lawsuits.

As evidence, Microsoft has been sued for patent infringement several times, and lost. To my knowledge, they've never actually sued anybody for patent infringement. Sure, you hear Ballmer hollering about patents all the time, but it's a sales tactic, it's a way for them to try to persuade companies to pay extortion to them. If they ever actually launched a patent suit, it would be the best thing ever for Linux. I mean, who could they sue? Just about everybody with cash is a customer. If they started suing their customers they'd quickly become the next SCO, every corporate attorney would advise their clients to get away from Microsoft as fast as possible because it would be too much of a risk to use. And if they sued people without money, they'd lose in the court of public opinion--nobody likes a bully. And there's a small matter of the Department of Justice consent decree that would re-open and target Microsoft for anti-competitive behavior.

Sure, the patent situation is ridiculous, but it's really the threat of patents that are stifling software businesses. And this threat really has very little effect on Free Software.

-- Freelock Computing, http://www.freelock.com The Open Source for Business Solutions

Category: 

Comments

Terry Hancock's picture

I think the main problem with the "free software" label as far as businesspeople are concerned is that it sounds way too much like "free lunch". People with a sound education in economics know that nothing is really "free": you're going to pay one way or another for whatever you get.

Without understanding how free software comes to be, they have no basis for understanding why it can present a much better value proposition to them than proprietary software does. Ideological exposition does absolutely nothing to clear them of these suspicions (indeed it just destroys our credibility).

What _does_ help is understanding of the process. And that's where the label "open source" is a winner. It gets across the key factual aspect of free software in a way they can understand: the source is available to alter. It's much easier for someone with a business background to see that the source being open (which _must_ include the right to modify it) is a benefit that can produce software in a way that makes free distribution viable than it is for them to backtrack from the ideology of free software to an understanding of how it can come to be that way.

Author information

John Locke's picture

Biography

John Locke is the author of the book Open Source Solutions for Small Business Problems. He provides technology strategy and free software implementations for small and growing businesses in the Pacific Northwest through his business, Freelock Computing.

Most forwarded

Interview with Dave Mohyla, of DTIDATA

Dave Mohyla is the president and founder of dtidata.com, a hard drive recovery facility based in Tampa, Florida.

TM: Where are you based? What does your company do?
DTI Data recovery is based in South Pasadena, Florida which is a suburb of Tampa. We have been here for over 10 years. We operate a bio-metrically secured class 100 clean room where we perform hard drive recovery on all types of hard disks, from laptop hard drives to multi drive RAID systems.

Anybody up to writing good directory software?

Since the very beginning, directories (of any kind) have had a very central role in the internet. (I have recently grown fond of Free Web Directory. Even Slashdot can be considered a directory: a collection of great news and invaluable user-generated comments. As far as software is concerned, doing a quick search on Google about software directories will return the free (as in freedom) software directories like Savannah, SourceForge, Freshmeat and so on, followed by shareware and freeware sites such as FileBuzz, PCWin Download Center and All Freeware (great if you're looking for shareware and freeware, but definitely less comprehensive than their free-as-in-freedom counterparts).

Interview with Mark Shuttleworth

Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine.

Is better education the key to finding better software?

I read David Jonathon's article Anybody Up To Writing Good Directory Software? the other day, which got me thinking about software directories in general. As David mentioned, many of the software directories one finds when doing a quick google search are free as in beer, not as in freedom. But what interests me is the software directories that already exist, providing a combination of both free as in beer software, and open source software. Sites such as Freeware Downloads and Shareware Download don't advertise themselves as providing free as in liberty software, but each of them have a good selection of open source software available... if you know where to look.

Most emailed

Free Open Document label templates

If you’ve ever spent hours at work doing mailings, cursed your printer for printing outside the lines on your labels, or moaned “There has got to be a better way to do this,” here’s the solution you’ve been looking for. Working smarter, not harder! Worldlabel.com, a manufacture of labels offers Open Office / Libre Office labels templates for downloading in ODF format which will save you time, effort, and (if you want) make really cool-looking labels

Creating a user-centric site in Drupal

A little while ago, while talking in the #drupal mailing list, I showed my latest creation to one of the core developers there. His reaction was "Wow, I am always surprised what people use Drupal for". His surprise is somehow justified: I did create a site for a bunch of entertainers in Perth, a company set to use Drupal to take over the world with Entertainers.Biz.

Update: since writing this article, I have updated the system so that the whole booking process happens online. I will update the article accordingly!

So, why, why do people and companies develop free software?

More and more people are discovering free software. Many people only do so after weeks, or even months, of using it. I wonder, for example, how many Firefox users actually know how free Firefox really is—many of them realise that you can get it for free, but find it hard to believe that anybody can modify it and even redistribute it legally.

When the discovery is made, the first instinct is to ask: why do they do it? Programming is hard work. Even though most (if not all) programmers are driven by their higher-than-normal IQs and their amazing passion for solving problems, it’s still hard to understand why so many of them would donate so much of their time to creating something that they can’t really show off to anybody but their colleagues or geek friends.

Sure, anybody can buy laptops, and just program. No need to get a full-on lab or spend thousands of dollars in equipment. But... is that the full story?

Fun articles

Santa Claus - the most successful open source project

It dawned on me the other day, as I was shopping for the dozens of gifts it seems I have to buy every December, that Santa Claus is the most successful open source project in history. (Bridget @ Illiterarty would agree with that). Santa Claus is essentially a marketing development that is embodied by everyone who stuffs a sock, gives a gift, hosts a dinner or wishes Merry Christmas over the holiday season.

Most emailed

Editorial

When I first started thinking about Free Software Magazine, I was feeling enthusiastic about the dream. I had Dave, Gianluca, and Alan willing to help me, I had established members of the free software community willing to help me out, I had writers volunteering their time and energy for free, and I had a generous offer from OpenHosting for servers, all before I'd proved myself. There was a sense of excitement in the air, and I thought maybe, just maybe, I could make this work.

Free Software Magazine uses Apollo project management software and CRM for its everyday activities!