Making Money In Open Source
Khalid writes "An interview with Sleepycat President and CEO, Michael Olson, it brings a lot of interesting information about their business model and licensing scheme. A lot of good ideas, when a lot of open source based companies are struggling for life. "
There has to be a way to keep open source on the "bleeding edge" instead of alwasy playing catachup to M$
Shortpier
10 mins, Bill Gates, A baseball bat
(what I want for X-mas)
Lets see, I can invest my money in US Tech Products Inc, or Sleepycat....
One sounds like an industrious source of technology, the other like something in my daughter's sticker book.
Hey, at least it's better than Cue:Cat.
m00.
It's really difficult to understand why someone couldn't make money selling Open Source software. The source is available for anyone to see and anyone who receives it has license to redistribute it as much as they want and for any price they decide (even free!).
Why oh why can't those companies make a profit?
Chritian stamitz writes
/*the Open-Source movement has never been better situated to be the leader in Middleware development both within the enterprise and throughout the world. Industry players such as IBM are now looking to our movement to help set standards and define trends and new technology opportunities. It's time that we as a community step forward and begin living up to our billing.*/
Industry isn't that important for development. If it contributes money, it's okay. If it contributes code, even better.
We have to separete two important parts of Linux/Open Source:
1. Open Source or the Internet as a business model
-> short time exspectations were to high
2. Open Source or the internet as a self developing, fast growing plattform, despite of the fact, whether you can earn money with.
In some areas the growing utility of the Internet and Open Source products even leads to a crash of traditional industrys withour loss.
But from a economic point of view, companys and capitalism is just an instrument to get public supply.
So I am less interested in the benefit of companys, but in the benefit of myself.
Cstamitz@
You don't have to humor me, Marge.
Well, it's pretty ingrained.
--
"Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
I don't think there is any magic in it.
If it's a COMPANY it need to be run like a COMPANY. A BUSINESS.
In my opinion the fall of many opensource based "companies" has been the fact that they never were COMPANIES - but instead a collection of enthusiastic nerds.
Opensource is not the complete answer for a company strategy unless you are planning to eat rice for the lest of your life.
Now, before you mod me down for disagreeing with the Slashdot groupthink, let me explain my statement. Don't you think the hundreds of failing Linux companies would have put at least a decent sized sum into hiring consultants to find out the most workable open source business plans?
Don't get me wrong, I think the ideas they present here sound great! It's just that, like Communism, it only looks good on paper, without working out in the real world. Surely, if it was this easy, VA Research^H^H^H^H^H^H^H^HLinux^H^H^H^H^HSoftware would have already put these into action and they wouldn't be on the edge of being delisted from NASDAQ.
Is your company running tools written by ma
Now that the megalomania, greed and excess of the Linux boom days has disappeared, it's clear that raising a mountain of money from VC's and an IPO and overthrowing Microsoft and Oracle isn't the way to succeed for a free software developer. On the other hand, growing at a reasonable rate, living off revenues and (duh) making a really good product like Qt or BerkeleyDB can make you a nice living.
1: Can I copy some source code of Berkelydb into my BSD-licensed app? Based on the interview, I don't think I can without restricting derivative works.
2: If Sleepycat decides never to release another OSS version, can I continue to develop their last version? Again, the interview makes this unclear and seems to give a tentative "no," but the license seems to imply that I can.
They have also said that the license is not GLP compatible, so these are real questions.
LedgerSMB: Open source Accounting/ERP
I have worked on several open source projects that likely could have gotten some funding (not VC crap or marketing dollars, just pay for some additional work/documentation/support) but never made the effort. I'm now working with some friends on an interesting system that we plan on doing just this sort of thing with.
this is getting old and so are you
blog
...toward the end of the interview, where Olson states that more people know now about open source and the GPL than ever before, but also that they're almost all scared to death of it.
I suppose that's the basic difference: With Micro$oft, you know they're out to get you; with open source, you're never sure <g>.
Maybe we should refocus our attention on making "reasonable" or "sufficient" amounts of money. Statistically speaking, in most fields, nobody makes the bigs bucks.
In sports there are many many minor league players just scraping by for each major league bazzillionaire. In business, most places are small mom-and-pop (more than 50% of the US ecconomy?) compared to the relatively few McDonalds out there. Maybe Open Source is a bit different in that it is virtually impossible for there to be even this many (or any?) BIG winners - but that doesn't mean that everyone is thus forced to be a "looser".
It seems as though there are lots of opportunity for making a living with creation, support, etc. of Open Source solutions to various people's problems. And in fact there are a lot of people making decent livings providing those services.
So when was the last time you heard about somebody building something like a beowulf cluster out of Windows 95/98/ME/NT/2000/XP boxes?
It lags in some areas I grant you but it isn't all catch up.
This sig has been temporarily disconnected or is no longer in service
It's easy to make money in open source. First, grab Freemoney
./configure --prefix=/usr/local/
[root@localhost freemoney_0.02]$
[root@localhost freemoney_0.02]$ make
[root@localhost freemoney_0.02]$ make install
That wasn't so hard now, was it?
There is no reasonable defense against an idiot with an agenda
:wq
If you look at many examples it's hard as hell to make money with open source. On the other hand it's alot easier to SAVE money with open source. For example switching over to linux servers like mentioned in that recent slashdot article. Switching applications over to open source as well. I can see people saving money with open source but making money, well thats easier said then done.
Snoozer.
I guess profitability from day one is a plus too.
This is encouraging. And it's good ol' C code... Killer apps still use pointers!
diminuitive members!!
Most OSS companies don't know how to run a business because the paradigm and rules of the game are too different. Look at Caldera, for example. There is a company which seems bent on selling Linux as if it were proprietary software, which looks like the safe choice to the novice, but really provides the worst of both worlds...
The real problem facing OSS companies is that the rules of the game are so different than they are for proprietary software companies. You cannot make your money on licensing because if you try to do that, your competition makes a cheaper clone. OSS commoditizes the software market.
I think that companies like Sleepycat are honestly trying to find out how to make money in a commoditized world, but I think they will have to transiton into another mode. Repeat after me: "You cannot make money selling open source software that you develop yourself." The market is simply too competitive.
What more companies need to do is offer tailored services, utilizing open source software to produce less expensive, more competitive packages of services. Of course, then you are competing with IBM, etc. but I suspect that this is EXACTLY why IBM is starting to move more open source.
LedgerSMB: Open source Accounting/ERP
It's easy.
Phase 1: Steal the Underpants.
Phase 2: ?.
Phase 3: Profit!
-cibrPLUR
A large number of americans have a lottery mentality that they are always looking for some way to make lots of money with little effort. All of the economic bubbles have been built on this tendancy. The dot com boom and the related boom in VC funding for open source was all about getting the big payment without doing the hard work. When the dust settled turned out a lot of those companies didn't have a clue and died.
I think there's a lot of money to be made on open source, but that's spread out over a lot of people. Support, custom development, integration, lots of useful stuff that isn't sexy and isn't going to make anybody fabulously rich but is valuable and will provide a more than adequate living for a lot of people.
I think if anything open source is a big bomb shell for the whole notion of making the big money. A lot of companies who got cozy making proprietary software, charging huge license fees and then selling exhorbitant support contracts on top of that are in for a big wake up call. When everybody can have access to the code you don't need to be addicted to one vendor. That breeds competition, and competition drives down prices. Those companies that can provide the best services for the best prices and can create the best brand will be the ones collecting the money in the future but because they necessarily must be efficient it won't be the really big money.
This sig has been temporarily disconnected or is no longer in service
There is one here. And there are others. You just won't hear about them on Slashdot.
No replies made to AC posts. Please log in.
Maybe it's just me, but I don't really see how a company can make money at being purely an open source software vendor. The idea behind open source is that good software should be freely available to everyone. Selling software for the sake of software is sort of missing the point.
The company I work for develops embedded and realtime systems. Some are sold as products, others are custom developed for clients. We use Linux and other open-source software in our products. And we make plenty of money at it. But we don't make money from the software, we make money from the hardware and from our expertise at systems integration.
We support open source because we don't have to pay someone for basic things like operating systems. We contribute things like device drivers back into the open source community because they improve the OS, even if the drivers are for hardware which is too specialized for most people to care. Someone might have a need for this stuff and find it useful, and perhaps this someone might find a bug in it or add new features or expand it to be compatible with other, similar hardware.
And to me this is what open source is supposed to be all about. It's about people and enterprises with particular needs working together to solve common problems. As these problems are solved, the solutions get released back to the community and the software improves. Yes, this does make it rather difficult to simply be in the business of selling commodity software. In order to make money at it, you have to make the software do something useful.
And making software do something useful is what it's all about...
Your list is incomplete. But why should Slashdot readers care? As long as they're all right, right?
Never argue with capitalists. All they're trying to do is make you believe that their interests are your interests.
Rosanna Rosanna Danna: "The key to making OpenSource profitable is banner ads. Preferably, big banner ads that use a lot of bandwidth. Adding a navigation bar at the top also helps. Also, you should change your name to whatever the latest hot release is."
Chevy Chase: "Rosanna, VA Software tried that and it didn't work."
RRD: "Never mind."
...who read that and brain automatically s/Sleepycat/VileCuecatCompany/ ???
It made my head spin.
fifth sigma, inc.
Flash back to 1995, I'm contracting for my university building a client server application. I find an open source solution that does what i need. I then sell them that solution, for real money. Sure i had to make changes, but the source was there. I didn't release the source, or tell the client where it came from. I met their need, they gave me cash, and because open source isn't owned by anyone, there isn't even anyone around to care about it.
Software is good when it's Free for everyone. Yes, I agree. But why should this only apply to software?
Capitalism is about property. Property is about me having something and not letting you use it unless I want to. So, it's about making things unFree (restriction).
So, the GPL allows supporters of restriction to take advantage of Freedom to further their goals.
For example, it doesn't require modifications to GPL software to be released under the GPL, unless the binary itself is released. It doesn't require software compiled using gcc, or linked with some libraries, to be released under the GPL.
And why doesn't it? Because then no business in its right mind would use it for any product who sale is critical to the success of the business.
So, the basic result of the GPL is to provide cost-free high quality productivity and development tools, with which businesss can thrive and further restrict other tangibles and intangibles.
Software becomes more Free, everything else becomes less Free.
The GPL is a self-defeating ideal.
Anyone got a rock?
"Adequacy.org: Where congenital stupidity is not an option, but a requirement."
It's hard to imagine anyone paying thousands of dollars for ViWormic M$BugWear (then paying someone else to pretend to make IT work for them), when superior alternatives, are available, absolutely free, but it does show the power of deceptive marketeering. Who wants to be LIEk that? In the gnu/o-s world (dare I use the two in the same post?) there is no eternal liesense/'upgrade' path, therefore no billyuns, or stuck market FraUDs, to be perpetrated (other than the ones already being prosecuted). So, here/there we are, with the best solutions that can never be sold in some canned version. Most likely j. public will have to take IT in the .asp for a while longer, before he can see the function (or lack of) behind the ?pr? bs. EVERY person I speak with, is angry/discouraged/disgusted with father williams' garbaage, but is resigned to believing that's the way IT is.
God willing, when j. finally does get the head extraction he's been promising himself, there'll still be some choices available. We'll still be here (increasingly busy ourselves lately). Meanwhile, don't forget to check out our web address giveaway. Includes a year's free hosting. Just in case o-s/the web/commerce, etc... continues in some form.
Today, I heard again, the rumour that fud is NOT dead. Hard to believe, having seen the face scans, of the gottiesque felons of the kingdumb. They are the REAL .commIEs, know?
Next, we're starting to work on this cite.
Phase 1: Steal the Underpants.
Phase 2: ?.
Phase 3: Profit!
That'll only work for Gnome.
Linux business plan: /* drunk... fix later... */
1. Write Free software.
2.
3. Profit!!!!
Okay, now this is thoroughly tongue-in-cheek, so chill on the flames, but here are my predictions of what you'll find yourself saying if you choose to invest in Open-Source companies...
...when you see your portfolio statement...
...as above, if you're American...
...describing the outlook for profits...
...what you'll mutter to yourself constantly
...to your broker who recommended Open-Source companies...
...as above, if your broker is female...
...what you'll call the CEO...
...what you'll call the CEO if you're American...
...and don't forget the CFO...
(Thanks to Merriam-Webster for the pronunciations.)
In fact, Sleepycat's business model stops working if the Free Software revolution has taken place because no one would need a proprietary-compatible license for Sleepycat's software. ACT's business model continues to work because their customers still need support, and still pay for enhancements to the GNAT toolchain.
I guess Sleepycat is just an Open Source company, but not a Free Software Company. ;-)
The best way to make money in open source is not to even try to sell software, but to use the transgaming or redhat models.
This is selling services.
If you use Linux, please help development of Autopac
The only way to make money in open source is hardware revenue. IBM and Apple both understand this, but apparently no one else does.
Let's see...
"Microsoft is evil"
"Microsoft is an anticompetitive monopoly"
".net is the end of the world as we know it"
"Fuck the RIAA"
"You can pry my DECSS from my cold, dead fingers"
Then you turn around and peddle open source as a way of making money.
Oxymoron anyone?
Pedro
http://veraperez.com
Pedro
----
The Insomniac Coder
>Why not drop the developer/company an email?
Always a good idea, but many projects either involve several folks or have a history.
If there are several developers, all have to agree-- and even if you can get several programmers to agree to let you use it, you're still asking the contact person to do a lot of talking on your behalf.
If there's historical code (i.e. programs built on earlier GPLed work, or similar), even the Lead Developer of the current version can't necessarily break "their" own license, since their use of older code requires abiding by the license _it_ was made under.
So negotiating is best if it's a new, from-scratch, single developer project. That's a narrow subset of robust open source stuff.
The purpose of a license is to clearly state how people can use it. Negotiating 'better' terms is an option, but also keep in mind that, having provided a license, a developer can easily say 'no' to requests without stigma. So I hope folks don't ask for better terms, then kvetch if they aren't granted. Hey, they _did_ open source it in the first place!
A.
Capitalism sez that the money goes where it gets the best return. If that isn't software, it'll slosh over to some other thing, like biotech, energy, real estate or donuts.
Perhaps you're saying "tech isn't boomtown anymore." That's probably true. It feels more like the Auto biz in the 30's, when the big consolidation happened, and we got the Big 3. Probably true. Time to move on and start thnking nano.
Second off, you are actually refering to Emily Latella.
KFG
Reagan shelled the place after a suicide bomber drove a truck into a Marine barracks, killing something like 200 soldiers.
Then we left and less than 20 years later a bunch of suicide terrorist kill thousands in NYC, so we bomb Afganistan.
We'll probably leave again.
Peace, or Not?
"Windows 95/98/ME/NT/2000/XP"
:)
That sounds like a merger!
I do dithering/wordlength reduction software under the GPL (it's not C code, mind you, but it is still GPLed) and the last version did fairly well, competing with some extremely formidable proprietary dithers from places like the POW-R Consortium and Apogee. That stuff pretty well held its own for the most part with the best that the proprietary world had to offer.
Over the last week, I've drastically overhauled my noise-shaping code, and am trying to get final work done on a new release of my software- and this time, I've blown everything proprietary out of the water completely (w.r.t quality of output- not workflow convenience- I don't do hardware, or realtime output). I've got one dither that's consistently -160 db noise floor from 0-2K. Another one hits -170 db at 1.8 and 3K, right where the ear is most sensitive. Another steadily drops to below -170 db at the lowest frequencies. Another uses unusual methods to produce soundstage depth (a comb-filter-like noise floor- never heard of anyone doing that one before).
This is _all_ GPLed. You can't use any of it in proprietary software without violating the public license it's released under.
This is also _all_ mine. It's not even written in C, much less based on GPLed code from others. (That's one reason why my file reading routines suck ;) ). It uses none of the 'many hands make light work' concept of open source- I do all the work and have not had any offers of help from anyone at all, except some mastering engineers who've given their thoughts on early versions of its audio performance, and they don't write code.
With that in mind, I have to say I'm delighted to see SleepyCat's take on all this: it confirms what I had suspected, and gives me hope for the future. You can make money on open source by indulging in people's desires to NOT play along and open their own source. You can charge them to NOT share (if they share, they get it for free. How much is your paranoia worth to you? ;) )
The only requirements are that YOU have to do the work- which stands to reason- that you have to not only do all the work but also outperform everybody else- and that there have to be enough others out there who want what you have to give, but won't themselves share. Basically, you're charging people for their own greed. If they were willing to give their work to the world as you do, they'd get your help for nothing. But if they want what you have, and won't do as you do- they must either do without, or come to terms with you. (or rip you off outright, but that's another story).
It's inspiring to see how these folks do it, and definitely something to emulate- makes me glad I've been using pure GPL all along, rather than something like LGPL. They're so right- you can't exert this kind of pressure UNLESS your 'free' licensing is hardcore 'libre' with no concessions to business. It's gotta scare the suits and the lawyers enough so they come to you and say 'maybe we can work something out' (*kaching!* good to do business with ya!).
Wonderful to see this. And again it's so simple that I marvel that nobody else has been suggesting it- I thought I had sort of invented this concept for myself out of necessity and it's reassuring to see that people have actually tried it and it works. You have to have a product so good that people _do_ want a piece of it- a libre license that scares the suits- and a willingness to release private versions under non-free parallel licenses to companies that want what you have, but won't share code themselves.
Maybe this _does_ lead to doing yourself out of a job, in the future when everybody is nice and shares ;) or maybe the 'bar' is very high, in that you really have to perform to get in such a position. If that's the case, then (a) explains why I haven't made money this way yet, and (b) if 20 db better noise floor than the top proprietary dither isn't enough, I'll keep working until it's 30 db ;) it looks like some entire concepts like indeterminate-order noise shaping are mine alone. I don't think you can even get error distributions anything like what I'm getting without it- so for a change, rather than indispensable technology being owned by a patent holder, indispensable technology is 'owned' by the sphere of GPLed free software. Any arguments that code or algorithms are property and not speech will only enhance the value of this 'ownership'. Or to put it another way: so software is not speech? So you can 'own' an algorithm, huh? Well, _this_ one you can't have unless you go libre with your own code, or pay! *kaching*
Hah!
I gotta get back to work- the main dithers have been hammered out, but I need to adapt some of the others, like Logic and Ambient, to the new error-feedback routines. They probably won't outperform the others in numbers, but they're geared to different needs: Logic turned out to be good at revealing depth cues accurately, and Ambient was particularly warm with very authoritative bass, and I gotta see if I can bring out those qualities more.
If there's anybody else out there capable of doing this type of thing in other fields, please, please, go for it with every bit of effort you can come up with! Maybe 'open source' as a way of not having to do as much of the work has an immediate appeal to people- but the only way we're gonna REALLY get Software Libre out there and impossible to avoid is if you do the work yourself, do it BETTER than anyone else can (pick your field carefully, and narrowly!) and then put your stuff out with a hardcore libre license and a willingness to charge for dual-licensing! It's gotta be 'This is mine- you either share, or you pay. My way or the highway'. That's the only way to win...
You have to bare in mind that the GPL is not, despite popular belief, anticapitalistic and RMS is not anti property.
.well, a secret. It's YOUR choice whether to let the cat out of the bag or not, but once it's out don't complain if it runs away from you. That's what cats, and ideas, do.
The GPL is founded on the idea that *ideas* are not property. Hence the catch phrase, " Free as in speach, not as in beer."
If you make beer you are making property. A manufactured item that can be inherently possesed and traded. If *I* own *this* beer, you do not. You inherently *cannot*, as the beer is a physical item. It is, by its very nature, exclusive in its title of ownership.
RMS believes that software is more like F=ma. As an IDEA it cannot be restricted as can a beer, and should not be. Indeed, like RMS, I am old enough to remember when all software was essentially academic in its derivation and distribution. The very idea of propriatary mathmatical formula and algorithms was once considered ubsurd.
Much of the reason we are in the mess we are at the moment with regards to propriatary information, ( like what Mickey Mouse *looks like*), is due to forcing a legal structure of ownership upon items which are inately of * the mind.*
Play Tolstoy for a bit and go stand in the corner and * not think* of a white elephant for half an hour.
I think this example goes right to the heart of the concept of propriatary knowledge.
The GPL does nothing to make beer "freer," nor is it intended to, any more than the law of gravity is intended to make anything "freer."
But if you run a brewery and your software is freely aquired OSS than perhaps you can sell your beer *cheaper* and make the same profit.
The GPL makes ideas free, and actual *property* cheaper.
Now perhaps my beer is popular because of some "secret formula." That would be a trade secret, so long as I don't tell anybody about it.
The GPL has not problem with that. Trade secrets, are fully recognized and supported by the GPL.
Just don't TELL anyone.
There is the crux of the matter right there. A secret is only a secret so long as it's . .
The GPL dosn't require you to let the cat out of bag, only admit that it's a cat once it's out.
KFG
You open source monkeys gotta stop insulting billg's genius and accomplishments. Until you can show the world that your software can make even a hundredth of the impact that gates and ms has, you really have no argument.
anonymous w2k using coward.
They release a commercial supported version to their paying customers, who pay dearly. Then for a year or more they tell all the non-paying customers about the advantages of the commercial release. Then they release the free-software version of the GNAT Ada, but the next commercial release goes to the paying customers within a few months. Maybe they have some way to convince the paying customers not to distribute copies of the commercial versions. Maybe the commercial versions are not GPL. Whatever, you can't find GNAT 3.14 for free last time I checked, but the paying customers have had it for about a year. How's that work?
I THINK THAT MANY ARE MISSING THE BOAT ON OPEN SOURCE. MOST OF US FORGET THAT THE REAL MONEY IS IN SUPPORTING THE SYSTEM AFTER IT IS SOLD. CALL ANY MICROSOFT HELP LINE AND YOU HERE $365.00 PER HOUR PLEASE. OPEN SOURCE WILL TAKE MANY PEOPLE OUT OF THEIR WINDOWS WORLD AND PUT THEM IN THE WIND. COMPANIES LIKE REDHAT OFFER CUSTOM INSTALLATION AND SETUP TO SPEC INCLUDING OLD WINDOWS COMPUTERS WITH SAMBA. WAKE UP TECH WORLD!! HERES THE MONEY THAT YOU HAVE BEEN WAITING FOR, A CHEAP OS WITH SUPPORT THAT MONEY CAN BE MADE ON A LOCAL LEVEL. REMEMBER WHEN WIN95 OR 3.11 CAME OUT. THERE WAS MONEY FOR ALL. NOW ALL THE MONEY GOES TO UNCLE BILL!!
WE SHOULD ALL GO OUT AND SELL SETUP AND SUPPORT TO OUR LOCAL CUSTOMERS
I have a valid point, whereas you have moderator points. Wasting them on a post with a value of "0" just shows how STUPID you are. Asshole. Go browse GOATSE or something...
db
Cig:
ôô
=:>
OSS is just as good a start to a consulting firm as civil engineering, but the timing is better. The money now flowing to Redmond will soon be available.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Open Source per the ever-present GPL is fundamentally opposed to making money. It is, in fact, actively discoraged. You are forbidden from incorporating publically-gathered code into a propritary library or program without releasing its source as well. Lets say that Microsoft did this with Office, released the source code. Then someone came along, and fixed the bugs in the source, and sells it as a different product. 100% office-compatibile, but better than the real thing. Sound like a good business model to you? I didn't think so.
People in OSS generally are totally open source and won't try. Anyone who tries to make money while following the terms of a license that almost prohibits making money off the intellectual property is asking to go bankrupt. The product may be sound, but the business practices aren't.
The standard idea for making money by open source software, if that's what you're trying to do, is to give it away as a loss leader and to sell support and feature enhancements and such. While not exactly what you describe, it's close. Making it pure software, Cygnus used this model and was quite profitable. They made prettymuch all of their work on gcc distributable, but they would generally have someone pay them to do the work. That is, someone would want a compiler for a given platform and then comission the cygnus people to port gcc to it, since gcc is such a high quality compiler and getting a gcc port was a lot cheaper than writing an equal-quality compiler from scratch. Then the port would go into gcc proper, generally, because the company in question wouldn't gain anything from keeping the source closed. They also made a decent revenue from people who bought support contracts on gcc, IIRC.
You're quite correct that almost noone is going to want to buy for $50 what they can get for free off of your website, and if that's your business model it's only a matter of time before you're going to fail.
However, that's only one of the many ways of making money from open source software, support and comission work being the obvious ones. However, as you point out, there's probably an even bigger market in people who indirectly make money from open source software, i.e., that it's only a component, possibly a small component, in what they're selling or doing. And this is one of the things that really gives open source its power. It doesn't need companies dedicated to developing open source software, though that does help, honestly.
They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
I had an idea once to do dual licensing along the lines of what Sleepycat is doing. My biggest concern was what to do with patches to people submit to the open source licensed version. I wouldn't own the rights to the patch, so I wouldn't be able to redistribute it with the proprietary license. I would need to get their permission to dually license the patch as well. My thoughts on this were, why not pay them for ownership rights to the patch? Maybe $20 for a simple bug fix or much higher for substantial new features. Just a thought - maybe this would encourage outside improvement.
-----
Free P2P Backup, Windows & Linux
How about utilizing grammar on your website?
It's not a get-rich-quick business, but it's a real one.
Consider a "we'll convert your company to Linux" business, for example. Set-up, training, tech support, customization, all those people-intensive functions.
Ozarks - fresh air City - bad air that might kill me one day
Ozarks - make moonshine & sell moonshine to happy customers (give some away to the police to keep them happy too) City - make programs on computer for irritable people who don't really understand what I do for a living
Ozarks - Work when I wake up until I don't feel like it anymore City - work upon waking, and continue working until I fall into bed fast asleep at 4am.
Ozarks - live among natural surroundings with trees and birds and all that stuff. City - live? I have to work!
I think the Ozarks idea sounds pretty good! You could probably afford a house in no time because you could wear ratty clothes and live in a tent too and nobody would care. You could even save on grocery money by eating roadkill.
Hmmm....now not everyone can do this or it won't work....
-------------------------------------
Technically, we are beyond survival.
My company is taking the same approach with the Jtrix platform which is a completely open source way to implement Web Services. We're a commercial business and need to make money, but if others make money too, then great! Our use of the LGPL means they don't even have to pay us.
We don't have ambitions to take over the world, but want to create an industry. Open protocols might mean you can't have it all, but they do mean you can have an awful lot. And that's more than most people have now.
Nik.
If I understood the GPL right, one of the basic ideas is to protect the work of someone out there on your code. You can't take it and go making money with it, closed source. So you can only do dual-licencing if you have separable code, say, the client side and the engine or similar. Did I get that right? So you'd need a LGPL to link your free part to your proprietary part, and your proprietary part you have to look after yourself (unless there's someone in the field helping you with something you make money with).
I understand that we are happy to see an open source company doing well but I can imagine how you all would scream out if Microsoft was going to make money with free software.
GPL and OpenSource are A Good Thing (TM) because they take the money issue away from the development of the software. Make money with your knowledge! Make money with your service! But don't sit there and just collect the dough.
As much as I like to see companies providing software to the community and still earning money with it, I am scared that this could be used by stronger companies one day, say IBM, Sun or Microsoft, by inserting one essential component in copyrighted and patented form to gain control. And to make money with it.
We contribute things like device drivers back into the open source community because they improve the OS, even if the drivers are for hardware which is too specialized for most people to care.
Any company that is doing this is not going to be around for long. Once you do this, you make it easier for competitors to come in. They A. Will have the same technology you do (ie: those drivers for that specialized hardware) and B. They'll be FAR ahead of your company since they won't have to spend the money to develop these. It's basic business. Once you do this, you lower the barrier of entry for other companies, and you give them a SIGNIFICANT competitive advantage over your own. Think about it... would you buy a piece of a company in which the owners were spending money to develop a technology (of any kind) and then give it away for free to everyone, including the competition?
Think of how much you would have made if you shorted LNUX at $200+!
Nice to see the uptight moderators are out today
Berkeley DB is a library. In order to use it, developers must link it with their applications. ... We can force them to use an open source license or to pay us money. This strategy doesn't work for standalone applications like Web servers, relational database servers, or mail servers, because the end user doesn't change those or link directly with them.
I think this is saying that Berkeley db is free to all for internal use (by a business, etc) and that internally is the only place servers are used, so there their business model wouldn't work. But why couldn't someone selling server-type sw use a license that requires $ for any commercial use of their software, internally or externally? Doesn't that have the same (or more) $-making potential?
"Be thankful you are not my student. You would not get a high grade for such a design
We can't charge very much for custom code creation, Olsen says. Anyone know why not?
(And what are the problems alluded to with "open-ended no-cost full-version evals" when companies evaluate Berkeley DB vs. its competitors?)
"Be thankful you are not my student. You would not get a high grade for such a design
Ok, I'm sure I could run through my submission records and just find something to cut copy paste, but everyone here (or a good number) has missed a very important point about the GPL and Open Software, and always miss it. Maybe that's an american thing too :). Anyhow, just to repeat myself (and I'm sure others are typing this up as I am right now).
Just because I sell software under the GPL -does not mean I have to give it to you free-. It just means that whoever I distribute - or trade for women, booze, chests of gold, fast cars, whatever - binaries to also gets the source code and the ability to do whatever they want with that source code. Nothing stopping them from turning around and selling it for even more chests of gold! The key point is that they are free to do whatever they want with the software what they want after delivery of the product, as long as they stick with the terms of the GPL.
In many open source projects, everyone can get a binary, so everyone gets the source, too.
This means there's great money to be made in producing customized software for people, scratching other people's itches, you name it. What I see open source doing is commoditizing the common tools - the compilers, the kernel, the window managers - and providing a free platform that the customized stuff can be executed and manipulated on. The customized software, or the engineers working it, is where the money part comes in for most companies, that I can see. The things that Ximian is going with gnome is part of this. I'd have no problem chucking Ximian a few bucks a month to maintain versions and dependencies so I have a up-to-date framework to work on.
There's lots of money in Free software, and it's about freedom - those who pay for software can do what they want with it. Read the GPL. It is quite a departure from how things work now, though.
..don't panic