| .data section fix | Blog |
A new CPUShare release is available that allows the buyers to submit bytecode without a .data section, fix submitted by the libcaca project.
In the last months CPUShare was fully maintained as usual but no new development happend because after joining Qumranet I've been working 100% of my work time on KVM development and related issues, so my time to dedicate to CPUShare diminished dramatically as I'm having so much fun at Qumranet with KVM.
The positive side is that my huge delay in switching to the KVM model, has allowed one project to start using seccomp actively, and this allows greater security for the sellers, and maximum performance and lowest overhead to the buyers. The other nice thing is that working on KVM as my real-life job, gives me greater confidence in adding the KVM computation model later.
I also plan to release the CPUShare server under the AGPLv3. I wasn't aware of the Affero General Public License until FSF released the AGPLv3 a copule of months ago. That has been one of the primary reasons of why it was mandatory for the server code to remain proprietary. If you read this far, it should be crystal clear that relasing the CPUShare server code under GPL or LGPL would be like releasing it under BSD (because it would allow anyone to fork and profit from a proprietary version of it without having to contribute their modifications back to the mainline version). The new GNU AGPLv3 should prevent the BSD behavior triggered by the ASP loophole. This however isn't a final licensing decision and I welcome any positive/negative feedback on it!
| Mon 2008-04-07 08:51:23 +0200 | changelog |
| /. | Digg | StumbleUpon | Delicious | Yahoo | Technorati | Live |