aboutsummaryrefslogblamecommitdiffstats
path: root/doc/src/intro.xml
blob: 077b606f396b92fb8d78acf3d29553529f4481a3 (plain) (tree)
1
2
3


                                  
























                                                                            




                                                            



                                       





                               

                                                                        


                                      
                                                        



                                       
                          



                                       
                                                                                                  


                                       
                                                       


                                                                        

                                                                                             






















                                                                                          
<section>
	<title>What's this</title>
	<para>
This is another syslog for windows, it includes daemon and client.
Features:
		<itemizedlist>
			<listitem>
				<para>
<ulink url="http://www.ietf.org/rfc/rfc3164.txt">RFC 3164</ulink>-compliant;
				</para>
			</listitem>
			<listitem>
				<para>
high performance;
				</para>
			</listitem>
			<listitem>
				<para>
message forwarding;
				</para>
			</listitem>
			<listitem>
				<para>
log rotation;
				</para>
			</listitem>
			<listitem>
				<para>
charset conversion between message sources and destinations;
				</para>
			</listitem>
			<listitem>
				<para>
completely open-source.
				</para>
			</listitem>
		</itemizedlist>
	</para>
</section>

<section>
	<title>What for</title>
	<para>
Primarily it was written for myself to help to create portable software.
So if you are:
		<itemizedlist>
			<listitem>
				<para>
porting existing UNIX software to native win32 platform,
				</para>
			</listitem>
			<listitem>
				<para>
writing portable software,
				</para>
			</listitem>
			<listitem>
				<para>
writing pure windows software but understanding that EventLog sucks and looking for an alternative
				</para>
			</listitem>
		</itemizedlist>
then I hope that this stuff will be useful for you too.
	</para>
	<para>
Of course, you may just use the daemon as the network message collector.
But I think that any UNIX alternative is much better.
Not because this stuff is not so good (I hope), just because the underlying system is better.
	</para>
</section>

<section>
	<title>Legal issues</title>
	<para>
The source code of the daemon and the client library IS NOT COPYRIGHTED
and is offered for use in the public domain.
You may use, modify or distribute it freely.
	</para>
	<para>
However, the project includes syslog header file, logger utility and the test based on it.
This stuff is distributed under the
<ulink url="http://www.opensource.org/licenses/bsd-license.php">BSD license</ulink>.
	</para>
	<para>
The daemon uses <ulink url="http://www.gtk.org/">Glib</ulink>,
<ulink url="http://www.gnu.org/software/libiconv/">libiconv</ulink> and
<ulink url="http://www.gnu.org/software/gettext/">libintl</ulink>
libraries and the binary distribution includes them under the
<ulink url="http://www.opensource.org/licenses/lgpl-license.php">LGPL license</ulink>.
	</para>
</section>