Archive for the ‘Open Source’ Category

Adventures In KVM Land

Hopefully this saves someone doing a Google search some time. Running something like sudo ubuntu-vm-builder kvm trusty tahir on Ubuntu 14.04 at least seems to sometimes generate the following error (emphasis mine): Preparing to unpack …/linux-image-virtual_3.13.0.52.59_amd64.deb … Unpacking linux-image-virtual (3.13.0.52.59) … , stderr: grep: /proc/cpuinfo: No such file or directory This kernel does not support […]

MySQL To Percona Server Gottcha

Decided to replace the aging MySQL 5.1.x on a CentOS Box with a newer Percona Server 5.6. First step was to update MySQL 5.1 to 5.5. This went relatively smoothly after I figured out some mySQL transaction kung-fu and ran mysql_upgrade. Step two was to replace it with Percona Server. It installed fine. Almost to […]

When Is It Really “Open Source”

From Phoronix: Up to this point the graphics driver for the BCM2835 and its VideoCore processor found in the Raspberry Pi was backed by an open-source kernel driver but a closed-source user-space. Today — through cooperation with Broadcom — the Raspberry Pi Foundation was able to release the user-space bits to to this driver. Therefore […]

MySQL Going Closed Source

I was a little concerned when MySQL AB was purchased by Sun, however Sun had a pretty long history with open source and mostly seemed to know how to balance things. When Sun was purchased by Oracle, I was quite uneasy knowing Oracle has a way of killing everything that isn’t Oracle. Seems like that […]

Getting ant Working In CentOS 6

I was seeing this error after installing ant on CentOS 6.2 via yum: $ ant Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.launch.Launcher at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) Could not find the main class: org.apache.tools.ant.launch.Launcher. Program will exit. Odd, generally yum packages work out of […]

CentOS 6 Dropped yum-updatesd

I’ll admit I didn’t follow the RHEL/CentOS 6.0 release cycle as closely as I should have. I’m just now jumping into it. Today I learned yum-updatesd was dropped upstream. YUM isn’t perfect, but I did appreciate yum-updatesd. I liked the email notification feature. It doesn’t seem like there’s any alternative that easily gives me that […]

Open Source Licensing Choices

InfoWorld has an interesting story on GPL’s decline (might be a strong word) in favor of some more permissive licenses, notably Apache, MIT, and BSD. I think this part hits the main deciding factor: Originally associated with variants of Unix, these “permissive” licenses took their names from the universities at Berkeley and Massachusetts: the BSD […]

Linus Torvalds Said No To Steve Jobs

Wired has a great piece on Linus Torvalds. Linus is one of the most under appreciated people in the world. We all interact with his work daily, yet very few even know what his work is, much less him. Even Steve Jobs apparently realized that: Torvalds has never met Bill Gates, but around 2000, when […]

The Rise Of Open Data

There’s lots of talk about open source software in use all over the place. Linux runs everything from servers to cell phones. You can find it powering the entertainment system on your next flight. You can find it anywhere you use technology. We talk much less about open data, but it’s equally interesting. The first […]

The Case Against 24 bit 192kHz Music

Chris Montgomery aka “Monty” wrote an amazing essay on why 24 bit 192kHz downloads are silly and not worth while. Among those lobbying for it include Neil Young. Given Montgomery’s experience with audio encoding (OGG/Vorbis), he’s without question an authority on the topic. Articles last month revealed that musician Neil Young and Apple’s Steve Jobs […]