comp.lang.ada
 help / color / mirror / Atom feed
* Proper way to license a ZFP runtime
@ 2019-08-11 14:19 Jere
  2019-08-11 14:20 ` Jere
  0 siblings, 1 reply; 2+ messages in thread
From: Jere @ 2019-08-11 14:19 UTC (permalink / raw)


I'm building up a ZFP runtime targeting the GNAT compiler and
had some questions about how to handle licensing the files.  Take a
package like System.Storage_Elements.  The Ada RM leaves quite a 
few of the items as "implementation defined" (which makes sense), 
and I have to add implementations for the functions, but since I 
am targeting the GNAT compiler, I will want to use GNAT specific
language extensions to implement them.  Does this force me to
use one of the GNAT licenses?  

Additionally, defining some of the types in the package System 
are also "implementation defined" but there really is only one 
way to define them for a board of similar type (32bit arm).  
Since they have already defined in runtimes for other similar
arm boards, am I forced to use the copywrite and license of the
runtimes for those boards?

If I don't have to use the licenses mentioned above, is there
a good license statement that conveys the files are simply
based on the Ada RM and are free to use however one wants?
I feel like I have seen one before in a repo, but couldn't 
locate it, so it might have just been in my head.

Same type of questions apply to copyright as well.

If I have to, I'll put the GNAT copyright and license on all
the files, but I would prefer to only do that on files that
I include or modify from actual existing GNAT files

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Proper way to license a ZFP runtime
  2019-08-11 14:19 Proper way to license a ZFP runtime Jere
@ 2019-08-11 14:20 ` Jere
  0 siblings, 0 replies; 2+ messages in thread
From: Jere @ 2019-08-11 14:20 UTC (permalink / raw)


On Sunday, August 11, 2019 at 10:19:08 AM UTC-4, Jere wrote:
> I'm building up a ZFP runtime targeting the GNAT compiler 

Sorry, meant that it was for the GNAT compiler targeting an 
arm microcontroller

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-08-11 14:20 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-11 14:19 Proper way to license a ZFP runtime Jere
2019-08-11 14:20 ` Jere

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