I've been alpha testing a rpm for BOINC that one of the project developers is putting together. There are a few little issues with packaging up the latest release (oh like the core client basically crashes) but that's being worked on. I'm not a programmer. I'm a Linux novice. But I managed to figure it out and learned quite a bit in the process. Oh yes, and there's a discussion between the project developer who's working on the rpm and someone who is able to get BOINC included in the Fedora repository.