work done by the friction is the work done by frictional force(not the external force). work done by friction is always negetive because the frictional force is apposite to the direction of motion..
work done againsed friction is the work done by external agency in moving the object... that force may be equal or greater than the frictional force in order to move the object.. this work done is always positive...
if the object is moving in constant velocity, both the work done are equal but opposite in direction..