Oxid has been imagined to fill the actual lacks of good IRC clients in the world of free softwares, usable on most platforms and operating systems. In addition of the lack of interoperability between the clients, there was a crucial lack about the user interfaces of these clients which impose the using of some graphical library, or imposing the graphical or text mode.
After the Oxid's birth, this client will be able to solve these differents problems.
The actual and most important problem is the need of the user to adapt to the program he is using, but sometimes the user won't have the will to discover an unknow program.
There are many options to adapt a program to a user :
Our aim is to create a client the less dependant of the hardware. So, we
will find in this client many compilation possibilities. So, Oxid will be
able to work on a not powerful computer, on which a X terminal can't work,
if a keyboard and a monitor are avaible to communicate with the program.
For the computers using a X terminal, the client will be able to use the
graphical mode performances with a graphical appearance, the using of the
keyboard and the mouse to facilitate communications (mouse is just an option).
The program doesn't need a lot of disk space, and can have a little memory
occupation.
One more time, Oxid will be able to adaptate to your computer. Oxid will not use only one graphical library, but the one you'll choose. At the actual time, Oxid supports four differtent libraries, and this number will increase with the time. Among the avaible libraries, there are :
As every AP²C programs, Oxid will use
internationalization (i18n) and localization (l10n) functionnalities, allowing the
program to use your language, if the appropriate traductions tables are existing. The
user will not have to translate and will be able to use the program naturally.
If no translation for your language exists, it's possible to take part to the Oxid
translation. It is really simple, you don't have to know programing, or the program's
operation. No external program, or Oxid's sources will be useful in this task. Your
work will allows other persons to use Oxid using their own language without any
difficulties if they speak the same language than yours. (for more informations, please
have a look to the Oxid's documentation).
One of the most important thing of Oxid is his interoperability. Oxid supports a lot of functions of the most important actual IRC clients, as the compatibility with the scripts or plug-ins of the others IRC clients. By this interoperability, it's possible to load a script or a plug-in written for one of these IRC clients under Oxid without any problem. Here is a non-exhaustive list of the compatible clients :
A full interoperability is done about the usage of commands, functionnalities, possibilities and power of the software.
Oxid is not only a simple IRC client regrouping the power of each other IRC clients. This client offers to the users only to bring them innovations. Among it, we can quote the possibility to integrate new communications protocols, and over all to bring to the world of free softwares, powerful and robust programs to counter the non-free softwares market : Computer scient is an art, and not a trade !
© Copyright, 2002-2003, Aurélien Croc (AP²C)
1 user on this website
23436 visitors since the 2003.10.02