ELAN is a popular cross-platform (Java) tool for making multimedia annotations for linguistic research. License: "available under GNU Public License" -- http://www.lat-mpi.eu/tools/elan/download
Workaround: one can do simple annotations with audacity (labels).