JogAmp iOS Arm64 Port: First Visuals …

My favorite tagline from Niels Bohr, which I also have chosen for our Jenkins build & test server?

An expert is a man who has made all the mistakes which can be made, in a narrow field.

The OpenJDK build and GlueGen iOS bring-up had its own little challenges, now I walked through another bunch of Apple API wonders as provided by iOS. It surely is not my personal platform of choice by any means, but providing a true platform agnostic solution one cannot choose 😉

So after countless of further iOS obstacles, I finally got a first visual just now: Continue reading “JogAmp iOS Arm64 Port: First Visuals …”

Will making Noise become a Crime?

Functional cryptography, meaning something that works, is feasible for the masses and suits a purpose. Spoiler: They (not only Germany) want to remove that right from you once again.

I remember, back then I used loop-aes for my whole disk encryption. I like this clean module, because it is fully functional. It fulfills the purpose of creating perfect noise over the whole block storage media. No cryptography header or anything else which could raise a flag. Why else would one apply whole disk-encryption if not to at least attempt full deniability? Conventional wisdom dictates that a system is compromised if hardware access has been achieved. Deniable disk encryption is one last resort in these cases. Sadly the Linux kernel community didn’t include this module in its base tree and one would suspect politics were the issue at hand. Instead, we have some soft disk encryption per default, which IMHO is useless as deniability can’t be achieved. Continue reading “Will making Noise become a Crime?”

Oracle Java[tm] 8u202 last supported version for JogAmp

Oracle Binary Code License

Around January 2019, Oracle made its last Java[tm] release, namely 8u202, under their Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX, last updated 21 September 2017.

This binary license still allows personal and commercial users to use and distribute their binary freely, i.e. commercially use the JDK + JRE, bundle the application w/ the JRE and even distribute the JDK unchanged within an electronic magazine. Continue reading “Oracle Java[tm] 8u202 last supported version for JogAmp”

Call for Compliance of Java(tm) Technology with the 4 Freedoms of Software

While being asked about JavaFX and whatever other Oracle, Google or
whatever technology, all I can say: I don’t really care – as long it’s free
and complies w/ the 4 freedoms of software.

Lately Oracle even made the proposal JEP 178: Statically-Linked JNI Libraries,
allowing Java applications using JNI within a statically deployed runtime. Read: May work on Apple’s iOS. Continue reading “Call for Compliance of Java(tm) Technology with the 4 Freedoms of Software”

JogAmp @ SIGGRAPH 2012

JogAmp: 2D/3D & Multimedia Across Devices

Tuesday, 7 August 3:30 pm - 5:00 pm

JogAmp provides OpenGL and OpenCL across devices using Java. Showcasing font,
UI and video, high-level API utilization (Ardor3D, Java3D, etc.), and
applications on Android, Linux, Window, OSX, and Solaris.

Continue reading “JogAmp @ SIGGRAPH 2012”