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

Reply to thread

I don't see how it is realistic to merge two OS source trees that have diverged over so many years. It was a very difficult and long drawn out process trying to merge some of the mess caused by the ANC and ART branches of RISC OS diverging over a much shorter timeframe.

I agree that open source is by no means a panacea - there are still many ways of killing it all off: e.g. lack of quality control, choosing an inappropriate licence such as GPL (unless it's dualled with modified BSD or similar), the remaining developer(s? ;-) getting bored and just going away.

I would say that the idea that other developers of other OSes would pinch ideas from the source is loopy, to be honest. RISC OS *in itself* has nothing to offer that other OSes don't already have in a far more sophisticated form already (for many years). The quoted example, the Window Manager, is a huge amount of ARM assembler that achieves relatively little in terms of functionality. It's a half-way house between a rectangle manager and a GUI environment and it does neither particularly well. It's major plus point for users is that it enforces various common traits in applications (icon bar positioning, window furniture behaviour), whilst that is also a weakness (lack of flexibility (cannot put the icon bar down the side of the screen instead of the bottom, for example), cannot customise behaviour of furniture easily, cannot use the furniture within your application). Thus you can get inter-operable applications with a common look-and-feel and that helps users, but ...

Users don't care about the inner workings of the OS directly - they *do* care about it indirectly, even if they don't know that they do. Users cannot and should not be expected to understand the inner workings of the OS. Consequently, I don't believe they realise just how awkward it is to write Wimp applications (particularly those that interact with the hardware) given the architecture of the OS.

 is a RISC OS Userstewart on 28/07/06 00:49AM
[ 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

  • Oregano future undecided
    Meanwhile, TV Browser reaches version 3
     39 comments, latest by nex on 09/12/04 2:46PM. Published: 25 Nov 2004

  • Random article

  • Game rights on wrong wavelength
    Another RISC OS soap opera
     11 comments, latest by Sawadee on 9/7/04 6:50AM. Published: 6 Jul 2004

  • 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
    "RISC OS needs a frequently updated news site that has all the news, not just a carefully selected sample. Currently this simply isn't Drobe"
    Page generated in 0.0752 seconds.