What node implementations and mining pools relay and process 'non-standard' scripts? Which Bitcoin node implementations, if any, currently relay valid transactions that use so-called 'non-standard' scripts? What proportion of the network is made up of these implementations? What proportion of the network's hashing power will include transactions with valid but 'non-standard' scripts in their blocks?

To clarify the term 'non-standard', I'm referring to the function IsStandard(), and the following comment on the Bitcoin Wiki:


  non-standard scripts are accepted if they are in a block, but nodes will not relay them.
There is [old] bitcoin version by Lukejr
http://eligius.st/~luke-jr/programs/bitcoin/files/bitcoin-qt/next/test/20130721/
It accepts and relays non-standard transactions running with commandline option "-acceptnonstdtxn"

It is very unstable program, use it with separate database and empty wallet.dat
But it definetely works.

There is at least one pool, which accepts non-standard transactions
It is eligius.st
Its public IP-address is 192.3.11.20
Just add option "connect=192.3.11.20" in your conf file or commandline param and you are a part of "non-standard relaying network"

for more information refer to
https://bitcointalk.org/?topic=260749