Who are we?

Paradoxoft is a non-profit organisation that aims to develop a new free software infrastructure. We have developed many free softwares since 2004 and are looking forward to develop a new general purpose operating system.

 

Paradoxoft Is Not GNU?

Paradoxoft is not against the 'GNU is Not UNIX (GNU)'. However, we prefer not to follow the GNU standards. It is true that we both are aiming and sharing the same object. The difference is that GNU completely goes against the proprietary softwares, but Paradoxoft does not.

 

What is our philosophy?

We always prioritise our philosophy first whatever we do. We do not go against the proprietary softwares because the developers of those softwares also deserve their rights that they should be able to claim as developers. What we really want to do is to assure the most basic right to the computer users. The basic right that we are saying is the right to operate the computer without paying for a software. There are many proprietary operating systems, representatively Windows, and those are being used by many users. People are paying for the operating systems which make them operate their computer and this is against our philosophy of the most basic right. As the computer becomes more important in the modern society, people need to have the rights to access the computer without paying for the most basic softwares.

 

Why not GNU?

There are several problems with GNU (no offence to GNU, it is our personal thoughts.). First, most GNU softwares are based on Linux which is considered to be the GNU operating system. Linux operating system has been developed for several years by thousands of developers without a very strict and well organised development system and is now very complicated. The problem is not that it is very complicated, is that the Linux kernel is very unmaintainably complicated and will soon be unmaintainable if the development continues like this. If you have ever seen the Windows NT kernel source code, you will be amazed about their nice, consistent, effective, efficient and clear function/variable naming method and code documentation. In contrast, the Linux kernel is mostly undocumented and many parts are inconsistent due to the designations done by several different developers.

As Linux source code is very inconsistent, and so are most GNU-based softwares, we need to reconsider about continuing with the GNU softwares.

 

Then what do we do?

We wish to develop very well designed softwares that can be a good example to other developers so that others may prefer to follow the standards and join the development stream. We will slowly continue developing our softwares and try best to make the good examples.

 

 

What can you do?

For now, we are in need of many experienced developers who would like to share the same idea and develop together. If you are interested in this, please contact the administrators of Paradoxoft.