This is what a dual license GPLv3/LGPL or some Creative-Commons license already solves. You can license the source under one of those licenses and also have a 'commercial license' that allows one to pay monthly to have the right to use your software commercially or close-source it. This allows the maintainer to be supported by their work and the company can use the software commercially. The Qt Company does this.
Licensing it under MIT or BSD essentially risks the maintainer for encouraging closed-source derivatives whereby companies are not required to contribute back or pay for any support, hence the maintainer is working for free.