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

Issue #25 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/mkcsmapper
mkcsmapper
         Copyright (c) 2003, 2006, 2013, 2014 Citrus Project, All rights reserved.

but yacc.y doesn't embeded copyright string by __COPYRIGHT() macro.

Comments (5)

  1. Takehiko NOZAKI reporter

    Squashed commit of the following:

    commit b7da55798c2e8ce149f4063d0092cbd42e3f6233 Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 00:47:44 2014 +0900

    CLEANUP: don't forget to call setprogname(3) and use printf positional order for usage getprogname(3).
    

    commit 53f749e9c93e48959dfba71d44a9ce314d066adb Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 00:42:59 2014 +0900

    CLEANUP: use EXIT_{SUCCESS,FAILURE} instead of 0/1.
    

    commit d879ab2fe2b09cf31611763a20eb68d45ccef918 Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 00:37:27 2014 +0900

    BUGFIX: Issue #25 -- mkcsmapper(1) self license violation about BSDL 2-clause.
    

    commit 8faf73fed423a9ccbb7a91bec9fbf12e61ba3f16 Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 00:25:06 2014 +0900

    CLEANUP: use efun(3) for malloc/strn?dup/strlcpy/fopen error check.
    

    commit ec6907c39d0970cbb6307d47472c54419e49e11d Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 00:14:23 2014 +0900

    CLEANUP: apply style, fix header include order.
    

    commit 04c81a8e74fe8551dc709394c4d9b4226c31a8f4 Author: Takehiko NOZAKI tnozaki@outlook.com Date: Fri Jul 25 00:00:14 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.4 change(http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/mkcsmapper/lex.l#rev1.4) is totally wrong.
    

    commit 35928981c8b94b2a6c63912bdbadf1210bdef5bf Author: Takehiko NOZAKI tnozaki@outlook.com Date: Thu Jul 24 23:55:02 2014 +0900

    CLEANUP: use uint32_t instead of obsolete u_int32_t.
    

    → <<cset 69931b806e0d>>

  2. Log in to comment