Making The GPL Easier For Companies To Swallow
stupidNewbie writes "There is a new GPL "wrapper" gaining momentum on Capitol Hill. Dubbed O-STEP, the Open Source Threshold Escrow Program allows vendors to license their products until so many millions are made, then agree to release the code under GPL. This sounds like a good bridge for companies looking to tap into the strengths of open source distribution." Starting from zero, it can certainly gain momentum quickly -- sounds like a good idea though.
The Open Source Threshold Escrow Program would create goodwill for software vendors trying to sell products to government agencies and large companies afraid of proprietary vendor lock-in, said Tony Stanco, creator of the program, known as O-STEP.
Here's how O-STEP would work: A vendor puts a piece of software in escrow with Stanco's Center of Open Source and Government, based at George Washington University. The company determines a sales threshold that it wants to reach before the software is released under an open source license. After it hits that threshold, the software is released as an open source product.
Great, so I want to get on the good side of the government and big companies by signing up for this license. I think I'll just set my target for $10 billion so I don't have to worry about it ever actually going open source, god forbid.
"If I could live to be several hundred
I could take a walk and really wander, really wonder."
Well, anything is better than no consideration of the GPL at all..
I am sure that with the propper acountants anyone can always break even and never make any money.
Get a free ipod.
Think about it - basically, if an application became a runaway hit, the vendor would only reap a portion of the proceeds. I like the way the article says that "The purchasers are very excited about this." Of course they would be - if a product takes off and becomes more desirable (because everybody else is using it), chances are that it will be available for free in a short time! What a bargain!
Hmmm... now what's that old saying about something being too good to be true...
Stop by my site where I write about ERP systems & more
I'm just worried that things will get out of hand.... how many millions are we talking before source is released?
Oh, infinite, definitely. This is a proposal coming from programmers, not businesspeople.
Sun and Apple don't have to make money selling their respective operating systems. They can happily make money on "related services" and hardware.
The problem is that every time developers try to deal with legalese, they take this basic humans-are-honest philosophy that works pretty well in development groups and would never, never work in the business world.
The only really reasonable approach is a flat time limit. Basing it on installed seats is a tough call, even, and that's much more straightforward than "money made". Who's going to do the counting -- Sun?
May we never see th
Ok let's assume this scheme actually would work.
Imagine you have a piece of software that is being used by the government in some fairly sensitive places.(uh, that didn't come out right)
Anyway, they hit their sales quota and the source gets released. Now every malicious cracker has access to code at the same time as the development community. Imagine if this were a microsoft product! I think the crackers would be finding and exploiting bugs way faster than the open sourcers could fix them.
Don't get me wrong I think open source in it's current form is safer than closed, but that's because while it is gaining market share the security bugs can be worked out.
This sounds like a decent idea. I would propose that there be some kind of time limit as well as a revenue limit. Say, 5 years or $5,000,000 in revenue, whichever comes first.
I would also expect that you get the source to begin with so that you're not SOL when the company "changes their mind".
In general, I rarely purchase any software, but I would be happy to purchase something if I had a guarantee that it's going to be opened up later on.
-- Knowledge shared is power lost. -- Aleister Crowley
It's based on sales, not on net income. It's a bit harder to arrange to never show any sales, and still survive as a company.
The idea is for major customers to demand this, not for companies to be interesting in doing it on their own. There are no benefits at all for the producer in this system, except that you may be excluded from consideration by major customers if you don't play along.
DOOM?
Quake?
Guarenteeing that software which recieves a certain level of popularity becomes Open Source means that the community can pick up development where the company left off.
There is always the danger that a company will cease to support a product which has become integral to your operation. This is one of the much touted benefits of Open Source - self and community support. This guarentees that sort of support in the long term while ensuring that the companies get there profits.