5 ms·
Besides the licensing confusion 7thaccount mentions, the GPS IDE is only free for "open source GPL software"[1]. Otherwise its everybody's favorite "Request Pr
by protomyth 6y ago
Besides the licensing confusion 7thaccount mentions, the GPS IDE is only free for "open source GPL software"[1]. Otherwise its everybody's favorite "Request Pricing - Help us understand your development needs and get your pricing information or an evaluation".
This sucked for Smalltalk, and it sucks for Ada. I stand by my statement there was no equivalent to the Turbo family for Ada. The Ada space isn't very different than the Smalltalk although I think the Ada story might be worse. Damn shame for such a nice programming language.
1) https://www.adacore.com/community https://www.adacore.com/community >> https://www.adacore.com/gnatpro/comparison https://www.adacore.com/gnatpro/comparison
- Rochus 6y ago> the GPS IDE is only free for "open source GPL software"[1] That's very academic. The GPS is available under GPL (see https://github.com/AdaCore/gps https://github.com/AdaCore/gps). As long as you don't deploy GPS or link your app with it you can use it for closed-source apps as you like; it's definitely no GPL violation. > This sucked for Smalltalk Not sure why you compare it to Smalltalk; but for the latter you can use Squeak for free (under MIT or Apache license) since the nineties and today even a couple of other powerful Smalltalk implementations such as Pharo.
- protomyth 6y agoThat's very academic. No, if small commercial developers cannot use the language without paying massive fees, you might as well forget any popularity. Heck, you couldn't even use Ada for non-GPL open source programs. Not sure why you compare it to Smalltalk Because Smalltalk vendors have a long history of doing the same pricing that made it impractical to impossible for the little guy to use the language. There have been several threads on HN about this.
- Rochus 6y ago> No, if small commercial developers cannot use the language without paying massive fees, you might as well forget any popularity Have you read my answer? There is no reason why you couldn't use FSF GNAT or GPS in closed-source projects. > Heck, you couldn't even use Ada for non-GPL open source programs. Why not? The GPL GNAT with RLE allows you to use any licence with your application, whether closed or open-source. > Because Smalltalk vendors have a long history of doing the same pricing that made it impractical to impossible for the little guy to use the language. There were always free ST versions as far as I can remember. The "little guy" could e.g. use "Little Smalltalk" by Budd which appeared before 1987.
- igouy 6y ago> There is no reason why you couldn't use FSF GNAT or GPS in closed-source projects. But there is Fear Uncertainty & Doubt.
- protomyth 6y agoFirst the last, There were always free ST versions as far as I can remember. The "little guy" could e.g. use "Little Smalltalk" by Budd which appeared before 1987. No one could write a commercial program with Little Smalltalk. Love the book, but the implementation is not going to work. Heck, Squeak could not do a program that looked anything like a real Windows or Mac program. Maybe we're talking past each other but the IDE says the community edition is only authorized for GPL software, every other edition is big bucks. https://www.adacore.com/gnatpro/comparison https://www.adacore.com/gnatpro/comparison
- Rochus 6y agoWell, if you were willing to spend 60$ you could buy a Smalltalk package suited for commercial applications which looked somehow like Windows. But that's not the topic here anyway. > Maybe we're talking past each other but the IDE says the community edition is only authorized for GPL software, every other edition is big bucks. Do not let this mislead you. The software is available under GPL. That is all you need to know. And GPL allows you to use the software for any purpose. Maybe I should mention that I studied law for two years and then had one more year of lectures in patent and license contract law (see my profile for more information).
- igouy 6y agoMarch 7, 1988 — "Smalltalk/V 286 is available now and costs $199.95, the company said. Registered users of Digitalk's Smalltalk/V can upgrade for $75 until June 1." https://books.google.com/books?id=CD8EAAAAMBAJ&lpg=PA25&ots=jiXJNN0ii3&dq=digitalk%20v%2F286&pg=PA25#v=onepage&q=digitalk%20v/286&f=false https://books.google.com/books?id=CD8EAAAAMBAJ&lpg=PA25&ots=...
- protomyth 6y agowhich quickly became Visual Smalltalk Enterprise, which you can ask various companies about how that went commercially.
- igouy 6y agoFactually, October 22 1989 — "… an OS/2 version of the Smalltalk language, Smalltalk V/PM … The $500 product is designed to cut the time it takes to prototype user-interface-intensive applications for Presentation Manager." https://www.cbronline.com/news/digitalk_has_first_compiled_version_of_smalltalk_for_os2/ https://www.cbronline.com/news/digitalk_has_first_compiled_v...
- protomyth 6y agoOS/2 didn't move the needle for anyone. Smalltalk V evolved into an unsupported, expensive Smalltalk. Smalltalk never had its Turbo moment.
- igouy 6y ago15 July 1991 — "The package costs $499.95. Registered users of earlier versions of Smalltalk/V Windows can upgrade for $25. … Digital's Smalltalk/V Macintosh will continue to cost $199.95, but eliminates the previous per copy run-time royalty fee." https://books.google.com/books?id=jVAEAAAAMBAJ&lpg=PA16&dq=digitalk%2Fv%20windows&pg=PA16#v=onepage&q=digitalk/v%20windows&f=false https://books.google.com/books?id=jVAEAAAAMBAJ&lpg=PA16&dq=d... Did Turbo ever have it's enterprisey moment?