Gentoo Archives: gentoo-user

From: Daniel Campbell <zlg@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No
Date: Sun, 18 Dec 2016 07:08:09
Message-Id: c84c6edc-ee2e-a055-a1a6-59cab0ddf1d3@gentoo.org
In Reply to: Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No by Andrej Rode
1 On 12/17/2016 08:58 PM, Andrej Rode wrote:
2 >
3 >> Funtoo, knoppix and devuan are not serious professional grade distros,
4 >> two of those are in beta and gentoo isn't something you want on most
5 >> production servers.
6 >>
7 >> You can't be seriously suggesting that hobbyist distros with one or two
8 >> developers and bad security policies is a serious replacement for the
9 >> systemd corrupted distros can you?
10 >
11 > So bascially you want to have a professinal grade distribution developed
12 > by independent hobbyists for free?
13 > Somehow distro maintainers have to be fed and live from something. So
14 > either you have a corporate-free hobbyist distro with a handful of devs
15 > or you have to suck it up and deal with it that people get paid by
16 > companies to develop free software (which is actually a good thing). And
17 > their company can give them directions how to develop free software they
18 > are working on.
19 >
20 > Cheers,
21 > Andrej
22 >
23
24 I don't think it's that clear-cut (companies paying for libre software
25 devs == good). Moneyed interests in something *can* be good for both
26 sides, if fair business is conducted. Frankly, most businesses get it
27 wrong, as can be expected from a profit-oriented entity.
28
29 Paying devs to work on libre software and telling them what to work on,
30 while mostly normal practice in the profit-driven world, can create
31 effects (unintended or otherwise) that guide other software; especially
32 if a business is employing a developer working on pivotal, important
33 projects. A business's direction of that employee can create ripples
34 throughout the rest of the libre software ecosystem that other projects
35 may have to work around or be forced to depend on the corporate work to
36 continue existing. Innocent enough at first, sure. Projects become
37 obsolete or have to change their dependencies all the time. But if a
38 business is targeting specific parts of the stack, replacing it with
39 theirs, and urging others to depend on their new stack, it's blatantly
40 obvious that they're not interested in collaboration or playing fairly.
41 They want to own the stack and every mechanism in it. For what ends, I
42 have no clue. Possibly to peddle their stack as the *only* stack to
43 clients so they can rake in more business while the libre software world
44 gets stuck maintaining it. In short, it's a form of crowd-sourcing labor
45 that they wouldn't otherwise pay for. And the average programmer will
46 fall for it because it makes them feel important and, like the rest of
47 us, has this pesky need for a home, food, and enough cash to save away
48 for emergencies and/or retirement.
49
50 I agree with your opinion otherwise. It's not reasonable to expect
51 volunteers to be available, on-call, and alert to news 24-7; that's the
52 level of commitment you need to be a serious security worker, and nobody
53 has the spare funds to sit around and stay up to date on stuff without a
54 paycheck coming in.
55
56 I'm reluctant to point to them, but sports may have a good idea with
57 sponsorships. Some people in libre software could be sponsored, and some
58 companies could sponsor someone in a hands-off fashion, just letting the
59 developer do their thing while the dev does support, consulting, or
60 maybe patches for the company for their internal projects. That's a
61 relationship that could work, though just like any other monetization
62 scheme, it's prone to abuse from the money holder. Maybe CS curricula
63 should have Contract Law 101 or something to protect them from being
64 fleeced or manipulated.
65
66 The next best model is public sponsorship through platforms like Flattr,
67 Gittip, Patreon, and so on. It gives the developer full autonomy, but a
68 less dependable cash flow.
69
70 Giving talks and publishing books has been super successful for a few
71 people, but naturally takes up a lot of time and can be draining.
72
73 Business models aside, the only real fix for this is to get to a
74 post-industrial and post-labor world, where people aren't forced to work
75 to survive. There's no telling how long that will take, however, as
76 those with money naturally want to maintain their powerful position in
77 society. That change won't come peacefully, and unfortunately probably
78 not in our lifetimes.
79
80 </rant>
81 --
82 Daniel Campbell - Gentoo Developer
83 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
84 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies