From ColourWiki

Table of contents


Oyranos, the greek word for sky, is the name of a open source Colour Management System.

The goal of the Oyranos project is to make end to end colour consistency as easy as possible. Oyranos will ideally work invisible for the colour applications and devices of most users.

Technically Oyranos serves as a framework for profile handling and configuring, allowing user selectable policies.

It will take several assumptions into account to let applications easily communicate with each other. These include path configuration, default profile naming, administration, including lightweight rights handling and option handling. The Oyranos API will remain extensible and independent from toolkits and backends like Elektra or ColorSync.

Oyranos is not intended to work as CMM doing direct colour transformations, but in the future it may become a framework for CMMs.


here (http://www.oyranos.org/features)




here (http://sourceforge.net/project/screenshots.php?group_id=177017)


The Oyranos package includes the configuration libraries, a small GUI for CMS settings, command line tools and default profiles.



Oyranos is a open project. Contributors are welcome. Source are available through git repositories. Contributions can be made as patches or github. For contributions the BSD license is accepted.

The API is available in C. Bindings to other languages are welcome.

Communication and Support

  • Developers email list (https://lists.sourceforge.net/lists/listinfo/oyranos-devel) - for discussing patches, packaging issues, help the project, translation, API questions …
  • Bug reporting on github (https://github.com/oyranos-cms/oyranos/issues/) – for direct code interaction and bug reports
  • Discussion and Help forums (https://sourceforge.net/p/oyranos/discussion/) – general user support


  • ICC profile licensing (http://lists.freedesktop.org/archives/openicc/2006q3/000748.html) discussion (http://lists.freedesktop.org/archives/openicc/2006q3/000764.html) and FAQ

Information about X and CM

Adding EDID atoms in the root window for additional Xinerama screens: [2] (https://bugs.freedesktop.org/show_bug.cgi?id=3910) Setting EDID for Xinerama detected monitors can be done in Oyranos with the proprietary nVidia driver only with Xext calls. It would be much better to have the EDID atoms set by standard.

  • Monitor Configuration discussion
  • VideoCardGammaTable loader xcalib: [3] (http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/)
  • the VideoCardGammaTable loader in ArgyllCMS (http://WWW.argyllcms.com) is called dispwin
  • X11 checking for a present profile or EDID information Xatom call: xprop -root | grep [EDID,ICC_PROFILE]