Comment You might want to read the licensing page (Score 0) 219
* If you wish to earn a commercial benefit from your application and not release its source code, you must purchase the number of licenses you need for your development from Eiffel Software. After you purchase licenses, you are free to use and distribute your application the way you want.
* If you select the Open Source license, you must release your development under an Open Source license for the benefit of the community at large.
Source: http://www.eiffel.com/licensing/licensing.html
So, either the Eiffel folks don't understand the GPL, or there's a GPL'd runtime module that that has to be linked into your executable code.
Either way, this is more restrictive than, say, the licence for gcc.