4 ms·
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 s
by bostonvaulter2 14y ago
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.
- guelo 14y agoIt's not uncommon for a business to sell GPL software with support while making the uncompiled unsupported code available.
- zekel 14y agoThough I don't think it's common for editors, especially Mac editors?
- X-Istence 14y agoragel isn't a library. ragel takes input and turns it into a state machine. The output from ragel isn't under any specific license other than your own, see the section on license on the homepage (copied below) http://www.complang.org/ragel/ http://www.complang.org/ragel/ > 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.
- bostonvaulter2 14y agoThanks that makes sense. I've been meaning to get to know ragel better.