sure, and I think I've even seen one. The problem is, your software won't be included in any distribution repositories anymore because it is no longer Free Software under whatever definition they use (likely based on Stallman's "Four Freedoms")
Some similar things have happened to mysql (to mariadb) and mongodb (to whatever the fork is called).
Dual licensing it like MySQL did is one way to approach it, but plenty of people were happy enough with what it did that they didn't pay for it.
I am not a lawyer and know little about open source but is it possible to create a new license that allows free use up to a certain revenue level?