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
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
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
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
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
There is also no user support , although you could
contact the author (firstname.lastname@example.org) 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.
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
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 email@example.com 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) !