From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 0B3AC139085 for ; Sun, 18 Dec 2016 10:32:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3B2021C082; Sun, 18 Dec 2016 10:32:16 +0000 (UTC) Received: from prism.nocolour.de (prism.nocolour.de [46.38.236.245]) by pigeon.gentoo.org (Postfix) with ESMTP id 64FB021C06D for ; Sun, 18 Dec 2016 10:32:16 +0000 (UTC) Received: from [IPv6:2601:647:4580:f730:ca4b:e690:e3e9:6981] (unknown [IPv6:2601:647:4580:f730:ca4b:e690:e3e9:6981]) by prism.nocolour.de (Postfix) with ESMTPSA id 16AF2AA0809 for ; Sun, 18 Dec 2016 11:32:14 +0100 (CET) Subject: Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No To: gentoo-user@lists.gentoo.org References: <20161015182743.GB4541@solfire> <2130813.6pNNqFFydK@thetick> <94e5d003-a2e1-13e4-e7cb-b37767cf68be@gmx.com> From: Andrej Rode Message-ID: Date: Sun, 18 Dec 2016 02:32:11 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Ci5RX7jRBbocmjbJuoxkBhd0ni2nFvwiS" X-Archives-Salt: 3d2d25ef-124c-4af8-b344-fea8998caa92 X-Archives-Hash: 77bb410d191fd020a5ba546dbdc10371 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Ci5RX7jRBbocmjbJuoxkBhd0ni2nFvwiS Content-Type: multipart/mixed; boundary="49PQ4KsgXuXsoKS1dj7ljlt97puAwGVak" From: Andrej Rode To: gentoo-user@lists.gentoo.org Message-ID: Subject: Re: [gentoo-user] from Firefox52: NO pure ALSA?, WAS: Firefox 49.0 & Youtube... Audio: No References: <20161015182743.GB4541@solfire> <2130813.6pNNqFFydK@thetick> <94e5d003-a2e1-13e4-e7cb-b37767cf68be@gmx.com> In-Reply-To: --49PQ4KsgXuXsoKS1dj7ljlt97puAwGVak Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > A business's direction of that employee can create ripples > throughout the rest of the libre software ecosystem that other projects= > may have to work around or be forced to depend on the corporate work to= > continue existing. Innocent enough at first, sure. Projects become > obsolete or have to change their dependencies all the time. But if a > business is targeting specific parts of the stack, replacing it with > theirs, and urging others to depend on their new stack, it's blatantly > obvious that they're not interested in collaboration or playing fairly.= > They want to own the stack and every mechanism in it. For what ends, I > have no clue. Possibly to peddle their stack as the *only* stack to > clients so they can rake in more business while the libre software worl= d > gets stuck maintaining it.=20 That will happen if a project is understaffed or underfunded anyway and maintainers are not able to turn down contributions. As someone pointed out earlier AMDs patches to the Linux Kernel get rejected for various reasons and it's a good thing. Other projects might not have the choice to turn down big contributions. But if it's free software you always can revert and go back if you please. That's the whole point of having free software. If a company contributes something bad or just don't update or revert the patch. Done. I see the point in companies and corporation doing evil things we don't want in our software. But that's why we have a the GPL license so we can look at the code and remove the parts we thing that are bad. Maybe that's not happening enough, but that's another topic. As for proprietary software you usually can't do that. I don't know why people feel forced to use something or a particular subset of features in a piece of free software. It would be something entirely different with a binary-only proprietary software. >=20 > I'm reluctant to point to them, but sports may have a good idea with > sponsorships. Some people in libre software could be sponsored, and som= e > companies could sponsor someone in a hands-off fashion, just letting th= e > developer do their thing while the dev does support, consulting, or > maybe patches for the company for their internal projects.=20 > The next best model is public sponsorship through platforms like Flattr= , > Gittip, Patreon, and so on. It gives the developer full autonomy, but a= > less dependable cash flow. > > Giving talks and publishing books has been super successful for a few > people, but naturally takes up a lot of time and can be draining. I ditched these income models because my point was that with free software which has company-funded devs you can actually do something yourself about bad code, spyware, bloatware in the codebase. But of coures these are other forms of company independent income models which have some popularity among devs for various free software projects. Gonna stop it now. I made my points ;) Cheers, Andrej P.S. free as in freedom --49PQ4KsgXuXsoKS1dj7ljlt97puAwGVak-- --Ci5RX7jRBbocmjbJuoxkBhd0ni2nFvwiS Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJYVmWrAAoJEGWN+Rd1Jc2dEBcQAIccAGavpvG4ESE0fbNkSMxM B8ITkPBWdBmEQq9zW7a4RGTUsiH4SwSRfOOtVLqH4DEFuSbF8joQfe6Z79JeNxaJ hajtIqC/OyYRjAH6LKxvrKR7z3v+bt10M6dJk4RxTlDxswZkB1bGwVi5kyI0QZrO uCiGD6IDU1+9hSibNCn7FrjuXXfBUUeXfA7eUzk0Ln5CpTxtzbprEMiOTf6GzUID VlmPhkbBpCUdCkKxf2J0kDfQqerv7ioCL0sPOVZyObg2SQ29vJOBQS7NV+4up76s Z0OvaMd5s4X3qchMTmIXj5pdrApNTnVTM8vm2Z96GOx6REK/cVXqNNNLlgqj3PwV +hvROoiaZeN+yNPv5Rid/NLrObv2l9dX+qWbSircdlVlu1gsHmC5/ByQGP/Tt+6U a/GTYDGfEXwrDhtRDAP/0/5EWYFayMJa88nkdBAGu7a6l72P6RaoQkhNOL8UMSGT ilroonM/2D4xkcJ+JInszKvb6HgOA6K1HV3+2ZJCNlJIyQJFqsd1hcDM3K+WttFw mESBy3mqQyxXxY+Ml2SRPQxSUMvllXockwcUKk2tdj0zLimNWBRqxigecmeQPlsm YhzZI0/q19r6KPDvanqOSzlG9uPBmm3k5oQQ9RBImJ2nHbKlbxbTPqNcJX7nG01L jIPcz5vE+zF+2M3OzLsI =GMFz -----END PGP SIGNATURE----- --Ci5RX7jRBbocmjbJuoxkBhd0ni2nFvwiS--