<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 21, 2022, at 8:13 AM, Joakim Sandgren <<a href="mailto:info@joakimsandgren.com" class="">info@joakimsandgren.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">is there a fee every year for lispworks ? /joakim</span><br class="" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br class="Apple-interchange-newline"></div></blockquote></div><br class=""><div class="">Sort of; not exactly.</div><div class=""><br class=""></div><div class="">There's an initial purchase price that varies from zero (for the crippled personal edition) to $4500 for the all-the-bells-and-whistles enterprise edition.</div><div class=""><br class=""></div><div class="">In addition, there is an optional annual maintenance subscription that is $375 (for 32-bit versions) or $750 (for 64-bit). You don't have to buy the annual maintenance, but if you do then you get free upgrades when new major versions are released. If you don't have a maintenance contract and want a new version, you have to pay full price.</div><div class=""><br class=""></div><div class="">You also don't have to upgrade to new versions. If you want to, you can buy a version of Lispworks, don't buy the maintenance contract, and never spend another dime on the product. If you buy the Professional or Enterprise edition, you can deliver all the apps you want and do whatever you like with them (except build and distribute a Lisp development environment) and you never owe them another dime.</div><div class=""><br class=""></div><div class="">But you don't get source code for the Lisp. You get sources for the editor, but that's all.</div><div class=""><br class=""></div><div class="">CCL's unique value proposition is that it's a free, open-source Lisp that integrates well with the native windowing system and other platform frameworks on macOS. Unfortunately, it looks like macOS is migrating to Apple Silicon and CCL isn't. As far as I know, there is no other Lisp that substitutes for CCL's unique combination of advantages.</div><div class=""><br class=""></div><div class="">If you want a good Common Lisp that is free and gives you all of its sources, SBCL is a good choice, but it doesn't offer good integration with native windowing systems and doesn't offer a built-in native windowing IDE. There are ways to build windowing apps with it, but they aren't built in like CCL's support for macOS, and they're more complicated to use.</div><div class=""><br class=""></div><div class="">If you want good integration with native windowing systems—arguably better than CCL, since it's cross platform—there's Lispworks, but it's not free and doesn't give you the sources.</div><div class=""><br class=""></div><div class="">If you want a free Lisp that offers at least some way to build native windowing apps, there's ECL plus Qt. ECL works natively on M1. However, setting up ECL with Qt is rather complicated, and ECL depends on the platform C compiler to generate native code, which adds to the configuration burden. Also, like SBCL, ECL lacks a windowing IDE, unless you count Emacs and SLIME.</div><div class=""><br class=""></div><div class="">So it looks like you can't get everything you want; you'll have to decide which things are most important to you.</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>