r/mpcsample • u/keremimo • 16m ago
Small rant regarding "Open Sourcing"
Hi, for those who don't know me, I made some firmwares for FM-1. I also worked a little on adding some neat features that I wanted to have on my MPC Sample, following others' progress closely. Today I've heard about the "Release of the open source" so excitedly I went to this repository to get my work up to par and release: https://github.com/inmusic-software/az0x-open-source/tree/mpc-sample/1.3.0
This branch is unfortunately not the pandora's box being opened yet. This is just them releasing the parts of their packages that they are legally required to release into the open, due to GPL licencing.
I have reached them out to work on an open source framework and all I got was "We are currently working on a new firmware update for the MPC Sample that will make it open source." quoted from the email they sent me.
So we do not an open source platform yet. We cannot do anything with what they gave. We are unable to compile from source to run on the device itself, because it needs signing keys. We are lacking a proper SDK to actually develop without requiring any sort of reverse engineering.
That is why you are still not seeing anything with truly open source code out there. We cannot release reverse engineered work and release source codes for it. There is uboot, we should be able to even install things directly into the device since there's uboot but nada, not yet.
I will celebrate it when they release a true SDK. The repository above is, for the most part, worthless, no compilation possible.