Earlier quoted context omitted.
In what sense do you not "own" your codebase if you release it under the GPL? There is no concept of property for information. By hiding your source codebase and the way it is being built (the same logic applies to your DAW music project, your video software editing file project etc...) you are making life harder for people who try to replicate features of your software, understand techniques behind it or pretend to…
There is very little in the world of software that's hard to replicate. And there's almost nothing that does not have any F/OSS alternatives.
On paying for software
261–270 of 279 posts
Re: On paying for software
#262Earlier quoted context omitted.
>Software basically can't be objectively priced. // Can anything be objectively priced, how?
I can buy apples at a somewhat objective price by comparing the price provided by other sellers in nearby stores. Also the price will be mostly affected by supply vs demand. OTOH, softwares prices can be affected by too many parameters. Then again, IT industry is a child when compared to say, mechanical or Civil industries.
Re: On paying for software
#263Earlier quoted context omitted.
Again, donations, etc. may work for some creators, but they will not work for all. There are always going to be products that are "Wow, I'm donating to her !", but the vast majority are more of the "plumbing" variety that are much, much harder to monetize in ways other than "pay me".
You seem to forgot that most independent developers don't make money, period. The fact that your app is open source or not is only marginally related to the fact that it earns you a living. Thousands upon thousands developed applications for desktop or mobile or whatever and simply cant' make end meet . Believing that because your app has a sticker price on it will make you money is an illusion . I hire some dev inte…
But, I would seriously argue the proposition that open sourcing one's software does not harm your ability to make money from it. Exhibit A is how often you see a mass of "They want money ? We're switching/forking !!!" type of posts and comments whenever the inevitable "we need to start making money from this project" point hits with an open source project.
As for your example, you're kind of making my point for me. ;-) It's a serious issue, and one that I'm trying to make as much as possible: as software developers, we're seriously harming our own economic well-being as a group by being overly-altruistic and conditioning (what would normally be paying) customers into thinking that our work is without value. It doesn't matter what the reality is, but free=no value in the eyes of consumers.
Re: On paying for software
#264Earlier quoted context omitted.
Yes, but that statement was followed by more details as to exactly what I meant. A model that only works for a small percentage of people does not work . My point is that you can't start a business based upon some vague hope that someday, somehow, someone will possibly choose to donate money to you. You need a reliable stream of income, and one that will keep coming long after the shine has worn off the original prod…
>>My point is that you can't start a business based upon some vague hope that someday, somehow, someone will possibly choose to donate money to you. You need a reliable stream of income, and one that will keep coming long after the shine has worn off the original product and now you're slogging through complicated maintenance and upgrades What part of that doesn't apply equally proprietary software too?
Re: On paying for software
#265Earlier quoted context omitted.
Sure but this sounds like an opportunity for something like “Uber for FLOSS support.” Or perhaps it would be more like OkCupid. But you could pay money and your FLOSS problems get researched and solved for you by a developer who is experienced in this area. In practice I can see this as a forum where people make minimal effort posts and skilled people give them quality support. Just as I was forming the previous sent…
This has existed for a while: https://www.bountysource.com/ It hasn't been a tremendous success story so far - but these things take time.
Re: On paying for software
#266Earlier quoted context omitted.
> In the world you propose, option #1 is impossible. You can still send $50 to the creator of ReticulatorPro? But that's not quite your point, is it? You're saying that I, as a developer, should be able to work on a product that doesn't have enough qualified demand (pre-sales or crowd-funds) upfront to pay for its development costs, and expect to cover my gamble by requiring customers to give me money before allowing…
Correct.
Meaning no disrespect, what I'm saying is, I think that's dumb.
Not the first part, that's a problem I face personally: I'm a developer working on a product that doesn't have any qualified demand upfront. (Heaven help me, it's a programming language!) I'm really hoping the Zig creator's plan works out because that would be my ideal life (modulus living in NY. Wonderful city, but I like forest.)
The second part: attempting to limit copying of a digital artifact after it's been written is really hard and I think that setting up your business strategy to rely on it is pragmatically and strategically foolish. That's not to say it can't be done. More like, imagine an alternate universe where Microsoft open-sources DOS and Windows from the very start and Bill Gates has only $100M net worth...
As an aside, in re: getting those 10,000 fans. I've found that a lot of people are lacking one or two skills that would really help them succeed, and if they can connect with other people who have those skills then together they can really take off. If growing a fanbase feels daunting to you, that's okay, you can get a consultant, coach or co-founder that can do it. Kevin Smith found Jason Mewes whose performance in "Clerks" catalyzed both their careers. Anyhow, for my own project, I am going to try "Tupperware parties" https://en.wikipedia.org/wiki/Tupperware#Tupperware_parties
Finally, working on projects you love and believe in is great and I don't knock it, I'm doing it myself, but if you're starting a business to make money you really should pre-qualify your idea, and doing that by pre-selling and/or crowd-funding gives you pretty $$$olid feedback that there's real demand for your product.
Re: On paying for software
#267Earlier quoted context omitted.
(sorry - I little off topic) Just curious, how did you come to your current pricing? (I saw your blog post about sublime)
I'm not sure if you mean the prices themselves ($18/12) or the scheme "perpetual license + optionally updates for $x/year". Feel free to hit me up on twitter @m_herrmann.
thanks - appreciate your response and its cool to see you building and selling your software!
Re: On paying for software
#268Earlier quoted context omitted.
Gina Häußge is the only one making reasonable money on Patron for a software project, last I checked. I exchanged several emails with her about this very topic. Despite her success in fund raising, even she was concerned about the long-term viability of this sort of funding. I also am the author of an active Open-Source project. I accept donations but they have never amounted to much.
Just noticed you're the primary author of CAMotics. I'd heard of it before, but haven't yet tried it out. I'll try to get time to do so, as I've recently started helping out a different CNC project (github.com/synthetos/g2). They kind of look like they might complement each other. Not 100% sure yet though. ;)
Re: On paying for software
#269Earlier quoted context omitted.
What in the... You could donate to the FSF, OSI, or directly to the developers of most projects. Did you even bother looking?
A donation doesn’t reasonably entitle you to expect anything. A purchase does
Re: On paying for software
#270Earlier quoted context omitted.
Expect 500 euros per day for a cheap developer in Eastern Europe. Maybe similar for Indian outsourcing or Latin American. Expect over a 1000 dollars per day for a qualified developer in a first world location. Point being. No individual can pay that much and the develop should rather get a day job unless the software has high earning potential.
Which developer in a first world country has 30k a month in salary? $1000 a day is beyond ridiculous!
500 euro a day is about 100k a year, accounting for 200 work days in a year.
Remove the margin of the firm, pension, healthcare, sick leave, company taxes, office costs, benefits... and what's left is the gross salary.