mkesdb(1) self license violation about BSDL 2-clause.

Issue #26 closed
Takehiko NOZAKI repo owner created an issue

BSDL includes following words:

  1. 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)

  1. Takehiko NOZAKI 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>>

  2. Log in to comment