That condition is not in the spirit or commonly accepted definition of open source.
For example, many consider GPL to be a great OSS license, but it’s restrictive enough that some BSD projects try to avoid it.
BSD vs GPL vs LGPL are pretty dramatically different, and there are many in-between that might satisfy the definition of “open-source” at face value.
OSS is IMO a very subjective term. There is a massive gray area surrounding open-sourcing derivative works, etc. and other stipulations.