- changed status to resolved
mkesdb(1) self license violation about BSDL 2-clause.
BSDL includes following words:
- Redistributions in binary form must reproduce the above copyright notice, ...
this means, copyright holder embed the copyright string into binary, and can reproduce it by what(1) such as:
$ what /usr/bin/mkesdb
mkesdb
Copyright (c) 2003, 2013, 2014 Citrus Project, All rights reserved.
but yacc.y doesn't embeded copyright string by __COPYRIGHT() macro.
Comments (3)
-
reporter -
reporter Squashed commit of the following:
commit c8dc30d056ab05004850cb365f63e87ef20ce40c Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 10:59:25 2014 +0900
CLEANUP: don't forget to call setprogname(3) and use printf positional order for usage getprogname(3).
commit 422c78e94d1388f46449d003f34aae8dab50498a Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 10:56:57 2014 +0900
CLEANUP: use EXIT_{SUCCESS,FAILURE} instead of 0/1.
commit f9a42e0e1ffd23d21ddc6693d1f01dc6c5eb651c Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 10:52:47 2014 +0900
BUGFIX: Issue #26 -- mkesdb(1) self license violation about BSDL 2-clause.
commit b05b9e153b443247e5db148f76e75333a01b2fa8 Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 10:46:04 2014 +0900
CLEANUP: use efun(3) for malloc/strn?dup/strlcpy/fopen error check.
commit 14c3d6e3bc09acfa336bfb84bede126b5084e96f Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 10:38:52 2014 +0900
CLEANUP: apply style, fix header include order.
commit ae8779e548d0df4efab9896c8e891b125ae972f2 Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 01:30:15 2014 +0900
CLEANUP: don't use <machine/endian.h>, <sys/endian.h> is correct(and next POSIX, <endian.h> will be comming). NetBSD's rev1.3 change(http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/mkesdb/lex.l#rev1.3) is totally wrong.
commit 9af3591c61dea46b44e3514ba3f14ea3922ebabe Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 01:27:48 2014 +0900
CLEANUP: use uint32_t instead of obsolete u_int32_t.
→ <<cset 8316520856fa>>
-
reporter - changed status to closed
- Log in to comment
BUGFIX: Issue
#26-- mkesdb(1) self license violation about BSDL 2-clause.→ <<cset f9a42e0e1ffd>>