Will Software Businesses Really Move Toward the Middle in '08?

dcp's picture

Anne Zelenka recently predicted that software businesses will move from the extreme 'closed' and 'open' licensing models toward the center, what she refers to as 'clopen', or hybrid closed and open licensing models. I think she's missing something.

I don't know Anne, so I don't know her background. However, I do know she seems to be working from a flawed premise. She cites Google's licensing mixture, along with the need for companies like Microsoft to move toward more openness. The problem is, this is the way Google has always done business. They are not moving from 'extremely open' toward the center - they are already at the center. It's true they have been very successful in their adventures in Hybrid-License Land.

Zelenka fails to offer any evidence that any companies - big or small - will move from an extreme 'open' toward the center. Part of the reason she comes up short here is that there are only a small number (count 'em on two hands or less) of companies that really are 'extremely open' to begin with. I know. I have searched high and low, and probably less than a dozen businesses actually maintain a "free-software only" business model (including internal modifications). I have been through at least two databases of hundreds of "open source" companies, and that was all I found - at least in the United States.* There are some 'open' companies in other countries, but how many is anyone's guess at this point.

Mind you, I have written previously about Ada Core Technologies, which is a small, but multi-national company with high-end clients. I really think the Free/Open model really lends itself well to the small business model much better than to the conglomerate. I think this model takes on more of a blacksmith shop approach than a Wal-mart approach. The issue is whether the blacksmiths can make it on their own, or need some sort of alliance - freelancing or temp agencies, anyone?

The way I see it, most 'open' companies are really hybrids anyway. So the reality is that the closed companies will be moving toward a more open stance, while the others can afford to keep their hybrid status. I do see more and more 'closed' businesses opening up, and releasing more Free and Open Source Software. However, I seriously doubt that, having tasted of the choice that freedom offers, the handful of libre-only businesses will move toward a closed model. So, I am certain that there will be more hybrids entering the arena this year, but not from the freedom model. History suggests that only a very few companies have gone from more open to less; most go from closed to open.

The real challenge continues to be, how can we succeed without closing our source? Only a few companies have managed to do this, with almost all of them being small fries that most people never heard of. But it is possible to do business this way. I would suggest that, eventually, we will see more and more companies discover how to develop software without restricting users' freedom to use, study, modify, and redistribute the programs. Meanwhile, for 2008, You can bet we'll see a lot more businesses learning to respect users' freedom.



* Please note that there may be some companies that are currently active and not listed in any of the known databases of FOSS vendors.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Your comments are not so

Your comments are not so much upsetting as simply off-base. You obviously missed the point my article was making - namely that you cannot claim two sides are moving toward the center from opposite extremes, and only give evidence of one side moving toward the middle. Well, you can do that, but you're only showing evidence of one side moving toward the so-called middle. Where is the evidence of the other extreme moving toward the middle???

As to your points:
(1) Most FOSS developers that get paid, get paid for their time, not on a per-seat basis. Some choose to give away their time, while others choose to get paid for their time. And yet, they all develop Free Software. Wow! I'm not saying you'll get rich developing Free Software, but then, that was never really a guarantee anyway.

(2) You don't think Free Software prevents monopolization. Can you show some evidence to support your claim? For example, there are quite a few commercial players of various sizes in the FOSS market place. Compare that to the Microsoft vs Apple non-Free software marketplace. Hmmm... Looks like we've prevented a monopoly to me.

(3) Free Software licenses are neutral towards business activities. They are not intended to protect a business. In cases such as the GNU GPL and other copyleft licenses, they are designed to prevent any one business from withholding basic freedoms from users. In fact, that very detail prevents any one person, company or other entity from monopolizing the marketplace.

The GPL, as a copyleft license prevents exactly what you fear. No one can kill your program. Now, your competitors might be able to provide better services around your program than you can. But that is quite different from them being able to kill, steal, take away or otherwise prevent you from doing as you wish with your own program. And remember, what doesn't kill you will only make you stronger. Competition makes you stronger, unless you just throw in the towel. ;-)

Cheers,
D.C. Parris
Publisher, Blue Gnu
http://www.linkedin.com/in/dcparris
https://www.xing.com/profile/Don_Parris


Hello: I beleive that she is

Hello:

I beleive that she is right. I think that I will move towards the center because if I move completely towards radically open I will loose too much. You know things must be balanced. I really agree and would like my custumers to have the freedom to customize adapt and why not improove and maybe even sell part of my systems. I think that gives me the advantage of the advertising I would have to pay for otherwise. You know I'm small right now. However. Everything can't be a giveaway for several reasons:

1 - I spend a lot of effort and personal finances when my personal finanaces are simply very low to come up with my software. I have studied, hard worked and also spent a lot of personal finances and I think that is simply not fair to give away my hard work just like that giving a price to persons that do nothing. A society like that is doomed to extinction and hard work should be well rewarded.

2 - I don't want a big company to take over me with my own efforts gaining advantage because I give freedom to my customers. I work and hard and I don't do it so that a big one takes over me with my own things just because they have money and can advertise it to the sky monopolizing things. Monopolization is simply bad. Free software I think do not prevent that from happening.

3 - Sometimes free software licenses don't take in consideration that business compete. In such situation many simply do not take it. So a middle point should be the sweet spot with the current extreme positions in software we are looking at. Completely open and completely closed.

Sometimes extremist positions completely oposed to microsoft's view I consider is simply wrong too. I mean you can't combat something wrong with another thing wrong or completely opposed. I think that competition without falling into "dog eat dog" is good and makes societies advance and that should be the final objective. For instance one flaw in GPL license I see is that it doesn't prevent other business to take over your hard work and offer their services and completely kill yours. Correct me if I'm wrong but that is what I see in the GPL and makes me dubious about to take it (in fact I have but I have my doubts). For instance I would like a license that let users adapt things to be more conftable, learn and in some cases yes even sell improved versions wich I think that will provide me feedback(actually that has not happened but I'm still in alpha close to beta) to actually produce better software or services but prevent other business to compete with me without moving a finger. I mean that is simply not fair. I'm a programmer and I studied hard and work also very hard to make the software. And I beleive that must be valued too.

And I'm sorry for anyone that might feel upset for my comments. I know that there are a lot of fanboys out there ready to do anything and take exteme positions (I once was rejected from a public list about open source software for this kind of comments and treated with offenses that actually made me go away from the list). Anyway I think that free speech is good so that's what I'm doing.