[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#902981: Font-Awesome 5 no build system DFSG compatibility



Hi,

I have a question regarding the font-awesome v5 [0] and the DFSG.

Since version 5, font-awesome upstream repository contains both source
files and generated files but not the build system [1].

So it is not possible to regenerate generated files from source files
without guessing which file are generated and which are sources.
I've asked upstream about that [2] (but no response yet).

It's a bit as if this upstream repository was a tarball containing
binaries and sources but without makefiles used to generated the
binaries, just being a git repo instead of a tarball file.

Considering DFSG #2:
> The program must include source code, and must allow distribution in
> source code as well as compiled form.

is font-awesome 5 upstream repository DFSG compatible ?

Thanks for your help :)


----
[0]: https://github.com/FortAwesome/Font-Awesome
[1]:
https://github.com/FortAwesome/Font-Awesome/issues/12199#issuecomment-363168281
[2]: https://github.com/FortAwesome/Font-Awesome/issues/13467

Font-awesome 5 licensing is [3]:
> Font Awesome Free is free, open source, and GPL friendly. You can use
> it for commercial projects, open source projects, or really almost
> whatever you want.
>
> Icons — CC BY 4.0 License [4]
> In the Font Awesome Free download, the CC BY 4.0 license applies to
> all icons packaged as .svg and .js files types.
>
> Fonts — SIL OFL 1.1 License [5]
> In the Font Awesome Free download, the SIL OLF license applies to all
> icons packaged as web and desktop font files.
>
> Code — MIT License [6]
> In the Font Awesome Free download, the MIT license applies to all
> non-font and non-icon files.
>
> Attribution
> Attribution is required by MIT, SIL OLF, and CC BY licenses.
> Downloaded Font Awesome Free files already contain embedded comments
> with sufficient attribution, so you shouldn't need to do anything
> additional when using these files normally.
>
> We've kept attribution comments terse, so we ask that you do not
> actively work to remove them from files, especially code. They're a
> great way for folks to learn about Font Awesome.

[3]: https://fontawesome.com/license/free
[4]: https://creativecommons.org/licenses/by/4.0/
[5]: https://scripts.sil.org/OFL
[6]: https://opensource.org/licenses/MIT

--
Alexis Murzeau
PGP: B7E6 0EBB 9293 7B06 BDBC  2787 E7BD 1904 F480 937F




Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: