I know I'm a newbie here, but something about this baffles me.
Without knowing the full story behind the JJos I have to wonder tho. Why woul Akai allow one person access to the source code for their sampler, specially if that said person is making money of it. Why not make the alternative OS's themselves, why this particualr person why only these OS's and so on.
This is not to accuse anyone of anything it just is tad weird that's all. I mean there are really not that many scenarios for this.
a.) the source code was given to him by Akai, for some reason we will never know.
b.) He got his hands on the source code in a less than legal way. If so, why is Akai allowing it to go on?
c.) He reverse engineered the code to a degree where he could gain access to change certain functions in a low level programming enviroment.
I cannot really come up with more ways it is possible right now. so, incase of
a.) Why did AKai supply only him with the source code and why not for all machines?
b.) Alright, this would explain the lack of JJos for other members of the family, but how on earth is he getting away with in that case.
c.) If this is the case then the same could be done to other OS's. Unless the code is somehow REALLY different and cannot be reverse engineered as easily.
Anyone with more knowledge about the background of it all, is free to educate me on this.
The best way to do anything about this would be to get AKAI to relese the source code to the open. (under the proper licence ofcourse, so no one is getting rich of their code). And then ruffle up some harcore programmers to do their thing.
Which in turn could lead into other lovely discoveries. Such as lifting the 32mb memory limit to say 64mb. The hardware itself should be able to support this. I did not have the patience to dig out all the specs sheets for the motherboard chipsets to confirm this. However it's my gut feeling that the limit is imposed by the OS and not the hardware. Again feel free to correct me on this point if you know better
If Akai really doesn't want to further develop the OS for legacy gear, then let the users do it. I would not get my hopes up for it, but unless we/someone tries, we will never know.
Oh yeah, greets to everyone on these boards
EDIT:As I predicted I got schooled via PM. I did some reading and backtracking on the subject and to make the long story short, it seems that the following took place in a galaxy not far from you.
Akai JPN contracted a firm to do their OS software development for them. JJ was a employe in this company and worked on some of the OS's, mainly the 1000 and the 2500. AKAI JPN went belly up and the contract was terminated. AKai US, re-instated the contract, but after a short while of development they also stopped paying for the dev work. So the Japanese software developer said goodbye to Akai.
Now this is my speculation: Since the software company in Japan never was fully paid for the 1000 and the 2500 OS's, they are still in control of parts of the code (and which is propably why no legal action is taken either). Also since JJ was working on those said programs, he knows the machine inside out and can code his own.
The good and the bad news then?
Well the good news are that the same company also developed the OS on MPC2000, MPC2000XL, and the MPC4000.
The bad news: Either JJ was not working on those projects and does not know enough about the code and the machines for it to be worth while (since he has said there will be no 2k JJos). Or it is the fact that AKAI actually paid for all that work and owns the said source code.
In any case, the two options for obtaining the source code for the 2k/XL is the japanese company that wrote it (mainly JJ's boss) and AKAI who also has the source code.
So, if the there is no miracle in form of a AKAI update or them relesing the code to the public (which I doubt since there would be a mass of hacked OS versions, and that would lead to a lot of complaining again). I see no viable way to "easily" add features to it.