Ethically share WIFI, i.e. only to people running free operating systems... possible?
I'd like to **freely** share my wifi with a limitation: only people using a free operating system (e.g. GNU/Linux) must be able to use my shared connection. Can it be done?

Maybe using a customized wifi-router sw (like openwrt) and an "activation widget" to be installed on the client, this widget should run on the client machine and try&recognize the type of o.s. installed...

This widget (a daemon) should be free software (GPL or similar) so the challenge is to create a buildable sw (thus modifiable) that preserves the ability to let my router identify the client o.s. (I think that some challenge-response protocol should be devised).


Ethically share WIFI, i.e. only to people running free operating systems... possible?
===

I'd like to **freely** share my wifi with a limitation: only people using a free operating system (e.g. GNU/Linux) must be able to use my shared connection. Can it be done?

Maybe using a customized wifi-router sw (like openwrt) and an "activation widget" to be installed on the client, this widget should run on the client machine and try&recognize the type of o.s. installed...

This widget (a daemon) should be free software (GPL or similar) so the challenge is to create a buildable sw (thus modifiable) that preserves the ability to let my router identify the client o.s. (I think that some challenge-response protocol should be devised).

