New programming language launched

I'm pleased to say that the research group working on programming languages at Sun has taken the step of open sourcing the first release of their new programming language, Fortress. We debated the license to use for the language and settled on using BSD, a permissive class A license, so that the widest possible community - Free software people, academics and commercial researchers - would be free to co-evolve the language and its implementation with us.
Fortress is not for everyone. It's designed with high-performance computing (read: grid) in mind, and to quote the FAQ:
Fortress is a new language. Although many of its features are inspired by existing languages, it isn't an extension of any of them. Syntactically, many Fortress expressions closely resemble mathematical notation.But by releasing it with full source code on day one, I hope that the widest possible community will be able to form around it and make it into all it can be.
Post a Comment:
Comments are closed for this entry.





Posted by webmink
Posted by Mark Cathcart on January 13, 2007 at 07:49 PM PST #
Posted by Bill Higgins on January 18, 2007 at 04:53 AM PST #
Fortress, on the other hand, is a brand new language, still at the stage of being very 'soft' and open to direction. By using BSD as the initial license, we allow even companies hostile to the GPL (and that includes certain very large corporations that shall remain nameless but claim to support FOSS) to join the conversation about what direction Fortress should take.
We've written about licensing philosophy in a white paper. The priority for Fortress is to "create a market" for the new langauge, and by the terms of the white paper a "class A" license is best for that. BSD is such a license. I'm not doctrinaire about license choices. Sun selects the right license for the project and its objectives. I think we made the right choice in both of the cases you cite.
Posted by Simon Phipps on January 18, 2007 at 05:16 AM PST #
Posted by Bill Higgins on January 18, 2007 at 06:41 AM PST #
Posted by serge on January 21, 2007 at 11:48 AM PST #