I hope 'EULA free' doesn't mean, 'pirate platform.'
Well, since EULA merely means "End User Licence Agreement" I would tend to argue that the statement actually means Bog All.
(I won't predict what Genesi will do, because
unlike Amiga, Inc. they aren't so predictable)
O ye of little faith... :-D