Source viewer hidden for free add-ons

What is the point of hiding the source viewer interface for add-ons licensed under free licenses like MPL, GPL, MIT/X11 etc? Shouldn’t it be an opt-out for those free and open source add-ons?

It’s just an independent setting for developers. We don’t have any special detection for free/open licenses.

We can set the license of an add-on that’s displayed at AMO can’t we?

Since the options MPL, GPL, LGPL, MIT/X11 and BSD licenses are known to be free software licenses, I am proposing that we use that information to automatically enable the source viewer by default. It will encourage more active involvement with add-on development.