On Mon, 18 May 2026 10:27:20 GMT, Sergey Bylokhov <[email protected]> wrote:

>> png.h file has below license information:
>> 
>> 
>>  * Authors and maintainers:
>>  *   libpng versions 0.71, May 1995, through 0.88, January 1996: Guy Schalnat
>>  *   libpng versions 0.89, June 1996, through 0.96, May 1997: Andreas Dilger
>>  *   libpng versions 0.97, January 1998, through 1.6.35, July 2018:
>>  *     Glenn Randers-Pehrson
>>  *   libpng versions 1.6.36, December 2018, through 1.6.58, April 2026:
>>  *     Cosmin Truta
>> 
>> This is the reason we use `Copyright (C) 1998-2018 Glenn Randers-Pehrson`
>
> "COPYRIGHT NOTICE, DISCLAIMER, and LICENSE" section of that file which is 
> copied from license 
> [use](https://github.com/openjdk/jdk/blob/cf3e0cd2e5b14ef0f431a730273ddb5e9f437b6e/src/java.desktop/share/native/libsplashscreen/libpng/png.h#L60):
> `*  * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.`

Years change between different files. In the same file, years are different at 
https://github.com/openjdk/jdk/blob/cf3e0cd2e5b14ef0f431a730273ddb5e9f437b6e/src/java.desktop/share/native/libsplashscreen/libpng/png.h#L35.

We accumulate all the details and determine the valid range for these years. 
Its is not picked from single source.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/31173#discussion_r3258181832

Reply via email to