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 ESMTPS id 3DD5D4D8E6 for ; Wed, 26 Feb 2025 14:07:43 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5784368C802; Wed, 26 Feb 2025 16:07:39 +0200 (EET) Received: from nef.ens.fr (nef2.ens.fr [129.199.96.40]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 182A268C600 for ; Wed, 26 Feb 2025 16:07:32 +0200 (EET) X-ENS-nef-client: 129.199.129.80 ( name = phare.normalesup.org ) Received: from phare.normalesup.org (phare.normalesup.org [129.199.129.80]) by nef.ens.fr (8.14.4/1.01.28121999) with ESMTP id 51QE7VmU001103 ; Wed, 26 Feb 2025 15:07:32 +0100 Received: by phare.normalesup.org (Postfix, from userid 1001) id CC7A02EFDF; Wed, 26 Feb 2025 15:07:31 +0100 (CET) Date: Wed, 26 Feb 2025 15:07:31 +0100 From: Nicolas George To: FFmpeg development discussions and patches Message-ID: References: <418474f4-5b38-4a44-822a-8e3c367e673c@gmail.com> <20250220224924.GL4991@pb2> <20030c591bd5c5568759d5c2d7c889e3b8cf1ea1.camel@haerdin.se> <20250221132135.GN4991@pb2> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nef.ens.fr [129.199.96.32]); Wed, 26 Feb 2025 15:07:32 +0100 (CET) Subject: Re: [FFmpeg-devel] I've written a filter in Rust 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 Cc: Kieran Kunhya Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Soft Works (HE12025-02-21): > Open means it's extensible for everybody, including vendors. I fail to see > what's bad about it. Do we have a fight against everything commercial? I am with Kieran and Tomas on this. This feature would make it extensible for everybody, but considering that it is already extensible for everybody who agrees to release their source code, it mostly helps the people who do not want to release their source code. Why should we expend efforts to help people who do not want to release their source code? If, out of 20 projects who would have used them, the lack of plugins leads 5 to abuse the license, 5 to find a loophole, 5 to use gstreamer, 4 to give up and 1 to release their source code, then from the point of view of the Libre Software community, that 1 at the end makes it a win. What we could do is make it easier to build from source with extra components: - Build scripts that detect available libraries. Possibly build scripts that install devel packages for these libraries. Possibly even a build script that installs a Debian in a VM/container. - Tweak the build system to let add a component by just dropping it in a subdirectory. I think you suggested something similar in another mail. Regards, -- Nicolas George _______________________________________________ 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".