if someone were to take on the task of porting grass to linux, what would the hardware requirements be?