- From: Chris Lilley <chris@w3.org>
- Date: Tue, 23 Jan 2024 17:38:17 +0200
- To: public-png@w3.org
- Message-ID: <cfc1a8d3-07d9-4d4a-a09e-28838d46020e@w3.org>
On 2024-01-22 19:37, Leonard Rosenthol wrote: > > FWIW – Adobe uses libpng for all of our desktop and mobile > applications (for the web we let the browser do the work for us). > Yes, libpng (or a patched version therof) is in widespread use despite the known issues of complexity, efficiency and security. There needs to be a path forward for libpng-using applications. > > As John says, libpng is VERY old code designed to run on any platform > (not necessarily to do so optimally). The original author/maintainer > (Glenn) passed away about 5+ years ago, and I am not aware of who (if > anyone) picked up that responsibility. > Cosmin Truta has been doing that. > > I have no objection behind review existing implementations and seeing > if one of them could be updated to be considered ”reference” > In general, W3C tries to avoid "reference implementation" preferring instead "reference specification which is proven to be implementable by two or more independent implementations". The corollary of "reference implementation" is "in the case of a difference between the spec and the implementation, the implementation is correct" and we do not want that. I recall, for example, that the license for Macromedia Flash had words to that effect. We should btw remove mentions of "reference implementation" from the PNG spec, because IIRC there are some, and it is being used incorrectly there. > – but I think that a starting point would be for the maintainers of > any such implementations to join the W3C and this group. > Indeed. We would also welcome independent individuals who maintain such implementations to contribute to technical discussions, which are open, and people who contribute in a substantive, consistent and positive manner would be welcome as Invited Experts as well. -- Chris Lilley @svgeesus Technical Director @ W3C W3C Strategy Team, Core Web Design W3C Architecture & Technology Team, Core Web & Media
Received on Tuesday, 23 January 2024 15:38:20 UTC