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

From Linux to RISC OS: Drobe takes a technical look at three new net apps (and one crafty chess program)

By Chris Williams. Published: 21st Nov 13:52:28 | Permalink | Printable

Recently, Stefan Bellon has decided to kindly port four interestingly named utilites from Linux to RISC OS. While the names may not reveal a lot about their purposes, our technical article below should...

junkbuster

junkbuster is a proxy that filters the HTTP stream between web servers and browsers. Its main purpose is to enhance privacy. The Internet Junkbuster Proxy blocks unwanted banner ads and protects your privacy from cookies and other threats.

The original source was found on www.waldherr.org and the program was ported after Gus, (of ArmsTech and Freeze fame), asked Stefan if something like this existed on RISC OS. After looked at junkbuster, Stefan decided that he'd "like to give it a go".


rinetd

This redirects TCP connections from one IP address and port to another. rinetd is a single-process server which handles any number of connections to the address/port pairs specified in the file Choices:rinetdrc. Since rinetd runs as a single process using nonblocking I/O, it is able to redirect a large number of connections without a severe impact on the machine. This makes it practical to run TCP services on machines inside an IP masquerading firewall. rinetd does not redirect FTP, because FTP requires more than one socket.

The original and apparently buggy source was found on www.boutell.com, which Stefan happily updated with the author's help. rinetd was ported because Stefan needed a TCP connection forwarder myself.

greed

It's a wget-like command line downloading tool. Tailored for scheduled downloads via some timer (e.g. Organizer's Task Alarm function, etc.). It can resume interrupted downloads as well as import GetRight download lists.

Greed's original source was found on www.public.asu.edu after Christian Ludlam asked for a port on the usenet newsgroup comp.sys.acorn.networking.

Crafty

Crafty is a state-of-the-art computer chess program, and uses all of the search algorithms you have probably read about, negascout search, killer/history move ordering, SEE (Static Exchange Evaluation) quiescence move ordering and pruning, hash (transposition/refutation) tables as well as evaluation caches, selective extensions, recursive null-move search, and a host of other features that have been used and are still being used in most computer chess programs. If it's not in Crafty, either it is on the "to do" list, or it has been tried, found wanting, and discarded.

The original source was found on ftp.cis.uab.edu. Crafty was ported because Oliver Dyas asked on comp.sys.acorn.apps for a free and decent chess game later than the old GNU chess port. There's no front-end for Crafty yet and Stefan is looking for anyone to offering to provide one..

Stefan Ballon's Linux to RISC OS site: www.sbellon.de

Previous: TextArea for Artworks: New module adds wordprocessing to Artworks
Next: Support for 32-bit next-gen RISC OS announced: We give you the view from the Launchpad and what 32bit will mean to you..

Discussion

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

No comments posted - yet. Post one yourself or come back soon.

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

  • Using SDL natively
    Neil White makes his move
     2 comments, latest by nex on 17/10/04 10:52AM. Published: 6 Oct 2004

  • Random article

  • The Intel XScale conundrum
    Chin up, could be worse
     20 comments, latest by steelpillow on 26/8/05 6:53PM. Published: 25 Aug 2005

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldDrag'n'DropGAG-News

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUGWAUGGAGRISCOS.be

    Useful:
    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
    "It does appear that inaccuracy is drobes [sic] house standard at the moment"
    Page generated in 0.0441 seconds.