On Monday 17. September 2018 12.42.18 Bernhard E. Reiter wrote: > Am Samstag 15 September 2018 17:20:26 schrieb Paul Boddie: > > > > Then again, I am inclined to think that such platforms tend to favour > > transactional work, often underpriced, that is viewed as fashionable > > amongst the relentless promotion of the "gig" economy (hence the venture > > funding for some of the companies above). Instead, I think that structures > > to fund Free Software should enable developers to actually draw a salary, > > not have people speculatively do work in order to compete for payouts. > > If I do understand you correctly, you believe they fund more "marketing" and > less "development". Whereas sometimes good quiet engineering would need to > be funded. In a bird's view I'd agree on this. The challenge - though - is > to find out which kind of engineering work is worth what.
There are at least three forms of funding platforms that tend to see some Free Software development activity: * Bounty funding (such as Bountysource) * Ongoing funding (such as Liberapay) * Crowdfunding campaign (such as Crowd Supply and IndieGoGo) I think these platforms tend to favour work that can be readily advertised, packaged and sold, but of course not all work that is worth doing will fit into this form. Crowdfunding is most definitely something that has a marketing component, and this means that people have to make a pitch to others to convince them of the work's value, but software is still seen as intangible and less valuable than hardware. With hardware, you hopefully get some goodies at the end of the campaign that are exclusively yours and that people outside the campaign do not get. With software, you share the rewards with others, and also with everyone else if it is Free Software. People might wonder, as usual, whether they shouldn't just leave it to others to put up the money. There are also a few common problems with ongoing funding and crowdfunding. One is that some people feel that they have to be highly responsive to their backers in order to keep them happy. This ends up with people burning out because they are effectively having to do the work plus an "always on" public relations job. YouTube millionaires have this problem, apparently, so I am not sure it can be solved easily with more money: https://www.theguardian.com/technology/2018/sep/08/youtube-stars-burnout-fun-bleak-stressed (The other problem is that people fail to communicate, particularly if things do not go well, but that is another story.) Bounty funding should get around this cultural problem of people expecting "always on" responsiveness, but the work favours things that are either "odd jobs" that don't pay very well or are things that would normally be put out as a contract for bidding. I noted in my blog article about funding platforms... https://blogs.fsfe.org/pboddie/?p=1620 ...that while the sums involved for some bounties are considerably better than the usual "tip jar" amounts, the rather informal arrangements around getting the work done, combined with people competing speculatively (as opposed to collaborating), means that these large sums go unclaimed. Three years on and the IBM people are still waiting for their LuaJIT port (or dragging their feet on accepting any submitted work): https://www.bountysource.com/issues/25924774-enable-implement-ppc64-le-linux-lj_gc64-interpreter-and-jit Ongoing funding potentially promotes a more sustainable way of funding people, at least if we can ignore those cultural issues around keeping the audience happy, because a developer can potentially prioritise their work appropriately and not feel that they have to dance to everybody else's tune all the time. But the problem then is to persuade people that the work is worth supporting. Some might claim that a successfully funded person could just be working for a company, but that requires a sole employer to put up that person's entire salary. [...] > > People need genuine solutions that do not involve financial speculation, > > legal uncertainty, and exposure to criminal schemes. A crucial aspect of > > funding Free Software is exactly that of giving people certainty > > so that they can focus on what they actually want to do. > > Fine again, except for the last part. > It is not the desire of the Free Software engineer that should drive the > directions of funds, but the needs of the users. There can be a wide > difference between the three things: > a) what people want to do > b) what people are good at > c) what others need > > To be succesful in my eyes, a funding model would need to make sure that > mainly c) and b) is matched. It is true that you cannot just have people doing exactly what they want and expecting to get paid for it, no matter what it is. (Well, actually you can: it is called art.) Then again, by "what they actually want to do" I meant the work of writing software, as opposed to things like meddling with dubious financial instruments, executing foreign exchange transactions, drumming up business on a speculative basis, and so on. But you also cannot leave it to the whims of "the market" to decide, either, because you end up in precisely the situation where only the "cool", marketable projects get funding. And those projects may only address the fad of the day and leave nothing for others to build upon. Worse, for Free Software, they may also exploit other software projects to deliver their product. Paul _______________________________________________ Discussion mailing list Discussion@lists.fsfe.org https://lists.fsfe.org/mailman/listinfo/discussion This mailing list is covered by the FSFE's Code of Conduct. All participants are kindly asked to be excellent to each other: https://fsfe.org/about/codeofconduct