Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

ChoX11 source release

By Chris Williams. Published: 18th Jun 2003, 13:46:36 | Permalink | Printable

Bringing X Windows to RISC OS

Peter Naulls, of the Unix Porting Project, has followed up the binary library release of ChoX11 with a full source code release. ChoX11 is a replacement for the XLib programming library, which is the core library for X Windows clients. Although ChoX11 is in an early stage of development, the plan is to port X Windows software to RISC OS using the ChoX11 library so that the X clients run as native applications.

"The importance of X applications to RISC OS cannot be understated", Peter Naulls explained in the release. "There are hundreds, if not thousands of X applications which could potentially be ported to RISC OS to plug gaps in the software base. In addition, this software is continually developed with no or little effort from RISC OS developers.

"All X Windows applications at the bottom level rely upon Xlib, including those using the many popular toolkit libraries such as Xt, GTK+, Motif, Qt. Improvements in ChoX11 will allow apps built with these libraries to run natively in RISC OS. Please support ChoX11."

X Windows based software includes applications like the spreadsheet Gnumeric, the graphics package Gimp, the web browser Dillo and the instant messenger client Gaim; the X client list on sourceforge reveals just how extensive the X Windows platform is.

We first saw ChoX11 last September when the web browser Konqueror was given as an example to demonstrate how bringing X Windows software to RISC OS is crucial - and crucial is the right word given the gradual slow down in native software development. Although, we're pleased to see the release of native software like Artworks 2, the X Windows system is essentially an application gold mine and today's library source release will hopefully start the rush.

As the source code is now available, developers are encouraged to contribute code to ChoX11 to help increase the pace and breadth of development.


ChoX11 library (includes RiscXLib releases too).
CD release now includes ChoX11, RiscXLib and SDL, as well as DeskLib and GCC versions.
Ideal screenshots. [1] Peter Naulls is a drobe.co.uk editor. ChoX11 also includes some source code contributed by this editor.

Previous: ARM two Thumbs up
Next: RISCOS Ltd. issue key software libraries


Viewing threaded comments | View comments unthreaded, listed by date | Skip to the end

"[1] Peter Naulls is a drobe.co.uk editor. ChoX11 also includes some source code contributed by this editor"

Show offs ;)

-- Dougal

 is a RISC OS UserDougal on 18/6/03 2:20PM
[ Reply | Permalink | Report ]

Heh, no, Declaration of Interest.

Chris, drobe.co.uk

 is a RISC OS Userdiomus on 18/6/03 2:22PM
[ Reply | Permalink | Report ]

I believe that this project is very important to the RISC OS platform. Let's hope that development continues apace.

 is a RISC OS Userjonix on 18/6/03 3:14PM
[ Reply | Permalink | Report ]

Isn't this work redundant? PFJ ported GTK ages ago.

 is a RISC OS UserSmileySmile on 18/6/03 4:25PM
[ Reply | Permalink | Report ]

Tony: And monkeys can fly. Ook ook.

-- Peter, drobe.co.uk

 is a RISC OS Usermrchocky on 18/6/03 4:29PM
[ Reply | Permalink | Report ]

Super Karate Monkey Death Cars can.

BTW [link] is a link to programs that currently use Chox11

On a related note, is there a 32bit compatible XServer available yet?

 is a RISC OS Usermavhc on 18/6/03 4:39PM
[ Reply | Permalink | Report ]

Great news guys. So what are you planning to port next?

-- RISC OS: Really Is Software Coding (for the) Old Skool.

 is a RISC OS Useriamnotamused on 18/6/03 4:49PM
[ Reply | Permalink | Report ]

PFj said a lot of things. But nothing seems to have materialised from him WRT any GTK port. -- [link]

 is a RISC OS Userphilipnet on 18/6/03 5:32PM
[ Reply | Permalink | Report ]

philip: that was a troll. His GTK "port" was at a best, a farce. And besides, he's now "left" RISC OS.

-- Peter, drobe.co.uk

 is a RISC OS Usermrchocky on 18/6/03 5:38PM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • Iyonix Review Part One
    The hardware, the alternatives, the history.
     16 comments, latest by Martyn Fox on 22/4/03 1:01PM. Published: 5 Dec 2002

  • Random article

  • PostScript 3 driver mulled
    Months on the drawing board
     11 comments, latest by diomus on 11/12/06 11:32PM. Published: 10 Dec 2006

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "Don't expect Chris to acknowledge where Drobe's articles originally came from"
    Page generated in 0.0672 seconds.