user63824: I'm running a full node, because I want to support the Bitcoin network, and because I'm interested in the backend mechanisms in Bitcoin.
Now, SegWit2x is approaching. I believe it's important for Bitcoin to increase the block size, so I would like to somehow support the doubling of the block size. Can I somehow support SegWit2x through my choice of full node software? If I can choose between Bitcoin Core, Bitcoin ABC, Bitcoin XT, and Bitcoin Classic: Are there any feature differences that would make those more or less supportive of the block size doubling?

user5406: Bitcoin Core will not follow the B2x blockchain tip, as B2x requires a block exceeding Bitcoin's blockweight limit at fork height which Bitcoin Core will reject as invalid.
BTC1 is the reference implementation of the New York Agreement and thus will follow the B2x blockchain.
Bitcoin Unlimited is an implementation of the Bitcoin protocol that doesn't enforce the current blockweight limit and thus will follow the B2x blockchain.
BitcoinABC is an implementations of the Bitcoin Cash protocol and will thusly not follow the B2x chain.
I've not kept up to date on Bitcoin XT and Bitcoin Classic. It seems that today the former is an implementation of the Bitcoin Cash protocol and the latter may be following Bitcoin but allowing a higher blockweight.

user48884: 
If I can choose between Bitcoin Core, Bitcoin ABC, Bitcoin XT, and Bitcoin Classic

None of these software support Segwit2x. Currently your only choice of Full node software for Segwit2x is btc1.

63824: <p>I'm running a full node, because I want to support the Bitcoin network, and because I'm interested in the backend mechanisms in Bitcoin.</p>

<p>Now, SegWit2x is approaching. I believe it's important for Bitcoin to increase the block size, so I would like to somehow support the doubling of the block size. Can I somehow support SegWit2x through my choice of full node software? If I can choose between Bitcoin Core, Bitcoin ABC, Bitcoin XT, and Bitcoin Classic: Are there any feature differences that would make those more or less supportive of the block size doubling?</p>
 5406: <p><strong>Bitcoin Core</strong> will not follow the B2x blockchain tip, as B2x requires a block exceeding Bitcoin's blockweight limit at fork height which Bitcoin Core will reject as invalid.</p>

<p><strong>BTC1</strong> is the reference implementation of the New York Agreement and thus will follow the B2x blockchain.</p>

<p><strong>Bitcoin Unlimited</strong> is an implementation of the Bitcoin protocol that doesn't enforce the current blockweight limit and thus will follow the B2x blockchain.</p>

<p><strong>BitcoinABC</strong> is an implementations of the Bitcoin Cash protocol and will thusly not follow the B2x chain.</p>

<p>I've not kept up to date on <strong>Bitcoin XT</strong> and <strong>Bitcoin Classic</strong>. It seems that today the former is an implementation of the Bitcoin Cash protocol and the latter may be following Bitcoin but allowing a higher blockweight.</p>
 48884: <blockquote>
  <p>If I can choose between Bitcoin Core, Bitcoin ABC, Bitcoin XT, and Bitcoin Classic</p>
</blockquote>

<p>None of these software support Segwit2x. Currently your only choice of Full node software for Segwit2x is <a href="https://github.com/btc1/bitcoin" rel="nofollow noreferrer">btc1</a>.</p>
