Welcome to the Kritton Homepage!

Home       News       Links       Downloads       FAQ       Articles       Documentation       Development     About

FAQ for Kritton 0.4 - also the default index.html

What is it?

Kritton is a webserver , or HTTP daemon. It enables you to share information with other people , as you can create
your own server. Kritton is one of the fastest and most compact daemons out there , but it's features are not that poor.
Of course, it is a classical, fork()ing webserver, but that doesn't make it slow - it's actually much faster than most of
the other fork() ing webservers!

Where can i  get it?

You can get the latest version directly from the homepage , http://kritton.sourceforge.net  . You can also contact 'biller143'
in Yahoo! Chat  for more information. It is avaliable in a tarball format  in the time being.

What plattforms does it work on?

So far , only POSIX systems are supported. All Linux distributions are covered.  Ports for Windows will not be avaliable. However,
you are encouraged to port it yourself . Most ports will be accepted (unless they lack security or important features that the
UNIX version has) ,but will not be mainaitened . Kritton however sticks to standards where possible, so it is likely to run
on other platforms too - just try it !

Is it fast?

Yes. Kritton is pretty fast because of its  compact and speed-oriented design. During the coding process , speed was
the primary concern ( many times in favor of features ).  Response times are very small and they are not artificial ( although
this is possible with a few code hacks).

You mentioned security eariler , is it secure?

Nothing can ever be completely secure. Therefore no one can guarantee that Kritton is completely secure. However , it is believed
that Kritton is on the safe side , as no exploits were found before a bug-fixing version was out. If however you see that you found
a bug or anything similar , simply send a bug report and it will get fixed within the next couple of weeks if it is serious, and perhaps
in a couple of days if it's something that doesn't require major code changes.

Is there any warranty or techincal support?

No. Absolutely no guarantee is provided , so use it at your own risk. There is also no user support , although you could
contact the author (pandisv@yahoo.co.uk) and see if he can help you , but he preserves the right not to.
However, documentation is avaliable  , and it would be a good source of information if you happen to
be in trouble.

How popular is it?

Not at all. This is mainly because Kritton has not been promoted. Kritton is currently under active development
so there is absolutely no advertisment . Now that Kritton passed to the Beta stage, its popularity will promptly increase.

How does it handle many concurrent requests?

Pretty good. Kritton was forced to handle thousands of requests per second from localhost and it performed quite well.  Of course the
speed wasn't as it is when it is under low load but it didn't crash and everything worked very well.

I would like to use Kritton,but I'm worried if all the mime types I need are supported.

Kritton is one of the richest webservers in this area. It features 550 mime types , but can be
(optionally) compiled to support only 164 in case you want to have the maximum efficiency.  Generally speaking
try it , and if you see that a mime type is not supported email pandisv@yahoo.co.uk  with the file extension you want
to be supported. The next version will probably have it .

Under what license is the source code avaliable?

The source code was recently put under the GNU GPL license  and therefor Kritton is free software .
You can redistribute it and/or modify it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

How much will Kritton cost me?

Kritton will not cost you anything! Kritton comes at zero price, and under the GNU GPL ( see above).
Therefore, you can simply download Kritton from its homepage and use it. Of course, you can always
donate something if you feel like it =o) !