A libjpeg-turbo 3.0 nyílt forráskódú kiadása ma jelent meg ehhez a nyílt forráskódú JPEG képkodek-megvalósításhoz, amely az optimalizált hatékonyság érdekében a SIMD utasításhasználatra összpontosít. Míg a libjpeg-turbo nagy nyílt forráskódú fejlesztési sikert aratott, és széles körben elterjedt, a finanszírozási hiányosságok miatt a funkciófejlesztés előrehaladása korlátozott lehet.

A libjpeg-turbo JPEG képkodek megvalósítása kiválóan alkalmas az optimalizált CPU-használatra a SIMD tuningjával. A vezető libjpeg-turbo vezető fejlesztő,”DRC”azonban megjegyzi, hogy ez a szolgáltatásokkal kapcsolatos munka végét jelentheti, és valószínűleg nem fog megjelenni a libjpeg-turbo”v3.1″kiadása.

KDK a kiadási közleményben:

“Továbbra is kijavítom a libjpeg-turbo hibáit és kiadok hibajavító kiadásokat a 3.0.x kiadási sorozatban, de nem lesz libjpeg-turbo 3.1-es kiadássorozat *hacsak* ez a projekt általánosabb finanszírozást biztosíthat. A jelenlegi állás szerint a libjpeg-turbo csak havi 8-10 munkaóra általános finanszírozással rendelkezik. A 3.0 bétaverzió befejezéséhez kölcsön kellett venni a 2023-ra várható összes általános finanszírozás ellenében, és ki kellett javítani az összes A 3.0 béta utáni hibák miatt 2024 szeptemberéig az összes várható általános finanszírozás ellenében kellett hitelt felvenni. Ha a dolgok rohamosan folytatódnak, akkor a libjpeg-turbo gyakorlatilag „karbantartási módban” van. Ez azt jelenti, hogy semmilyen új funkció (még a kisebbek) sem jöhet számításba. A technikai támogatás korlátozott lesz, legalább a következő 15 hónapban.”

A DRC elmagyarázta a többi nyílt forráskódú projektjét, a VirtualGL és a TurboVNC nagyobb támogatást élvez:

“Mivel a többség a bevételem a VirtualGL-ből és a TurboVNC-ből származik, a libjpeg-turbo-n végzett nem kompenzált munka arra kényszerít, hogy időt lopjak ezektől a jövedelmezőbb projektektől. Így egyszerűen nem tudom megenni a munkaerőköltséget a libjpeg-turbo-n. (2010-2018 között több százezer dollárt ettem belőle, de amikor 2018-ban a libjpeg-turbo 2.0 kiadás miatt eladósodtam, abba kellett hagynom.) A nagyobb kiadások azonban még mindig sok általános dolgot igényelnek munkaerő. Mivel a projekt olyan nagy horderejű (szó szerint több milliárd ember használja minden nap a főbb webböngészők, operációs rendszerek és képnézegetők/szerkesztők segítségével), és egy ISO/ITU-T referencia-megvalósítása, intenzív vizsgálaton esik át.”

Sajnos ez nem elszigetelt probléma a nyílt forráskódú közösségben. A pokolba is, a Phoronix olvasóinak több mint fele blokkolja a hirdetéseket, és az olvasók kevesebb mint 2%-a fizet elő a Phoronix Premiumra, ami viszont a műveletek nehezebbek. Sajnos túlságosan gyakori a nyílt forráskódú felhasználók – és különösen a vállalatok – számára, hogy élvezik a közösségi projektek munkáját, de nem vállalnak pénzügyi kötelezettséget.

Minden esetben libjpeg-turbo 3.0 ma elérhető 4:4:1 színsűrűség-almintavételezési támogatással, különféle javításokkal és egyéb fejlesztésekkel az érdeklődők.

Reméljük, hogy a libjpeg-turbo 3.1-es kiadás más alulfinanszírozott, nagy igénybevételt jelentő nyílt forráskódú kezdeményezések mellé kerülhet.

Categories: IT Info