A
citation from ParaSail 6.5 release announcement:
Actually there is no GPL copyright notice on the ParaSail standard
library. I'll see what words need to be added to the copyright notice
to make it clearer that the ParaSail standard library can be freely
re-used.
A citation from ./lib/aaa.psi of the ParaSail 8.0 release:
The ./documentation/COPYING3 of the ParaSail 8.0 release seems to be pure GPL_v3 without any linking/code_generation exceptions.
Is there any chance that the AdaCore will upgrade their business model from old fashioned licensing based business model to something that allows the ParaSail to be used in closed source commercial projects without needing to pay the AdaCore or some other licensing party? It's kind of funny that even the Micro$oft allows its C# to be used without paid licenses, the Mozilla Corporation offers its Rust, the Google offers its Go, the Apple offers its various languages without requiring paid licenses and the
has received literally millions of € for development with an intention of making the MINIX3 freely available for closed source commercial projects, to the extent that it has been used even in ways that the original MINIX3 author finds appalling
yet the AdaCore with the knowledge of the Ada historical failures sticks to the old business model. I guess the 2 well fitting examples of huge failures are the Nokia Symbian operating system and the 80-ties TRON
which both failed to take over the world simply due to DUMB LICENSING. The Google made its Linux-Android available to manufacturers for free as "free beer" and the rest is history. Just imagine, what the world would look like, if in stead of Linux the Japanese TRON had been readily available, for free, to all manufacturers. It was developed with Japanese supermafia/government money, just sitting on their hard-drives or tapes or whatever they had back then, and they just FAILED TO USE IT. I suspect that probably the Linux-Android might have been TRON-Android and the Google data centers might have ran TRON servers in stead of Linux servers. What regards to the popularity of a programming language, then the more developers use the given programming language, the more 3. party libraries are available for that programming language and that in turn makes it possible for other, new, developers adopt the programming language. An Internet classic:
The Symbian case was that at some point the Android had far more Apps than Symbian had and that in turn was a strong argument for the end consumers to buy an Android phone in stead of a Symbian phone. Yet the Nokia made it really hard/expensive to poor students, small companies, freelancers to develop applications for the Symbian operating system. What is the monetary rational behind the decision to make ParaSail expensive for commercial software developers? Why can't the ParaSail development costs be covered with EU or DARPA money, if no private company is willing to finance it? I suspect that if the ParaSail were to be presented to Apple or Mozilla Corporation or even Google, then even those companies might have been willing to pay for the development of the ParaSail tools, a lot like the Apple currently pays for the development of the LLVM, which is free to use for closed source commercial projects. Even the RedHat has its own language development project going on, or at least had one in the past, and there are also other giants, who want to have a fine language and can probably afford to pay for a team of 10 people to work on some ParaSail like project. Even the IBM might have some money for it, specially given how much it has spent on Linux kernel and Eclipse IDE. I do not believe that the IBM takes it lightly that they could be sued by the Oracle for what ever reason just like the Google currently is being sued.
The ParaSail development costs would be PEANUTS for IBM even as just a probabilistic technology risk mitigation measure, but how can AdaCore sell ParaSail trademark to IBM for billions like the Sun sold Java 2 Oracle, if the ParaSail does not have a properly sized CLOSED SOURCE COMMERCIAL SOFTWARE developer community?
I do not understand the AdaCore such decisions. In my opinion, if the licensing issue does not get resolved, the
ParaSail is just a fancy "research paper with executable code", a nice
beauty to learn from, not a tool for real, paid, work. Anyways, thank You for reading my comment and thank You for the answers.