Developer's corner

Developers always wanted!

XenixCoin is distributed under GIT license. The XenixCoin has Copyright (c) 2015-2016 XenixCoin Developers. XenixCoin is released under the terms of the GIT license.

Open source software development is the process by which software that is publicly available is subject to study, change and improvement by the community. Open source is at the base of popular projects such as Mozilla Firefox, Android, Google Chromium, the Apache OpenOffice Suite and it held a major role in the creation of the World Wide Web as we know it.

It is only natural to use open source development for the Xenix Universe because it stands for a set of principles we identify with: community involvement and initiatives, open exchange between people around the world, meritocracy, constant updates and improvements, transparency and meritocracy.

XenixCoin open source for developers

There are lots of ways to contribute to the XenixCoin project. You can get involved in coding, testing, improving the process behind the blockchain or the mining algorithms, contributing to the documentation. Please feel free to contact us with any question you may have.

XenixCoin is released under the MIT/X11 license which gives you the freedom to modify, edit, copy and distribute the software according to your needs. For example, you can use the software by embedding your own web wallet on your site. The reviewing process guarantees full-transparency and individual verification of binaries.

The collaborative process has, so far, led to features that improve the speed, stability, security and privacy of the XenixCoin Universe.

Steps in the development process

  • Developers can notice the possibility of improvement in an area of the code and start to work in their own trees. When the solution is ready, they submit pull requests to the interested public. Once the pull request is available, interested parties can review the proposition and analyze the potential modifications.
  • If the changes that occur with the implementation of the bug fix are of no major impact/trivial, then one of the XenixCoin development department members pulls it.
  • In case the fix produces changes with a significant impact, the developer who submitted it has to present his or her proposition to the community and the other developers. If the patch provides major improvements to the software, it will get accepted. In case it needs more work or it doesn’t meet with the project’s code conventions, the developer might have to take anoter look at the proposed bug fix and revise it.