I love ISC — but you're quite on point. It also says nothing about any patents potentially held by the authors.
See this HN comment from a year ago for a fuller exploration of how that can be problematic: https://news.ycombinator.com/item?id=12597488