An amicus brief by 97 technology companies opposes Trump's recent executive order, which imposes a 90-day ban affecting citizens from Iran , Iraq , Libya , Somalia, Sudan , Syria and Yemen and a 120-day bar on all refugees.