FreeELKS is a compiler independent implementation of ELKS. It is originally based on EiffelBase from Eiffel Software for backward compatibility.