ουρανός


[Oyranos]

[News] [About] [Audience] [Features] [License] [Documentation] [Download] [Screenshot] [Future] [Development] [ICC Examin]

News:

Oyranos will be presented on the Libre Graphics Metting in Wroclaw, Poland. The CMS and the efforts at OpenICC will be presented and discussed with various people. To help managing the costs: Support the Libre Graphics Meeting.
[2008-April-02]

The alpha state of Oyranos (version 0.1.7) is available. This version is a milestone to bring the library to a beta state. Building, debugging and packaging has been improved. Defaults are provided internally. Compilation is only available on unix/bsd/linux systems.
[2007-April-04]

Gtk CinePaint has Oyranos support for upcoming version 0.21-2.
[2006-October-12]

The alpha state of Oyranos (version 0.1.6) is available. Internationalisation support for the GUI is new and a AdobeRGB alike profile of Argyll author Graeme Gill where added. Compilation is only available on unix/bsd/linux systems.
[2006-August-11]

The alpha state of Oyranos (version 0.1.5) is available. Configuration of profiles for multihead X sessions is included. Compilation is only available on unix/bsd/linux systems.
[2006-Juni-01]

The alpha state of Oyranos (version 0.1.4) is available. It includes the capability to set default profiles, watch currently used paths and set various behaviour options. Compilation is only available on linux systems.
[2005-May-03]
[^]


About:

Oyranos is a Colour Management System (CMS) on operating system level. It allows applications and users to match predictably input device colours to output device colours. To do so in a consistent manner, applications and workflows need to support the Oyranos CMS.
Oyranos is based one the well established ICC standard and various other specifications. System wide settings in Oyranos shall enshure consistency in a portable fashion. Oyranos will provide in the future a Colour Matching Module (CMM) framework. Users can then transparently select a desired colour engine.

[^]

Audience:

Oyranos is mostly intended to the audience of colour management aware application developers. Note the Oyranos API is not that stable and might change. Even though many parts have been settled and since version 0.1.2 Oyranos can be started to get used.

Invitation:
Try it, tell your wishes at ColourWiki, so we can discuss related toppics and continue.
Oyranos is first implemented and used to communicate colour relevant information on free operating systems. Developers from other OSes can jump in the current discussion to make Oyranos aware of cross platform standards. You are cordially invited to make constructive suggestions.

List of Applications using Oyranos:
[^]

Features:

Part of Oyranos is a standard profile package, including standard Rgb, Cmyk and more special Lab/XYZ and Cineon profiles, which is allready downloadable from the download site. Furthermore it is planed to include ICC Examin as a default profile viewer.

[^]

Documentation:

ColourWiki Use cases, references, wish list ...
User Documentation for developers C API inline
[^]

Download:

Download from the behrmann site
[^]

Screenshot:

Screenshot of Oyranos configuration GUI:
Oyranos/oyranos configuration GUI


A small second library detects DDC information through a running X server and uses it to store a monitor profile in Oyranos. The oyranos-gamma utility is used to detect the monitor again and request with the same information a valid monitor profile which will be loaded by Xcalib into the video card if installed/supported. The gamma tables to load, are known as vcgt tag in monitor profiles.

[^]

Future:

[^]

License:

Oyranos will change its licensing in part, with the next official release, version 0.1.8, from GPL to the new BSD license. This is due to nearing a expectedly distributable form of the library. You can get in contact with me, if this dont fills your needs.
The included standard profiles are not affected and stay with their own licenses. Some ICC profiles require the license included as a separate file.

[^]

Development:

Oyranos is currently a one person project. New developers are welcome.
Source is available through git repositories. Contributions can be made as patches. For contributions the BSD license is accepted.

The API is C. Bindings to sripting languages are welcome.

Distributors should be aware of the various licenses inside the Oyranos source tar ball. Due to the mostly agreed upon standards in the colour management world, many profiles are provided with commercial licenses. The RPM packages are already split according to the different licenses. RPM are created by the "make rpm" command.

Git repository with instructions
Snapshots and release candidates...
Bug reports...
[^]


ICC Examin/iccexamin Icon linux/BSD/Unix/osXICC Examin (unix name: iccexamin) is a viewer for the internals of a ICC profile, measurement data (CGATS), argylls gamut vrml visualisations and video card gamma tables.
ICC Examin makes usage of Oyranos in some places. For instance the colours drawn in the CIExy diagram and the colour spots are examples of using the Oyranos configured monitor profile. Device dependent measurement data are visualized by requesting standard profiles defined in Oyranos and rendered to the Oyranos monitor profile with littleCMS library.
The FLTK/FLU Gui is labeled in german and english translations and available posix systems including Linux and osX.
Some screenshots of ICC Examin:
ICC Examin/iccexamin  head view linux
Header View (german)
ICC Examin/iccexamin  primaries view linux
Colour space primaries in 2D
ICC Examin/iccexamin  gamut view linux
Gamut with out of monitor gamut
marked colours in 3D using OpenGL
ICC Examin/iccexamin  vcgt view linux
VideoCardGammaTable in Xorg

Instructions how to build are available at the
www.behrmann.name site.
[^]

Documentation:

User Documentation

Development:

Git repository: git clone git://www.oyranos.org/git/icc_examin


I wish you will find it worth to install all needed libraries, to explore and go into discussion. Please look at the behrmann site or ColourWiki for ready to use ICC aware open source applications.
CinePaint and ICC Examin make usage of the configuring capablities in Oyranos.

Kai-Uwe Behrmann - ku.b @ gmx.de
2005/april/12
[^]
last updated: 2008/april/15