comp.lang.ada
 help / color / mirror / Atom feed
From: Optikos <ZUERCHER_Andreas@outlook.com>
Subject: Re: Ada on Apple's new procesors
Date: Tue, 30 Jun 2020 12:12:35 -0700 (PDT)	[thread overview]
Message-ID: <9ea97f89-8912-4c59-a1c2-2aa71107902do@googlegroups.com> (raw)
In-Reply-To: <471e2c4a-192f-443d-8247-c06d56ab2092o@googlegroups.com>

On Tuesday, June 30, 2020 at 9:59:58 AM UTC-5, cha...@adacore.com wrote:
> > > By the way the reason I haven't answered other messages is mainly because I am not familiar with Apple's specific constraints here, so I'd rather not make any statement about them rather than making wrong statements and you shouldn't draw any conclusion from the fact that I haven't replied to some of the messages in this thread.
> > 
> > Fine, but surely AdaCore has access to a legal department?
> 
> Yes, and this legal department is busy processing customer requests, it can't process requests coming from e.g. c.l.a
> 
> Arno

Then perhaps this thread's Narrow versus Wide 2 legal theories should be transcribed into a GitHub issue at https://github.com/AdaCore/gnat-llvm/issues so that when/if GNAT-LLVM is to ever leave its current “experimental” state of being “a work-in-progress research project that's not meant for and shouldn't be used for industrial purposes [that i]s meant to show the feasibility of generating LLVM •bitcode• for Ada” (emphasis added, as quoted from GNAT-LLVM repository's main page at GitHub).  At the point that GNAT-LLVM is no longer to be deemed experimental, there should have been a long-standing open (!) (not closed!) issue that reminds AdaCore's legal department to tie up this loose end, even if that is years from now.  By that point, there should be a strong track record of technical knowledge regarding Apple's bitcode submission policies to the App Store to relay to the attorneys so that they can simply turn the legal crank to make a decision/adjustments of whether/how GNAT-LLVM is to transition out of experimental status.  Also by that point, (despite RMS's own distance nowadays) there might even be more legal precedent/statement from at least one member of the set {FSF, Software Freedom Conservancy, Software Freedom Law Center} regarding the RLE's true meaning of IR vis a vis assembly-language-esque IR that could be applicable to GNAT-LLVM's emission of LLVM IR, textual or bitcode (and perhaps to JVM bytecode and perhaps to Microsoft CIL).  It seems that it would be the executives at AdaCore and/or FSF in consultation with their legal teams at that time (i.e., when this proposed GitHub issue gets worked) who would make that final wise/well-informed decision and/or those wise/well-informed adjustments—not engineers or mid-level managers who might post to c.l.a.

Is there a green light to submit such an issue at https://github.com/AdaCore/gnat-llvm/issues as described above?

  parent reply	other threads:[~2020-06-30 19:12 UTC|newest]

Thread overview: 71+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-22 22:53 Ada on Apple's new procesors Jerry
2020-06-23 10:42 ` Vadim Godunko
2020-06-23 10:43 ` Luke A. Guest
2020-06-23 16:16   ` Optikos
2020-06-23 17:52     ` Luke A. Guest
2020-06-23 20:25       ` Optikos
2020-06-23 23:07         ` Luke A. Guest
2020-06-24  1:02           ` Optikos
2020-06-24 10:48             ` Luke A. Guest
2020-06-24 15:12               ` Optikos
2020-06-24 15:38                 ` Luke A. Guest
2020-06-24 16:35                   ` Simon Wright
2020-06-24 17:58                     ` Luke A. Guest
2020-06-24 18:18                       ` Stephen Leake
2020-06-24 18:30                         ` Luke A. Guest
2020-06-24 18:37                         ` Wesley Pan
2020-06-24 18:55                         ` Optikos
2020-06-24 19:58                           ` Luke A. Guest
2020-06-24 19:06                     ` Optikos
2020-06-24 19:26                       ` Simon Wright
2020-06-24 20:03                         ` Luke A. Guest
2020-06-25 10:25                           ` Simon Wright
2020-06-25 10:49                             ` Luke A. Guest
2020-06-25 11:08                               ` Simon Wright
2020-06-24 20:02                       ` Luke A. Guest
2020-06-25  7:21           ` charlet
2020-06-25  9:55             ` Luke A. Guest
2020-06-25 10:14               ` charlet
2020-06-25 11:03                 ` Simon Wright
2020-06-25 11:25                   ` Luke A. Guest
2020-06-25 12:50                     ` Luke A. Guest
2020-06-29 10:33                       ` Luke A. Guest
2020-06-25 16:15                 ` Optikos
2020-06-30 11:16                   ` Fabien Chouteau
2020-06-30 12:28                     ` Optikos
2020-06-30 13:28                       ` Luke A. Guest
2020-06-30 13:26                     ` Luke A. Guest
2020-06-30 14:35                       ` charlet
2020-06-30 14:46                         ` Luke A. Guest
2020-06-30 14:59                           ` charlet
2020-06-30 15:15                             ` Luke A. Guest
2020-06-30 19:12                             ` Optikos [this message]
2020-06-30 20:15                               ` Simon Wright
2020-06-30 20:20                                 ` Dennis Lee Bieber
2020-06-30 20:20                                 ` Luke A. Guest
2020-06-30 22:07                                   ` Wesley Pan
2020-06-30 23:25                                     ` Luke A. Guest
2020-07-01  4:46                                 ` Optikos
2020-07-01  9:23                                   ` Fabien Chouteau
2020-07-01 11:03                                     ` Simon Wright
2020-07-01 12:55                                     ` Optikos
2020-07-03  0:51                                     ` Wesley Pan
2020-07-03 11:08                                     ` gautier_niouzes
2020-06-30 20:01                         ` Simon Wright
2020-06-30 20:23                           ` Luke A. Guest
2020-06-30 21:57                             ` Simon Wright
2020-06-30 23:27                               ` Luke A. Guest
2020-07-01 11:47                                 ` Simon Wright
2020-07-02  9:54                                   ` Simon Wright
2020-07-02 19:56                                     ` Optikos
2020-07-03 17:18                                     ` antispam
2020-07-03 18:31                                       ` Optikos
2020-06-24 19:18     ` Simon Wright
2020-06-24 20:06       ` Luke A. Guest
2020-06-24 20:09         ` Luke A. Guest
2020-06-25  0:33       ` Optikos
2021-02-09  4:51 ` Jerry
2021-02-09  7:07   ` Luke A. Guest
2021-02-09 12:24     ` Simon Wright
2021-02-09 18:21   ` Brian Drummond
2021-02-12 19:14     ` Andreas ZEURCHER
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox