Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

license of tar test data #1767

Closed
danmoseley opened this issue Aug 22, 2022 · 5 comments
Closed

license of tar test data #1767

danmoseley opened this issue Aug 22, 2022 · 5 comments

Comments

@danmoseley
Copy link

Hello, I would like to add the test .tar files you have in https://github.com/libarchive/libarchive/tree/master/tar/test (specifically the data in the *tar*uu files in that directory, uudecoded into .tar files) as test assets for the .NET implementation of tar.

I have read https://github.com/libarchive/libarchive/blob/master/COPYING and it states that individual files should have licenses that control but these test assets do not have licenses in them. Could you please clarify the license on these files? Perhaps that's a clarification in COPYING for test assets that don't have their own license statements, or something more specific.

thanks!

@am11
Copy link

am11 commented Aug 22, 2022

@kientzle
Copy link
Contributor

A number of libarchive's tests build a tar archive in memory and then decode it, rather than relying on an external file. In particular, test_tar_large.c exercises correct encoding and decoding of very large archives (up to 1 TB).

You should also look at the pax test files ("pax" format is just another tar variant) and you'll probably want to also grab all of the tar.*.uu files that are compressed with varying compression algorithms. For the compression algorithms you don't support, just exercise the decompressed file.

@danmoseley
Copy link
Author

Thanks @kientzle that's helpful. Can you provide clarity however around the files that do not have license statements within them, in case we do want to copy those?

@kientzle
Copy link
Contributor

The top-level COPYING terms applies to any file not explicitly marked otherwise.

@danmoseley
Copy link
Author

Thank you @kientzle !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants