Is it possible to list all installed applications/packages that are not open source?
The program vrms will do this. Run
sudo apt-get install vrms, and then run
vrms. This identifies which programs are free/open source by seeing which repository they were installed from. However it will ignore programs you installed by just downloading a .deb file from the web, as they are not from any repository.