Segregated Witness is the solution proposed and developed by the Bitcoin Core developers team. The source code for SegWit feature entered in the latest Bitcoin code client and SegWit activation is started! But this is only the first step of the activation process that need 95% of network consensus before it will fully activate on the Bitcoin network. Since all mining pool can decide to adopt one client or another, it will be very difficult to have a majority network consensus in few weeks. For example ViaBTC, a Chinese mining pool representing over 5% of the network hashrate, does not support SegWit and if the hashrate keep increasing, it will be difficult to achieve the 95% of the network consensus.
You can see the live bitcoin SegWit charts adoption here:
Today, 15h00 2016/11/16 the adoption is 3.075%