Thread overview | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
April 19, 2009 DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
This is incomplete at this point, but there's a working example. I have to break off now and do some building work. You can find documentation and a zip file (currently it is Windows only, DMD2.026, and Phobos) at http://www.britseyeview.com/dcat/. It works with Apache2, and uses the AJP13 protocol like Tomcat. |
April 20, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | On 2009-04-19 15:19:24 -0400, Steve Teale <steve.teale@britseyeview.com> said: > This is incomplete at this point, but there's a working example. I have to break off now and do some building work. You can find documentation and a zip file (currently it is Windows only, DMD2.026, and Phobos) at http://www.britseyeview.com/dcat/. > > It works with Apache2, and uses the AJP13 protocol like Tomcat. Interesting. Just as I was thinking of creating a web app in D. What's the license? -- Michel Fortin michel.fortin@michelf.com http://michelf.com/ |
April 20, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michel Fortin | Michel Fortin Wrote:
> On 2009-04-19 15:19:24 -0400, Steve Teale <steve.teale@britseyeview.com> said:
>
> > This is incomplete at this point, but there's a working example. I have to break off now and do some building work. You can find documentation and a zip file (currently it is Windows only, DMD2.026, and Phobos) at http://www.britseyeview.com/dcat/.
> >
> > It works with Apache2, and uses the AJP13 protocol like Tomcat.
>
> Interesting. Just as I was thinking of creating a web app in D.
>
> What's the license?
>
> --
> Michel Fortin
> michel.fortin@michelf.com
> http://michelf.com/
>
Hmm, forgot about that stuff, BSD maybe - suggest one please.
|
April 20, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | Steve Teale wrote:
> Michel Fortin Wrote:
>
>> On 2009-04-19 15:19:24 -0400, Steve Teale <steve.teale@britseyeview.com> said:
>>
>>> This is incomplete at this point, but there's a working example. I have to break off now and do some building work. You can find documentation and a zip file (currently it is Windows only, DMD2.026, and Phobos) at http://www.britseyeview.com/dcat/.
>>>
>>> It works with Apache2, and uses the AJP13 protocol like Tomcat.
>> Interesting. Just as I was thinking of creating a web app in D.
>>
>> What's the license?
>>
>> --
>> Michel Fortin
>> michel.fortin@michelf.com
>> http://michelf.com/
>>
> Hmm, forgot about that stuff, BSD maybe - suggest one please.
>
I suggest Boost or zlib/libpng.
|
April 20, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | Jacob Carlborg Wrote:
> Steve Teale wrote:
> > Michel Fortin Wrote:
> >
> >> On 2009-04-19 15:19:24 -0400, Steve Teale <steve.teale@britseyeview.com> said:
> >>
> >>> This is incomplete at this point, but there's a working example. I have to break off now and do some building work. You can find documentation and a zip file (currently it is Windows only, DMD2.026, and Phobos) at http://www.britseyeview.com/dcat/.
> >>>
> >>> It works with Apache2, and uses the AJP13 protocol like Tomcat.
> >> Interesting. Just as I was thinking of creating a web app in D.
> >>
> >> What's the license?
> >>
> >> --
> >> Michel Fortin
> >> michel.fortin@michelf.com
> >> http://michelf.com/
> >>
> > Hmm, forgot about that stuff, BSD maybe - suggest one please.
> >
>
> I suggest Boost or zlib/libpng.
I realize there are legal subtleties in all these licenses. In your view, why is Boost better than BSD? Just curious.
|
April 20, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | On 2009-04-20 00:38:48 -0400, Steve Teale <steve.teale@britseyeview.com> said: > Michel Fortin Wrote: > >> On 2009-04-19 15:19:24 -0400, Steve Teale <steve.teale@britseyeview.com> said: >> >>> This is incomplete at this point, but there's a working example. I have >>> to break off now and do some building work. You can find documentation >>> and a zip file (currently it is Windows only, DMD2.026, and Phobos) at >>> http://www.britseyeview.com/dcat/. >>> >>> It works with Apache2, and uses the AJP13 protocol like Tomcat. >> >> Interesting. Just as I was thinking of creating a web app in D. >> >> What's the license? > > Hmm, forgot about that stuff, BSD maybe - suggest one please. By looking at the code, I've found a license. Not sure which license it is (looks a little BSD-like), but at least the terms are clear. Some (not all) modules start with this: * Copyright (C) 2007 Steve Teale * * This software is provided 'as-is', without any express or implied * warranty. In no event will the authors be held liable for any damages * arising from the use of this software. * * Permission is granted to anyone to use this software for any purpose, * including commercial applications, and to alter it and redistribute it * freely, subject to the following restrictions: * * 1. The origin of this software must not be misrepresented; you must not * claim that you wrote the original software. If you use this software * in a product, an acknowledgment in the product documentation would be * appreciated but is not required.<p> * 2. Altered source versions must be plainly marked as such, and must not be * misrepresented as being the original software.<p> * 3. This notice may not be removed or altered from any source distribution. -- Michel Fortin michel.fortin@michelf.com http://michelf.com/ |
April 20, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michel Fortin | Michel Fortin wrote: > On 2009-04-20 00:38:48 -0400, Steve Teale <steve.teale@britseyeview.com> said: > >> Michel Fortin Wrote: >> >>> What's the license? >> >> Hmm, forgot about that stuff, BSD maybe - suggest one please. > > By looking at the code, I've found a license. Not sure which license it is (looks a little BSD-like), but at least the terms are clear. Some [snip] It's the zlib/libpng license, <http://opensource.org/licenses/zlib-license.php> |
April 21, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | On Mon, 20 Apr 2009 06:34:11 -0400, Steve Teale <steve.teale@britseyeview.com> wrote:
> Jacob Carlborg Wrote:
>
>> Steve Teale wrote:
>> > Michel Fortin Wrote:
>> >
>> >> On 2009-04-19 15:19:24 -0400, Steve Teale
>> <steve.teale@britseyeview.com> said:
>> >>
>> >>> This is incomplete at this point, but there's a working example. I
>> have
>> >>> to break off now and do some building work. You can find
>> documentation
>> >>> and a zip file (currently it is Windows only, DMD2.026, and Phobos)
>> at
>> >>> http://www.britseyeview.com/dcat/.
>> >>>
>> >>> It works with Apache2, and uses the AJP13 protocol like Tomcat.
>> >> Interesting. Just as I was thinking of creating a web app in D.
>> >>
>> >> What's the license?
>> >>
>> >> --
>> >> Michel Fortin
>> >> michel.fortin@michelf.com
>> >> http://michelf.com/
>> >>
>> > Hmm, forgot about that stuff, BSD maybe - suggest one please.
>> >
>>
>> I suggest Boost or zlib/libpng.
>
> I realize there are legal subtleties in all these licenses. In your view, why is Boost better than BSD? Just curious.
>
BSD requires all copies (including binary code) to carry a copy of the licence (i.e. in an about box, product documentation, etc). The Boost or zlib/libpng licences don't require binary copies to carry a copy of the licence. D runtime / Phobos use a combination of Boost and zlib/libpng (mainly libpng). Commercial companies can have issues with the requirements of the BSD licence.
|
April 21, 2009 Re: DCat - a compact web application server in D. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steve Teale | Steve Teale wrote:
> Jacob Carlborg Wrote:
>
>> Steve Teale wrote:
>>> Michel Fortin Wrote:
>>>
>>>> On 2009-04-19 15:19:24 -0400, Steve Teale <steve.teale@britseyeview.com> said:
>>>>
>>>>> This is incomplete at this point, but there's a working example. I have to break off now and do some building work. You can find documentation and a zip file (currently it is Windows only, DMD2.026, and Phobos) at http://www.britseyeview.com/dcat/.
>>>>>
>>>>> It works with Apache2, and uses the AJP13 protocol like Tomcat.
>>>> Interesting. Just as I was thinking of creating a web app in D.
>>>>
>>>> What's the license?
>>>>
>>>> --
>>>> Michel Fortin
>>>> michel.fortin@michelf.com
>>>> http://michelf.com/
>>>>
>>> Hmm, forgot about that stuff, BSD maybe - suggest one please.
>>>
>> I suggest Boost or zlib/libpng.
>
> I realize there are legal subtleties in all these licenses. In your view, why is Boost better than BSD? Just curious.
>
Because with Boost you don't have to include the license when distributing a copy that is, as the license says, "machine-executable object code generated by a source language processor"
|
Copyright © 1999-2021 by the D Language Foundation