If I make a pencil and give it to someone, and they use it to draw a picture that they sell for $10m, they haven't ripped me off. They've added a lot of value to that pencil. I haven't lost anything. They haven't "profited from my work". They've done something pretty amazing using a tool I created. Good for them. FOSS is the same. The idea that people are taking FOSS code and building billion dollar companies with it…
Is It Even Worth Working on FOSS Anymore?
111–120 of 284 posts
Re: Is It Even Worth Working on FOSS Anymore?
#112The reasons you write open-source code: - training purposes to better yourself - as a showcase or to build up your reputation to get hired - because you have a niche need in your personal life that no one else already solved None of those reasons are invalidated by big corporations using open-source without paying back.
I started work on my canvas library (licence: MIT) 8 years ago mainly so I'd have something to showcase to potential employers. It worked: the reason I finally managed to land a job as a web developer was because someone took time to check out the library and decided the work I'd put in was worth them taking a risk on an older new entrant.
Since that time I've continued to develop the library to help me deepen my knowledge of all things canvas. Especially since I started to look at ways to make canvas elements more responsive, and more accessible. But the main reason is just the joy I get from using it to create pretty demos and animations - the library scratches a creative itch.
I got used to the idea that I'll never be rich a long time ago. Good friends are more important than money.
Re: Is It Even Worth Working on FOSS Anymore?
#113If I make a pencil and give it to someone, and they use it to draw a picture that they sell for $10m, they haven't ripped me off. They've added a lot of value to that pencil. I haven't lost anything. They haven't "profited from my work". They've done something pretty amazing using a tool I created. Good for them. FOSS is the same. The idea that people are taking FOSS code and building billion dollar companies with it…
You make a pencil.
Someone takes your pencil, and puts it in a really nice box with some other pencils.
People use those pencils to draw a $10 million picture.
The box maker uses contracts to ensure they get a 10% cut of that picture sale.
Actual pencil makers gets no cut.
I can see why this would annoy pencil makers, no matter how nice the box is, or how much effort they put into sales. At a societal level it seems incentives are slightly out of wack too.
Personally, I'd rather see all the money go to the artist than add more levels of ownership, control and cuts, especially if the inputs are non-rivalrous.
The classic economics example is lighthouses, we all benefit from the non-shipwrecked ships bringing goods to market but feel like the merchants should probably contribute to their construction via taxes rather than rely on randomly charitable lighthouse builders (see: Public Goods)
Re: Is It Even Worth Working on FOSS Anymore?
#114Define "worth". We were never in it for the money. I maintained Dia for 8 years and never saw a penny. If you don't like your FOSS project being used by evil capitalist megacorps, put an anti-commercial license on it.
There's a licencing 'race to the bottom'. If there is a liberally-licensed alternative, resources will divert to that.
Why does the floor keep constantly dropping? Who are these developers, always willing to do more for less?
In my experience:
* Some of it: people who open source their hobby projects. The personal upside of investing resources into open source is fun & practice.
* A lot of it: academia. Universities have an infinite supply of indentured labour in students and postgrads. The personal upside is grades and graduation. The institutional upside is publishing and grant money.
* Lately: large enterprises. These have the resources to throw high quality engineering behind their open source projects (unlike the universities, where quality has always been a struggle, due to tremendous "developer" churn and different incentives). The personal upside is salary; the business upside is $$$ via "commoditize your complements". Added bonus: open source serves as an HR tactic too.
Put together, the demand for the "race to the bottom" is there and so is the supply. And so it happens. The machinery behind "If you don't do it (with a permissive license), someone else will".
Re: Is It Even Worth Working on FOSS Anymore?
#115The FOSS that was imagined by Stallman, where end-users could actually use FOSS products in their everyday lives, is not possible under capitalism. So what you have instead is effectively a network of semi-public property primarily for industry use. But, just as anything else that industry cannot turn for a profit, FOSS is and will always be in the lowest of priorities, if a priority at all. Cheers to Stallman, but a…
The motivation is not money, but to provide a benefit to society or to the people in the immediate vicinity, i.e. to be helpful and to be appreciated.
Re: Is It Even Worth Working on FOSS Anymore?
#116If I make a pencil and give it to someone, and they use it to draw a picture that they sell for $10m, they haven't ripped me off. They've added a lot of value to that pencil. I haven't lost anything. They haven't "profited from my work". They've done something pretty amazing using a tool I created. Good for them. FOSS is the same. The idea that people are taking FOSS code and building billion dollar companies with it…
I think a better analogy would be: I make a pencil and give it to someone for free, and that someone puts that pencil in a box and sells it for $10m.
Re: Is It Even Worth Working on FOSS Anymore?
#117Earlier quoted context omitted.
Software needs to be maintained to be useful. Proofs don't. So for many, it is not the same.
You don't need to maintain anything, you can just drop it and go do something else if you prefer. Maybe someone will pick it up. Maybe noone. If you maintain something you chose to maintain it. You have no obligation to continue maintaining it.
Re: Is It Even Worth Working on FOSS Anymore?
#118I eat my own dog food. Most of the work I do is SPM modules, which I use in larger, aggregate, development work. They are often “spun out” of my larger projects, as I proceed. I may see that the section I’m writing, has use outside of the main, so I stop work on the larger project for a few days, while I extract and develop the submodule as a standalone project; complete with documentation and testing. Feel free to check out my work. My GH handle is the same as my HN handle. I stay busy.
Also, I write software to help people. Here’s a relevant comment that I made, yesterday: https://news.ycombinator.com/item?id=29660819
Re: Is It Even Worth Working on FOSS Anymore?
#119Btw, I saw this tweet about OBS now many times and I keep wondering why Jesus would steal from OBS :b
If I were higher up the tree in my company I'd dump money on these guys. Or at the very least set up a "donate back to open source" initiative, perhaps based on economic calculation and amounts of software used. Now that I think about, maybe I'll start such an initiative, see how far I can get it.
Re: Is It Even Worth Working on FOSS Anymore?
#120Only certain FOSS is worth working on for me. Here's my heuristic as of today. * Don't work on FOSS that supports a SaaS or proprietary product. You're enriching someone else's ecosystem for no money. You take on the communication bandwidth and issue load of dealing with not only your issues but their issues too. Your software is useless if theirs fails. It's thankless. * Don't work on FOSS you aren't using yourself…