I'm confused as to how he could ever sell Textmate2 if he's linking against ragel, a GPL library. Well of course he could sell it but he'd have to release the source.
> Note: parts of Ragel output are copied from Ragel source covered by the GNU
> GPL. As a special exception to the GPL, you may use the parts of Ragel output
> copied from Ragel source without restriction. The remainder of Ragel output
> is derived from the input and inherits the copyright status of the input
> file. Use of Ragel makes no requirements about the license of generated code.
ragel is actually extremely cool and I've used it extensively in non-open source code for various things. I haven't even scratched the surface yet with how powerful it can be and I definitely want to spend more time with it.