On 03/21/19 13:04, Lars Kurth wrote:
> 
> 
> On 20/03/2019, 18:25, "Laszlo Ersek" <ler...@redhat.com> wrote:
> 
>     But, again, this should be discussed in that separate BZ then.
>     
>     >     >            OvmfPkg/XenBusDxe/XenBus.c
> 
> This file is licensed under the BSD license, aka 
> https://opensource.org/licenses/bsd-license.php
> 
>     >     >            OvmfPkg/XenBusDxe/XenStore.c
>     >     >            OvmfPkg/XenBusDxe/XenStore.h    
>     >I do not know where these files come from. The files do not appear to 
> come from a Xen project repo. 
>     
>     See commit a9090a94bb4a ("OvmfPkg/XenBusDxe: Add XenStore client
>     implementation", 2014-10-29), by Anthony.
>     
>     https://github.com/tianocore/edk2/commit/a9090a94bb4a
>     
>     The commit message states,
>     
>     >Origin: FreeBSD 10.0
>     >License: This patch adds several files under the MIT licence.
>     
>     >So, unless you trust that the license in the headers are correct, the 
> right thing would be to identify the source and check whether the license 
> text has been imported unmodified
>     
>     We do trust that the license blocks, as they exist, are correct. Where
>     we need help & support is the mapping/replacement of those verbose
>     license blocks to/with SPDX-License-Identifier tags.
> 
> As I now understand what is needed, I had a look at the XenStore.* licenses. 
> They are NOT a standard MIT license
> 
> The sources say:
> "Permission is hereby granted, free of charge, to any person obtaining a copy 
> of this source file (the "Software")"
> The MIT license says
> "Permission is hereby granted, free of charge, to any person obtaining a copy 
> of this software and associated documentation files (the "Software")"
> 
> I would argue that replacing "source file" with "software and associated 
> documentation files" is probably OK, but I am not an expert. I am pretty sure 
> this type of issue has come up before when migrating to SPDX. It might be 
> worthwhile reaching out to someone from SPDX.
> 
> Hope this helped

Thank you! We'll revisit this issue (and thread, I assume) later on.

Laszlo
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to