Могу ли я заниматься коммерческой разработкой (backend с php) на Windows 10?
Очередной дурацкий вопрос.
И дело даже не в том что линукс действительно на первых порах не нужен. 

Ну нет бы хоть кто-то спросил, "я вот учу это, это и это, а еще хочу вон то и то, а что ещё посоветуете?"
Нет - все желающие вайти стройными рядами маршируют на тостер за разрешением, "а можно я не буду учить это, это и это?"
Ну что ж вы за народ-то такой? 
Учить еще не начал, а уже боится - как бы не перетрудиться.

Что - уже все основы выучил? Теперь на перепутье стоишь, уже идти устраиваться или линукс мучать? Какой там линукс? Базовые операторы, основы БД, отладку, обработку ошибок, разделение кода и представления, основы НТТР, основы безопасности уже выучил? Нет? Ну так надо садиться и учить то что и на винде прекрасно учится. И задавать вопросы если что-то непонятно. Для этого тостер придуман. 
А не ковырять в носу мечтательно, "все у нас хорошо, только линукса не хватает!".

Надо меньше мечтать и больше работать. И задавать вопросы по ходу дела. Тогда станешь программистом. 
А с таким подходом дальше дивана не продвинешься.
Можешь. В перспективе линукс учить придется.