Re: Microchip CryptoAuthLib in mynewt

2019-01-25 Thread Fabio Utzig
Hello,

Those are very interesting chips, but unfortunately the library looks to be 
either LGPL 
(https://github.com/MicrochipTech/cryptoauthlib/blob/master/license.txt#L142) 
or GPL 
(https://github.com/MicrochipTech/cryptoauthlib/blob/master/license.txt#L662), 
both of which are incompatible with Apache, see: 
https://www.apache.org/legal/resolved.html#what-can-we-not-include-in-an-asf-project-category-x

Unless I am mistaken on my verification, this library cannot be integrate in 
our tree, and would need to remain in an external repo...

Fabio

On Fri, Jan 25, 2019, at 6:40 AM, Amr Bekhit wrote:
> Hello all,
> 
> I'm looking to integrate the Microchip CryptoAuthLib into mynewt
> (https://github.com/MicrochipTech/cryptoauthlib). I'm primarily
> focusing on getting the library incorporated as a standalone package
> and implement the I2C hal layer using the mynewt hal_i2c functions.
> 
> This is a "heads up" email in case anyone is also working on the same
> thing and would like to share what they're doing, or if anyone has any
> particular recommendations on how this library should be integrated.
> 
> Amr


Microchip CryptoAuthLib in mynewt

2019-01-25 Thread Amr Bekhit
Hello all,

I'm looking to integrate the Microchip CryptoAuthLib into mynewt
(https://github.com/MicrochipTech/cryptoauthlib). I'm primarily
focusing on getting the library incorporated as a standalone package
and implement the I2C hal layer using the mynewt hal_i2c functions.

This is a "heads up" email in case anyone is also working on the same
thing and would like to share what they're doing, or if anyone has any
particular recommendations on how this library should be integrated.

Amr