Utgivelsen av PortableGL 0.97-prosjektet har blitt publisert, og utvikler en programvareimplementering av OpenGL 3.x grafikk API, skrevet utelukkende på C-språket (C99). I teorien kan PortableGL brukes i alle programmer som tar en tekstur eller rammebuffer som input. Koden er formatert som en enkelt overskriftsfil og distribueres under MIT-lisensen.
Mål inkluderer portabilitet, OpenGL API-samsvar, brukervennlighet, enkel kode og høy ytelse. Bruksområder inkluderer undervisning i konseptene for å bygge grafikk-APIer, bruke den til å jobbe med 3D-grafikk på systemer uten en GPU, og integrering av OpenGL-støtte i spesifikke operativsystemer som Mesa3D-pakken ikke er portert for.
Kilde: opennet.ru