But I think if they "coined" the term (it has never been used before) and/or it's proprietary to their products, they can copyright it. Like most company names are copyrighted (I think): Coca-cola, Xerox, McDonalds, etc...
Beowulf has been around for a while so I think it's common domain.