I used to own two FOSCAM cameras, which used to (mostly) work with Linux. They would ask you to install a proprietary plugin (that doesn’t work in Linux) to view their camera feed, but if you selected the MJPEG feed everything would still work with Linux or other OS’s without installing the plugin. (And you could manage them via the web interface with no problems.)
HOWEVER, after their latest firmware upgrade, their web management interface will NOT allow you to log in unless their proprietary plugins are detected. This means that you can not manage them from Linux. I asked them for a way to downgrade the firmware and they refused.
These cameras are now useless for use with Linux, and they are also useless unless you are willing to install foscam’s proprietary software on our (windows/mac) system. And if you trust FOSCAM to put code on your computer, you should read this: Bug Exposes IP Cameras, Baby Monitors or look here: Foscam : Security Vulnerabilities and reconsider letting them install software on your computers.
And then there are things like this:This is Why People Fear the ‘Internet of Things’