<jab>dthompson: The Elementary OS app store (GNU/Linux OS) sells only free software. <jab>dthompson: and may I ask why would not want to sell a free software game via proprietary assets? You could always release the assest undert the GPL in a year or so after you have made a profit. <jab>also thanks to the link to your game <singpolyma>jab: I don't mind that model, but you don't have to make anything nonfree to make a profit. If you sell it people will pay for it. If you Google for a free download of any game you will find it, license has no real impact here <jab>singpolyma: thanks for the 2 cents. do you know of a few successful free software games? Also aren't you active in the JMP community? <jab>I think I've been using your SIP server for years... <singpolyma>jab: you mean commercially successful freedomware games? Depends what you mean by successful and if it must be fully free and "from birth" to count. I know some non-game software following the model successfully for sure, including the Conversations app for example ***attila_lendvai_ is now known as attila_lendvai
<jab>singpolyma: I mean commercially successful yes. :) <jab>and free software from birth, but proprietary assets as a model. <jab>singpolyma: You guys at JMP are awesome by the way! <dthompson>jab: I want to give everyone the right to share and modify the thing I made. if I made it and have full control over the licensing, I will always choose a free license. CC BY SA 4.0 is my preferred license for art. I bet if I made a game that people actually wanted to play and I asked for money to download on itch.io or wherever, probably most people would just pay for it. very few people would even wonder what the license was. <jab>dthompson: I've never heard of itch.io ... <jab>I do wish that Guix had an option to pay for packages baked into a Guix's GUI frontend. <dthompson>jab: it's a really cool place for indie games. <jab>Thanks! I'll check it out! ***daviid` is now known as daviid
<yarl>May I ask about emacs+geiser for guile? <yarl>I might have misunderstood how it works. <yarl>Say I define module (a) that exports apublic. <yarl>Say I define module (b) that use-module (a) and that define bpublic, which uses apublic. <yarl>If I open directly b.scm and try to edit-symbol-at-point on apublic or bpublic, it does not work. <yarl>If I open directly b.scm, load-current-buffer and try to edit-symbol-at-point on bpublic, it works, not on apublic. <yarl>If I open a.scm, load it, open b.scm, load it, I can edit-symbol-at-point on apublic. <yarl>Can I and How can I do so that if I get some sources somewhere, I open a file there and I am able to goto the definition, wherever that definition is? ***chris is now known as Guest4869
***Guest4869 is now known as chrislck
<drakonis>cwebber: if guile steel comes to fruition, perhaps what it needs is a fresh start, in a manner of speaking <drakonis>still scheme but with a better implementation <drakonis>the real downside is that it is completely non trivial to have something from scratch <dthompson>I think the idea for Guile Steel is more that it would *look* like Scheme but would really diverge quite a lot from what standard Scheme is like. <dthompson>like we could envision a Guile Steel that doesn't have garbage collection at all <drakonis>the one thing it should have as a baseline is total and full access to its internals <dthompson>using guile's compiler tower the whole thing could be written in scheme ***rgherdt_ is now known as rgherdt
***Furor is now known as Colere