From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 0C55547EE8 for ; Tue, 31 Oct 2023 17:31:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1B39E68CD5B; Tue, 31 Oct 2023 19:31:15 +0200 (EET) Received: from relay1-d.mail.gandi.net (relay1-d.mail.gandi.net [217.70.183.193]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1DE1C68CCBB for ; Tue, 31 Oct 2023 19:31:09 +0200 (EET) Received: by mail.gandi.net (Postfix) with ESMTPSA id 4C773240003 for ; Tue, 31 Oct 2023 17:31:08 +0000 (UTC) Date: Tue, 31 Oct 2023 18:31:07 +0100 From: Michael Niedermayer To: FFmpeg development discussions and patches Message-ID: <20231031173107.GT3543730@pb2> References: <20231026154523.GI3543730@pb2> <4840683.0No5S2iab6@basile.remlab.net> <20231031165857.GS3543730@pb2> <11636681.Ym9DyglL2l@basile.remlab.net> MIME-Version: 1.0 In-Reply-To: <11636681.Ym9DyglL2l@basile.remlab.net> X-GND-Sasl: michael@niedermayer.cc Subject: Re: [FFmpeg-devel] [RFC] financial sustainability Plan A (SPI) X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="===============0689860357315492844==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============0689860357315492844== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ZnHPtx/rM/DKSI6K" Content-Disposition: inline --ZnHPtx/rM/DKSI6K Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 31, 2023 at 07:19:41PM +0200, R=E9mi Denis-Courmont wrote: > Le tiistaina 31. lokakuuta 2023, 18.58.57 EET Michael Niedermayer a =E9cr= it : > > > That's not a credible solution for a library. All reverse dependency > > > developers would disable that before they ship affected FFmpeg versio= ns, > > > or worse, just stop updating their vendored FFmpeg. > >=20 > > If its announced and we point to the commit, maybe half the minor users > > will remove it, maybe most of the bigger ones. If its not announced > > noone would remove it. companies do not audit the FFmpeg commits. > > They would remove it after seeing it but at that point it did what it > > intended to to, inform users again, like i said thats hypothetical and > > controversal. But basically doing the same as companies which put > > advertisements in without asking either creator nor viewer. >=20 > How do you show ads without a GUI? Hijack the video signal from the decod= er?=20 In this very very hypothetical idea ... it would not be a add, but a simple information box shown briefly that says something like "decoded with ffmpeg.org, donate if you enjoy" / "encoded wi= th ffmpeg.org, donate if you enjoy" > Call a blocking MessageBox? Start the browser unsolicited? no, that would not work in many cases and is very intrusive >=20 > In any case, you will only piss people off. And pissed off people are not= known=20 > to give money. Rather they will look for another version of the affected = app or=20 > another app to "fix" the "bug". its only shown once they dont have to do that. and for video streaming services they cannot replace the application as it = would be server side. Also for these they are already full of advertisements noone will be offended by a few seconds shown box with 1-2 lines of text between several minute adds already. >=20 > And anyhow, somebody would object to the TC, and I cannot believe that th= e TC=20 > would then allow that sort of thing to be committed. >=20 > But for the sake of the argument... its hypothetical only really, more or less to explore a thought experiment, see where it could lead and if anything can be learnt from it [...] --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If you drop bombs on a foreign country and kill a hundred thousand innocent people, expect your government to call the consequence "unprovoked inhuman terrorist attacks" and use it to justify dropping more bombs and killing more people. The technology changed, the idea is old. --ZnHPtx/rM/DKSI6K Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEIAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCZUE51wAKCRBhHseHBAsP q5SiAJ9ei3Q8aCGclnhup3ir9UiBFJvswwCdG4JKavdvlPwYQwUnoRbdUQqCiFI= =JTXf -----END PGP SIGNATURE----- --ZnHPtx/rM/DKSI6K-- --===============0689860357315492844== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --===============0689860357315492844==--