Posts Tagged ‘Shared source’

New toy: CassiniEx

tisdag, mars 16th, 2004

A while ago, Microsoft released a small webserver called Cassini, aimed at only hosting ASP.NET, for the developer who didn’t want to/could install IIS, under their “Shared source” license. Michael J. Carter took the code and added a bunch of features that makes it a realistic alternative to IIS in some scenarios. In particular, it supports multiple virtual hosts, something that I’ve had problems with, using IIS 5.0 under W2K, so I’m going to take a look at it and see if it works as a replacement.

It’s interesting to note that good things do come out of the shared source releases that Microsoft has done so far, even though the license has been throughly blasted in the more zealous parts of the open-source world. In particular, this document states ” All versions of `shared source’ deny you the right to redistribute the code or share it with third parties”. However, Michael is redistributing the source for CassiniEx, so either he’s in trouble or OSI is wrong.

Update: Now I’ve downloaded the original Cassini source code and viewed the license, and I cannot find anything that denies anyone from redistributing the source or derivatives of it. In fact, point 3 states:

[We simply require that you agree]: That if you distribute the Software in source code form you do so only under this license (i.e. you must include a complete copy of this license with your distribution), and if you distribute the Software solely in object form you only do so under a license that complies with this license.

Doesn’t seem more restrictive than the GPL to me. Could someone fill me in with what I’m missing?