Анальная альтернатива есть всегда - Ubuntu/Fedora Linux. Правда на виртуалке винду все же придется поднять, потому что необходимость разная бывает: то экселевские таблицы хреново читает, то файлы чужие текстовые в непонятной кодировке открывает... Но это мелочи.