Tool for managing Open Source assets.
Managing Open Source assets is a hard task in any project ; we often download awesome librairies, images or medias, but where to keep trace of all theses files ? How can I manage Open Source licenses of medias in my project ?
That's the problem oss try to resolve today.
Download the binary for your platform from the latest release.
On first run, please execute
oss init
Then, you can use the following commands:
oss
status
: list assets of the projectoss
add
<license> <file> [<description>]
: register new fileoss
rm
<file>
: unregister fileoss
show
<file>
: display information about the given file
Or to get information about SPDX licenses :
oss
licenses
: list available licenses (base on the SPDX license list)oss
search
<expression>
: Search licenses matchingexpression
oss
update
: update SPDX license list
Keep in mind that the license identifier should be registered in SPDX License list
MIT License. Copyright (c) Jean-François Lépine. See LICENSE for details.
Cf. CONTRIBUTING.md
Remember to keep tests up to date (and, of course, to run them with make test
)