macosx

¿Dormidos en una falsa burbuja de seguridad?

Vía el RSS de LinuxToday.com me llegó un artículo que no puedo dejar de admitir que me inquietó. Sé que se esparce mucho FUD (fear, doubt and uncertainity; miedo, duda e incertidumbre) en contra de Linux, encargándose de eso Microsoft principalmente. Pero el involucrado no es sólo Linux sino contra otros dos sistemas UNIX/tipo-UNIX: Mac OS X y BSD. Se hacía, entre otras, las siguientes aseveraciones:

GTK+ finalmente disponible en MacOsX

Las librerías GTK+, en las que se basa Gnome o Gimp están finalmente disponible en MacOsX. Vía reddit: www.reddit.com/r/programming/comments/7392g/gtk_on_osx_is_finally_avai/ etiquetas: gtk+, gnome, macosx votes
Fuente: meneame.net

Publicado LAMEOnJ v1.0. Java MP3 API basada en LAME

LAME es probablemente el mejor codificador MP3 que existe (LAME también incluye un decodificador). Los binarios de LAME tienen dos partes: 1. Un ejecutable: "lame.exe" en Windows, "lame" en Unixes2. Una librería dinámica/objeto compartido: lame_enc.dll en Windows, libmp3lame.so en Linux (y otros Unixes) y libmp3lame.dylib en Mac OS X LAMEOnJ es una API 100% Java que permite acceder a la API estándar de LAME en Windows, Linux y Mac OS X x86. La API estándar ha sido completamente mapeada desde Java (más de 150 métodos) y las estructuras nativas son reflejadas como clases Java.

Publicado JNIEasy v1.2 añadiendo soporte de Mac OS X

JNIEasy es una librería Java que permite acceder a librerías nativas (DLLs/shared objects/dynamic libraries) programando 100% en Java. El enfoque llamado Java Native Objects consiste en sincronizar objetos Java con el mundo nativo, por ejemplo un objeto Java puede ser mapeado a un objeto C++ (o una estructura o una unión). Cuando un atributo desde Java es leído/modificado lo es también la versión nativa y viceversa, cuando un método Java es llamado es automáticamente llamado la versión C++ y también es posible desde C/C++ llamar a métodos Java sin usar JNI obteniendo "punteros a funciones Java" desde C/C++. Los objetos Java son POJOs en donde se consiguen mapear los tipos básicos Java tal y como enteros, reales, String y arrays como enteros, reales, cadenas y arrays nativos.

Valid XHTML 1.0 Strict