From kde-licensing Tue May 14 00:59:15 2013 From: Michael Pyne Date: Tue, 14 May 2013 00:59:15 +0000 To: kde-licensing Subject: Possible S3TC patent issue in kdelibs Message-Id: <2615850.Mmb3OclI9d () midna> X-MARC-Message: https://marc.info/?l=kde-licensing&m=137101096027881 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============3941423618564231913==" --===============3941423618564231913== Content-Type: multipart/signed; boundary="nextPart1711302.uO58o6i1ur"; micalg="pgp-sha256"; protocol="application/pgp-signature" --nextPart1711302.uO58o6i1ur Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hi all, I was working on some QA notice bugfixes in kdelibs that have been reported for a long time (bug 259826), and came across the DDS image decoder (in kdelibs/kimgio/dds.cpp). The code claims to decompress Microsoft DirectDraw Surface files compressed with various S3TC-family encoding algorithms, including DXT{1,2,3,4,5}. As far as I've been able to test, the code does accurately implement this. However as far as I know S3TC is potentially patented. E.g. the Mesa project ships any code that can encode or decode S3TC-family algorithms in a separate library [1], which can only be linked in at runtime. I won't tell you all what to do (I'm certainly no fan of software patents, especially for something as trivial as this code), but I did want to bring up the potential issue. [1] http://dri.freedesktop.org/wiki/S3TC/ Regards, - Michael Pyne --nextPart1711302.uO58o6i1ur Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAABCAAGBQJRkYxvAAoJEAuvDJx7aunyCtIP/1K2EggIZqulyRlmLHGPPv4u Jx8zXjLwCkRFuFF+f0xU0Kq46il2jz1i9ZYPyD9bu/WW0zMDVWTX58BtygDtFSgN HzCQazT/gU5M85TyAbKWutU0Xcg99LTPShHv1ueNtH6SbE4b8QKs+9RQTr3Aqbi7 8z/XrpGkAEyFSrYLya4SbmBPJll2xjabE4OyAjMM1kR0V5xDbaShjqe1B9thJxkr L+dCi3uMkxBAxD3SeOUwk9fD2IMNktwTUMgEGH5RtRz5cN8RZ+Fk06LBCVDRCeZ3 C5srinejm9i8eFohAE2LwujOTBmZWToiImHDaaUaPwRDJt29B3PnOSZWzSaw3ymH RtbeHIAP9qcagIGWLkXpNKvtpzAz1CwnVLtTdI2Z4n6hmOzMqn1/sHnHsYdfonBb Gp5GxSkpji88B0BFShNJ/XMtbSuRk4pE/BBnYHAzg4u+CqvlthPNsPdPptLOAoj9 if8yeiutnS9WytfdGDPUYKe/uZyundbnkozxk9h1TtYhavhB64rsclscPcvebjrA F2YcI4WXEQ9C+b0mNpgWp5wlZsbf31nPHfzRmuY6z5yPUsSbx/BtyxhCRDYraQib zQPolP9BXAl62E2HX97aNaodRXK7WUSftPkW5yzSC6+acjU+ZHvCWHDjd/ND0MsH z+r+aP8WaBUMBknSsokO =DbkC -----END PGP SIGNATURE----- --nextPart1711302.uO58o6i1ur-- --===============3941423618564231913== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kde-licensing mailing list Kde-licensing@kde.org https://mail.kde.org/mailman/listinfo/kde-licensing --===============3941423618564231913==--