Thanks for your confirmation. Then I agree the content should be updated to avoid risk.
kezhenxu94 <kezhenx...@apache.org>于2023年2月14日 周二10:43写道: > But at the same time, the file header has `/* from valgrind tests */`, > I assumed you ported the variation of Valgrind. > > A good practice is not to add more license information than you > actually do, i.e., don't declare it's from valgrind tests if you > believe you are using the original Public Domain sha1.c file, > confusions arise like this. > > > On Feb 14, 2023, at 10:22, tison <wander4...@gmail.com> wrote: > > > > Hi zhenxu, > > > > When you look at the header, it writes: > > > > SHA-1 in C > > By Steve Reid <st...@edmweb.com> > > 100% Public Domain > > > > Zhenxu Ke <kezhenx...@apache.org>于2023年2月14日 周二10:00写道: > > > >> Hi, sorry the mailer-dae...@apache.org just says it can't deliver my > >> email, which should be sent out last night (2023/02/13 22:49), here is > my > >> reply: > >> > >> Hi, now I would continue to vote -1 and I believe this should be fixed > >> ASAP, because you might copy the file[1] from Redis, but the file is not > >> originated from Redis either, it’s copied from yet another project > >> valgrind[2], which is GPL licensed[3]. > >> > >> [1] incubator-kvrocks/src/common/sha1.cc > >> [2] > https://github.com/danos/valgrind/blob/master/none/tests/sha1_test.c > >> [3] https://github.com/danos/valgrind/blob/master/COPYING > >> > >> On 2023/02/14 00:43:19 tison wrote: > >>> Hi Justin, > >>> > >>> It can be a case of The Ship of Theseus. When you take a look at the > >> issued > >>> files[1][2], you may find a commit history touching them and modifying > >>> them. Anyway, it's not an identical copy or one-shot translation. And > we > >>> keep the origin comments. > >>> > >>> Even a one-shot translation, if it's done by humans, generally > >> modification > >>> will be applied. > >>> > >>> But if you insist on "keep the original license header and don't add > the > >>> ASF header" with an existing documented guideline, the Kvrocks > >> contributors > >>> would be glad to change it. > >>> > >>> Best, > >>> tison. > >>> > >>> [1] > >>> > >> > https://github.com/apache/incubator-kvrocks/commits/unstable/src/types/geohash.cc > >>> [2] > >>> > >> > https://github.com/apache/incubator-kvrocks/commits/unstable/src/common/sha1.cc > >>> > >>> > >>> Justin Mclean <jus...@classsoftware.com> 于2023年2月14日周二 05:39写道: > >>> > >>>> Hi, > >>>> > >>>> In general porting a file from one language to another would not > change > >>>> the original license. > >>>> > >>>> Kind Regards, > >>>> Justin > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >>>> For additional commands, e-mail: general-h...@incubator.apache.org > >>>> > >>>> > >>> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > >> For additional commands, e-mail: general-h...@incubator.apache.org > >> > >> -- > > Best, > > tison. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > -- Best, tison.