I am developing I2C library for BeagleBone Black and I test it Ubuntu 14.04. It works fine. I will write some library for some chips with using my core library. There is a Java version for core library. You can use this library for Java application.