On Sat, Jan 16, 2021 at 07:09:36PM +0000, Qais Yousef wrote: > So that we can re-use them in other files. Good idea. > +++ b/include/sched_attr.h > @@ -0,0 +1,97 @@ > +/* > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU General Public License, version 2, as > + * published by the Free Software Foundation My goal is to keep include/ and lib/ usable for LGPL and BRD code, because util-linux is not only GPL code. The ideal solution is to use public domain or LGPL for this shared directories. Maybe we can use Public Domain also for this new header file as it contains only ifdef fallbacks. The other solution is to keep GPL sched_attr.h in schedutils/ directory. Karel -- Karel Zak <kzak@xxxxxxxxxx> http://karelzak.blogspot.com