Is it possible to list all installed applications/packages that are not open source?

1 Answer 1


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.

  • Sounds good, but it's not clear enough for me: ` 7 non-free packages, 0.3% of 2061 installed packages. 3 contrib packages, 0.1% of 2061 installed packages.` What does this mean? The other packages are free or not? Also is free === open source? Mar 16, 2014 at 10:53
  • Free to all intents and purposes == open source. Free actually implies slightly more than open source, but for this it's almost the same thing. So that output tells you that you have 7 completely non open source packages. 3 open source packages that require non open source packages to to be installed and all the other packages are completely open source/free. Mar 16, 2014 at 11:00
  • I don't see anything related to googletalk-plugin. Does it mean that it's open source? Mar 16, 2014 at 11:08
  • Actually I think not, the only way of seeing if a program is open source is to see what repository it is from. googletalk-plugin is from an externally downloaded .deb, so the software doesn't know about it. Mar 16, 2014 at 11:10
  • Yeps, but which is the alternative to see all applications (including the ones installed from an externally .dev file)? Mar 16, 2014 at 11:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.