From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Android port (was: gnulib fsusage) Date: Sun, 29 Jan 2023 22:36:02 +0200 Message-ID: <83sfft5b9p.fsf@gnu.org> References: <83y1pzyqed.fsf@gnu.org> <875yd296la.fsf@yahoo.com> <83lelyzuph.fsf@gnu.org> <871qnq91l1.fsf@yahoo.com> <835yd2ps1v.fsf@gnu.org> <87wn5i7id9.fsf@yahoo.com> <831qnqppkm.fsf@gnu.org> <83bkmtoep1.fsf@gnu.org> <35ae19e677415c7f12d81cedb6f5e662a977f5d0.camel@yandex.ru> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28288"; mail-complaints-to="usenet@ciao.gmane.io" Cc: hi-angel@yandex.ru, luangruo@yahoo.com, emacs-devel@gnu.org To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jan 29 21:36:54 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pMEQ2-0007BL-7g for ged-emacs-devel@m.gmane-mx.org; Sun, 29 Jan 2023 21:36:54 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pMEPO-0001XX-Tc; Sun, 29 Jan 2023 15:36:14 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pMEPN-0001XO-QL for emacs-devel@gnu.org; Sun, 29 Jan 2023 15:36:13 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pMEPM-0000qK-PP; Sun, 29 Jan 2023 15:36:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=EcbRXNBleKk3AqU216qWfZYPQ2P//8CM8anuu5HIGNc=; b=DtmwhelpjUTW 8Ue7b/U56lB1GvN0pgrq/MIFc49p+ZkjLwjU2OMAIys8FmppDDZ6F9hZWSl313YbpQ9tJeOB4KMjG QAqjFwzwPxmHSLc0OKTGLIYBPIvmoAntoH691kg9BdNBgQF43+mqjZjXfF0MP/XFvM/DMhCwdWhFe Cg7Q696bizAzjuYlbKWhhaNlwB0BHXaCukkaeLCAHDJerRaeF/A709Dcq70Pmbw2zsI1ixvUF3Xd4 j6b/92Mv7KE0WWJBgMgXn6CTov9ty+ruvrY/HNsCepZAqc2reAs0dtTvsUz83GEzji0iBiS3V0JwY P0JE0BrRp4xCWf+F5ZvCKQ==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pMEPK-000497-Gx; Sun, 29 Jan 2023 15:36:12 -0500 In-Reply-To: (message from Jean Louis on Sun, 29 Jan 2023 12:38:11 +0300) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:302766 Archived-At: > Date: Sun, 29 Jan 2023 12:38:11 +0300 > From: Jean Louis > Cc: Eli Zaretskii , luangruo@yahoo.com, > emacs-devel@gnu.org > > * Konstantin Kharlamov [2023-01-28 10:50]: > > On Fri, 2023-01-20 at 09:19 +0200, Eli Zaretskii wrote: > > > > Date: Fri, 20 Jan 2023 09:47:34 +0300 > > > > From: Jean Louis > > > > Cc: Po Lu , emacs-devel@gnu.org > > > > > > > > * Eli Zaretskii [2023-01-19 17:28]: > > > > > First, we need to decide whether we indeed want to have this in Emacs. > > > > > Android is not a free platform, so when its support comes with a lot > > > > > of additional non-trivial code that we'd need to understand and > > > > > support/maintain (including a lot of Java), we had better discussed > > > > > that first. > > > > > > > > Replicant is free platform. > > > > > > That fact is not relevant to this discussion. > > > > I think the point Jean meant to make is that Android platform per se isn't > > closed, even if the unfortunate situation is that many vendors ship a lot of > > closed code, mainly drivers (tho situation with closed drivers is slowly > > improving, Google seem to be working on that). > > Yes, Eli mentioned "Android is not free platform", and I have > mentioned Android-based fully free platform. > > LineageOS is not free that I know as it includes non-free drivers or something. This is all irrelevant to the issue at hand in this thread. The issue at hand here is whether and how much of an effort we want to invest in this non-free platform. It is exactly the same question as we ask ourselves wrt MS-Windows.