DRM as a concept is incompatible with free software. Having "a majority of the code path free" is not a meaningful or useful statement -- a piece of software that has proprietary components in it makes the entire piece of software proprietary, especially if removing the proprietary component removes critical features of the software.