From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id YI9jNLKy119pSQAA0tVLHw (envelope-from ) for ; Mon, 14 Dec 2020 18:45:06 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id mFk9MLKy118VPgAA1q6Kng (envelope-from ) for ; Mon, 14 Dec 2020 18:45:06 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0F67794042E for ; Mon, 14 Dec 2020 18:45:06 +0000 (UTC) Received: from localhost ([::1]:56332 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kosqF-000468-M2 for larch@yhetil.org; Mon, 14 Dec 2020 13:45:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35358) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kosn6-0001v0-4n for emacs-orgmode@gnu.org; Mon, 14 Dec 2020 13:41:48 -0500 Received: from stw1.rcdrun.com ([217.170.207.13]:38377) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kosn2-0007xn-A3; Mon, 14 Dec 2020 13:41:47 -0500 Received: from localhost ([::ffff:197.157.34.185]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 00000000000308FB.000000005FD7B1E2.000065AE; Mon, 14 Dec 2020 11:41:37 -0700 Date: Mon, 14 Dec 2020 21:39:31 +0300 From: Jean Louis To: TEC Subject: LSP is Microsoft's patented protocol - Re: Emacs as an Org LSP server Message-ID: References: <87o8kf69tm.fsf@ucc.asn.au> <87v9d66l75.fsf@gmail.com> <87a6ugpftr.fsf@gmail.com> <877dpkpefs.fsf@gmail.com> <873608pai7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <873608pai7.fsf@gmail.com> User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Neil Jerram , org-mode-email , Richard Stallman Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.81 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 0F67794042E X-Spam-Score: -1.81 X-Migadu-Scanner: scn0.migadu.com X-TUID: A4ijenPEEjlk * TEC [2020-12-14 20:24]: > > Jean Louis writes: > > > [LSP is a evil plot from microsoft] > > Hi Jean, > > I can see that you're overly concerned about Microsoft being able to > somehow exert control over this. It may assuage your concerns to see an > example "technology stack" that Org-LSP could fit into. Not interested in patented processes. Before any Emacs or GNU software such as Org within Emacs or Emacs or other software start interacting by using patented protocols one shall consult attorneys of GNU. Once attorney confirm that it is alright then go ahead. See: https://www.gnu.org/philosophy/software-patents.html and https://www.gnu.org/philosophy/fighting-software-patents.html > Microsoft has provided a /standard/ that a huge number of editors/IDEs > have adopted with /independent implementations/. At this point there is > /nothing/ M$ could do to interfere with how the above works. In Emacs world we have Emacs standard. There is no need to rely on Micro$oft's patented LSP language server protocols. There is so much more than you think that M$ can interfer with how the above works. > You seem to be focusing on the term "server" in the name. This seems to > be a red herring in this case. In LSP the server is analogous to "emacs > --daemon" and the client to "emacsclient". Yes? Don't insist on something that is not, I fully understand what it is. I am talking of bigger picture and giving you references that may or may not expand your awareness. > I appreciate your concerns Jean, and am aware of Microsoft's history, > however I do not believe there is any factual basis for your conclusions > in this instance. See the patent https://uspto.report/patent/app/20190149346 > There is no need to loose sleep over an LSP Server for Org existing :) > On the contrary, I think it has the potential to ultimately enrich the > Org community (see previous discussions). Enrich it with unencumbered patent-free solutions. Adopting patented technologies in GNU projects shall be verified by GNU attorneys. Jean