CSHTML5, a popular solution for developers who wish to use C#, XAML, and Visual Studio to create web apps, has been open-sourced under the GNU Public License, and its source code is now available on GitHub.
“CSHTML5 – also called ‘C#/XAML for HTML5’ – has become popular among developers as the first production-ready solution to make web apps in C# and XAML,” the announcement notes. “It is also the only tool that enables to port existing Silverlight and WPF applications to the web, by compiling C# and XAML files to HTML and JavaScript.”
Sign up for our new free newsletter to get three time-saving tips each Friday — and get free copies of Paul Thurrott's Windows 11 and Windows 10 Field Guides (normally $9.99) as a special welcome gift!
"*" indicates required fields
As part of the change, the all of the features that were previously only available in the paid Professional Edition of CSHTML5 are now free to use as part of the new Community Edition release, which is for hobbyists, open-source projects, and academics.
Userware, the maker of CSHTML, is also making a commercial version of the product available so that developers can create proprietary commercial products without the restrictions of the GPL license.
And coinciding with these changes, CSHTML 1.2 is now available with over 40 new features, including support for implicit styles, Themes, and much more.
skane2600
<p>So, do web apps made with the Community Edition have to be licensed under the GPL? If so, that would seem to dampen enthusiasm for it. </p>
skane2600
<blockquote><em><a href="#411713">In reply to lvthunder:</a></em></blockquote><p>Since they bothered to license the tool under the GPL, I'd imagine they didn't find that HTML, CSS, and JavaScript to be sufficiently open source in the GPL'd sense. Unless the GPL only applies to the tooling itself.</p>
dontbe evil
<p>love it .. I hate html/css</p>