tqchen edited a comment on pull request #7875:
URL: https://github.com/apache/tvm/pull/7875#issuecomment-833584917


   Thanks @apeskov I agree moving the changes into the iOS rpc app.  The files 
we include in the 3rdparty would beed to be apache compatible, because we 
bundle and release the source code, which requires more careful handling. 
   
   Only putting macho loader that is ALv2, and provide instructions/script for 
the user of iOS RPC to download and link the macho loader is cleaner. Given 
that particular header's API is generic(can use dlopen on linux), we can also 
make the name generic(e.g. custom_dlopen),  we can release that particular 
header under Apache v2, and implement the API using the mach-o library. As the 
end result, from the source release point of view we are not bundling the 
source code with Apple license. 
   
   Of course the user who wish to use iOS RPC app would need to build the app, 
and at that time the app itself need to comply with the Apple license. 
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to