RISC OS Select 1st Release Out 135
An Anonymous Coward writes: "RISC OS Select, *the* OS for ARM powered computers has seen its first release. RISC OS started back in 1994, by Acorn computers, but when they went down, RISC OS Ltd purchased the rights, and released RISC OS 4 in 1999. In 2000 the Select program was started, and a rolling program of OS updates was initiated. Now, the first real release (after several pre-releases) is there: ROS Select 4.29
It features multi-user logon, DHCP, SVG graphics support, over 100 enhancements over the old ROS 4
more info at http://select.riscos.com and http://www.riscos.org."
this long? (Score:2, Insightful)
*the* OS for RISC?
Come on.
Re:this long? (Score:1)
Embedded Linux (Score:1)
If you mean Linux then that's not much use in an embedded environment.
The Linux® kernel is used in several embedded systems. (Read More... [google.com])
All ARM based computers? (Score:1)
Rebranding RISC OS as KDE? (Score:2)
http://www.riscos.org/
I followed that link to Rebranding RISC OS [riscos.org]. Apparently, RISCOS Ltd is moving to a cogwheel for a logo. But isn't the cogwheel taken [kde.org]?
No problem... (Score:2, Informative)
I can take the smiley face of the MacOS and instead of the standard square look and the split face (the nose) I can put a cirlce around it or something...Apple can't sue me for that.
RiscOS can use the gear as long as they don't utilize the K and continue not getting away without getting in trouble.
Re:Rebranding RISC OS as KDE? (Score:2)
From the page you refer to:
Acorn seemed to be pretty bad at branding, IMHO... the true Acorn Green wasn't in the usual phosphor or LCD gamuts, and so wasn't accurately displayable on *any* of their computers. Even the Archimedes logo's blue wasn't in the gamut and ended up looking washed out.
RISCOS Ltd don't seem much better at good brand design...
Re:Rebranding RISC OS as KDE? (Score:1)
I used to develop for RISCOS... (Score:4, Interesting)
Some of the more useful software available for RISCOS is online here [riscos.org], in a searchable directory. More information is also up on my friend Dr. Pearson's page [argonet.co.uk].
Re:I used to develop for RISCOS... (Score:2, Funny)
But oh no - you left and you're still friends with people. You're a disgrace.
Correction (Score:5, Interesting)
If you look at the screenshots the interface may look a bit primitive by todays standards (Acorn never bothered to hire proper designers to make things look pretty
Compete with Windows? (Score:4, Informative)
If you're wondering what RISC OS is, you've come to the right place. This site is one of many such sites dedicated to sharing information, news and tutorials on using RISC OS.
RISC OS is a windows and mouse based operating system to compete with Microsoft Windows, Mac OS and Linux in an increasingly computer-orientated world. The beauty of RISC OS though, is its sheer productivity and intuitiveness - making it rise above the alternatives.
Beginners and experts alike can immediately start to use RISC OS, even with little or no previous experience of computers. Soon users are finding out what all the excitement and enthusiasm is about. RISC OS is not just hype. It's the productive future of desktop computing.
Once you've used RISC OS for a few weeks you'll never want to go back to using alternative systems. Why not make a little effort to find out more? You'll be impressed.
How can an OS like this compete with OS's designed for a different architecture? Will I be able to walk into CompUSA and buy a PC with an ARM CPU in it? Will I be able to purchase a word processor for it? Or are we gonna have to start porting over our GNU GPL'd software over?
I'm being genuine, do they have some sort of game plan for this?
Re:Compete with Windows? (Score:3, Informative)
Probably not but ARM based computers have been available in the UK for as long as the ARM existed (the lamented Acorn Computers invented it after all). You can still get Risc PCs and even older Acorn machines on eBay and you will be able to get The Omega [microdigital.co.uk] soon. These machines have a small but fanatical following here in the UK, mostly due to their large presence in educational institutions.
Re:RISC OS on the GBA? (Score:2, Informative)
It used to have quite a niche in video editing too.
Re:RISC OS on the GBA? (Score:2)
The sound facilities were also really cool Sibelius started on the acorn machines....
Re:Compete with Windows? (Score:2)
Actually, yes.
There is TechWriter Pro [demon.co.uk]. I used to use this a lot, but nowadays, the RISC-PC (my Acorn machine) is at my parents house, and I don't get to use it too often.
Theres the ROX-Filer project, but it's no real replacement. There is, till today, no GUI out there that can compete with RISC-OS in
BTW: porting GNU-software over was not easy, last time I looked, because RISC-OS is not a POSIX-system, in no way. Coupled with the fact that is also more or less, CLI/Shell-less, and had a weird directory-separator (. - dot) made it pretty hard to port the usual tool-chain over to it.
Re:Compete with Windows? (Score:2)
a usability-class during my higher education
Seriously, though, it was
- fast
- consistent
- but not to the point where it becomes insane
(like OS/2)
- more things (like the antialias fonts, that made the desktop and wordprocessor look like a piece of paper - so crisp, so clear.)
I dunno - it's just that I miss it a lot
Re:Compete with Windows? (Score:5, Informative)
These were extremely high performance machines for their day - when I bought my first Archimedes, it could outperform every computer that the University where I then worked owned, and could run MS-DOS in a window under software emulation faster than many contemporary PCs. The architecture was entirely proprietary, with non PC compatible bus and expansion cards. The machines were moderately successful in the UK and Europe during the nineties - expensive, but you got a lot of bang for your buck. Towards the end, the 'RISC PC' was introduced which had PC-style components and had both Pentium and ARM processors.
Ultimately Acorn found they could no longer compete with the Microsoft hegemony and gave up manufacturing general purpose computers. A number of smaller UK companies are still manucaturing clones.
So, quick answers:
Re:Compete with Windows? (Score:1, Flamebait)
Neither of which can be measured reliably, and both of which are abitrary to begin with...
But it does sound good -- I'll bet the marketing chaps wrote that one.
Re:Compete with Windows? (Score:2)
Here are all the varieties of ARM processors [microsoft.com] supported under Windows CE and
RISC OS on the GBA? (Score:2, Interesting)
From the blurb:
RISC OS Select, *the* OS for ARM powered computers
Has RISC OS been ported to the ARM-powered Game Boy Advance [gbadev.org]?
Or would it take too much memory? GBA has 288 KiB of RAM and up to 32 MiB of ROM (though the biggest current games are 8 MiB).
Re:RISC OS on the GBA? (Score:3, Informative)
Re:RISC OS on the GBA? (Score:3, Informative)
RISC OS 2 could run in 512K with a fair bit to spare, but it would be a push to fit it in 288K.
How much of that 512 KiB was .text (code and const data), and how much was .data, .bss, heap, and stack? On the GBA, .text is placed in ROM on the program cartridge.
However, all discussions of memory use must take into account that GBA has no rotating-media storage ergo no swapping to virtual memory.
Re:RISC OS on the GBA? (Score:1)
I'd have to go reinsert the old RISC OS 2 ROMs in my old A3000 to be sure, but I suspect you might *just* be able to squeeze the runtime data into 288k.
Which is irrelevant anyway, of course, since RISC OS 2 only supports Archimedes hardware, and runs entirely in 26-bit addressing mode, which the core in the GBA does not support. Bugger. I was so looking forward to going back to managing my life with !Alarm...
Excuse me, I must now wallow in nostalgia for a short while....
StrongARM Netwinder? Zaurus? iPaq? ... ? (Score:1)
Wonder if I could add a RiscOS partition and run it on one of these? They have 275MHz StrongARM cpu's. Nah, probably not. The bootloader is made for linux, now that I think about it. Unless RiscOS has a bootable kernel I doubt it would work. It might run on a Zaurus/iPaq/Jornada though...
Sharp Zaurus (Score:1)
Chris
Lots of Articles (Score:2)
http://www.riscos.org/cgi-bin/artcls [riscos.org]
Linux-like commands? (Score:1)
"Linux-like" == GNU (Score:1, Informative)
"Linux-like commands" ... erm, shouldn't that really be UNIX-like commands? Since that's where Linux pretty much gets them...
I take "Linux-like commands" to mean the standard POSIX command set (available in all UNIX systems) plus the GNU extensions.
Re:"Linux-like" == GNU (Score:1)
Ow! *Ow!* Stop it!
Tim
Re:Linux-like commands? (Score:1)
Re:Linux-like commands? (Score:1)
"Linux-like commands"
shouldn't that really be UNIX-like commands
"
Go in as the admin account and type killall
If nothing happens then it's Linux-like, and if everything shuts down, it's Unix-like.
Things that are Linux-like are almost by always GNU-like. GNU ain't Unix, and the killall command is a great way to tell which one you're on!
YAWIAR
Interesting... (Score:1)
RISCOS was released 1988 (Score:2, Informative)
Re:What a shitty UGLY OS (Score:2, Insightful)
One can of course "prettify" RISC OS if you wish but with little or no impact on the functionality of the OS and the software running on it.
http://www.warwick.ac.uk/~esvmd/screen1.jpg
ht
The above links being just examples.
Re:What a shitty UGLY OS (Score:2)
The Hyperion people seem to have gone for colour and textures instead, as subtle or unsubtle as the user wishes. So the GUI stays user friendly.
If only they'd port AOS to the PC...
Re:What a shitty UGLY OS (Score:1)
http://www.maat.clara.co.uk/images/desktop.jpeg
Sorry for the large jpeg but that's what you get for running in 1600x1200
Newton Port (Score:1)
Lets itself down (Score:3, Interesting)
I'm a bit of a fan of the Acorn/ARM lineage - it's what I cut my teeth on. After unsuccessful forays at Z80 and 6502 coding, ARM was a dream to code for. When the machines first came out in 1988 (ish), they were talked about as being fast - which of course, they were (compared to the old BBC model B).
Alas, the first version of the OS, "Arthur", was a dreadful letdown, IMHO - considering that, just a year or two later, on the same hardware, RISC OS 2 was released, with proper GUI and multitasking etc. So anyway, then I used RISC OS 2, and then RISC OS 3 when *it* was released. Life was great.
My old A440 machine still sits here beside me, and when I fire it up every so often, there's one thing above all others which strikes me about it - it's so dependent upon the mouse. Typically most of the functions of any RISC OS application were accessed via a menu (keyboard shortcuts were only sparingly provided), and there was no way to invoke/operate the menu without the mouse. Nor switch applications. Nor all sorts of other stuff.
Does anybody know if, now we're at RISC OS 4 (and more), that particular shortcoming has been addressed?
P.S. looking at the screenshot [riscos.com], can I submit a bug report for the typo in "SysLog workspce" ?
Re:Lets itself down (Score:1)
Mmmmm, this isn't authoritative, but up until I stopped working with Acorn hardware (mid 1995, A5000 or so) the situation was this:
If I remember I'll try to post a pic or two on http://rudolf.org.uk/acorn.html (but I'll have to create the page first) - give me an hour or so... :-)
Re:Lets itself down (Score:1)
- proprietary hardware (the mouse plugged into the back of the keyboard using some 9-pin connector)
- or, you could get software to enable you to use a standard serial mouse.
The keyboard and mouse connectors were the same as those used on Sun Sparc Stations, so not totally proprietary. The beauty of RISC OS is the fact it is small and fast. The whole thing fits into 4MB of ROM, so what is a relatively slow peice of hardware by latest x86 standards, can have an OS that loads extremely quickly. I still use my RISC OS machine for the odd task or two it is just more comfortable than Linux or Windows.Re:Lets itself down (Score:2)
http://www.stdevel.demon.co.uk/
I can then plug an optical logitech mouse...
Re:but it would be nice if Windows (Score:1)
Re:Lets itself down (Score:1)
Re:Lets itself down (Score:1)
For those who want the RISC OS effect in KDE... (Score:1)
Re:For those who want the RISC OS effect in KDE... (Score:1)
It looks cool, but.... (Score:1)
Re:It looks cool, but.... (Score:2, Insightful)
If it's just word/document processing you are doing then EasiWriter or TechWriter are almost certainly the software that you could only dream about. http://www.iconsupport.demon.co.uk/
thats great (Score:1)
Re:PC Emulator (Score:1)
Re:PC Emulator (Score:1)
Virtual A5000 certainly is Windows-only.
However, try this on Unix, Windows or RISC OS itself (!)... http://arcem.sourceforge.net
It's pretty cool.
RiscOS is great for client-side apps (Score:3, Interesting)
Phillip.
Blazing speed.....right into a brick wall. (Score:2)
Now it may be that those Acorns had a higher code quality in general to mitigate that problem but it can still be a problem. For that matter, higher priority processes can be reniced on most pre-emptive systems to make the processes that matter snappy.
There is only one way a co-operative system can be tolerable. If the number of apps is restricted to a limited set that is highly polished and bug free then it might be okay. But forget just chucking any ole program into that environment unless you like looking at hourglasses, busy bees and ticking watches.
Re:Blazing speed.....right into a brick wall. (Score:2)
Re:Blazing speed.....right into a brick wall. (Score:2)
Re:RiscOS is great for client-side apps (Score:2)
The co-operative multitasking wasn't really a design choice; it was just that the Arthur operating system was hacked together in a hurry and didn't have multitasking (in many ways it was like a port of the BBC Micro operating system to 32-bit hardware). Then RISC OS 2, based on Arthur, used co-operative multitasking with a polling loop *probably* because this was the easiest thing to do without starting from scratch and building a new OS. It did give good performance though - provided apps didn't hang. There was some memory protection so it wasn't a completely braindead system - but still, I believe later RISC OS versions (4.x?) added true multitasking.
A few random links: Riscose [sourceforge.net], kind of the equivalent of Wine, except it isn't nearly as finished (it does include an ARM CPU emulator though). Riscose ties in somehow with the 'RISC OS emulator' package somebody mentioned at the top of this article's comments. Although I very much doubt that such a system is ready for any real work, even as a testbed for embedded code. RISC OS included an interpreter for the BBC Basic language (again essentially a port from the BBC Micro with some improvements), and Brandy [argonet.co.uk] is a free interpreter for that language. Finally, Arcem [sourceforge.net] is an emulator (a la Bochs) of the original Archimedes hardware. It will run RISC OS 2.0 and 3.x well enough, if you can get hold of the ROM images. On a 1GHz machine, arcem should be just about fast enough to emulate the original 8MHz Archimedes in real time.
Re:RiscOS is great for client-side apps (Score:1)
RISC OS is indeed a 'quick ARM port' of the BBC Micro (a 2 MHz 6502 machine!) OS. It was intended as a stop gap, until Acorn released or replaced ARX (their own brand-new OS, described as 'Unix-like', which never saw the light of day).
Re:RiscOS is great for client-side apps (Score:1, Insightful)
Re:RiscOS is great for client-side apps (Score:2)
Yeah, it would sure be nice if someone [apple.com] had thought of that before [apple.com] - if they'd had that kind of ingenuity back in 1984, who knows what the world would be like now! We might even have a choice [lowendmac.com] of operating systems with these features!
And I hate to disappoint you, but cooperative multitasking, while providing 'blazing speeds' when you're only doing one thing at once, it's right up there with unprotected memory as soon as you want to do more than one thing at once (like burn a CD and browse the web), and most people don't want to buy a separate computer just for CD burning.
--Dan
Re:Save dialog... :( (Score:1)
Open Source (Score:2, Funny)
pretty good machines (at the time...) (Score:1)
I miss... (Score:2, Insightful)
basic too slow? simply code the bits that need speed in arm code
Re:I miss... (Score:2)
If I had to go back to BBC Basic now after using Python, I'd vomit. Likewise if I had to go back to 11-character filenames, a toy CLI and cooperative multitasking.
The consistent use of the 3-button mouse was good, and some of the clever stuff to do with xxx$PATH variables. And OK, the anti-aliased fonts. That's about it. The rest is just nostalgia.
The ARM has a beautiful instruction set, though. If I ever do any more embedded work that's what I'd like to use.
Any more comments from a technical perspective? (Score:2, Interesting)
(first ever post, so please be kind!)
I'm a sort-of RISC OS user. I have a 1994 Acorn Risc PC (with a 1996 processor upgrade - a StrongARM running at 200 MHz!) with RISC OS 4 (not 'Select') that I use from time to time.
I'd like to hear what you all think about RISC OS from a technical perspective. Does it sound like a good OS? What interests you? What makes you puke?!
Also, what do you make of the currently available (and 'soon to be available') RISC OS hardware? Now that Acorn are no more (effectively bought up by Pace and Broadcom) it's all down to a bunch of small companies to provide for us. What are your thoughts on reading the product descriptions from the following URLs:
http://www.riscos.com
http://www.castle.uk.co (not a typo!)
http://www.riscstation.co.uk
http://www.microdigital.co.uk
???
For those that have wondered about RISC OS being ported to other ARM platforms... basically, it can't happen. RISC OS is *very* tightly bound to the Acorn-designed hardware that goes along with the ARM CPU in their systems. No-one seems to care about that. Oh, and RISC OS uses the ARM's 26-bit addressing mode, which was killed off ages ago. :-(
Ah well. At least some good stonkingly good stuff came out of Acorn. Sophie Wilson, the mega-genius, co-created the ARM chip (starting back in 1983!) and created 'Acorn Replay', a full-motion video subsystem for RISC OS (round about 1991), which was streets ahead of Apple's QuickTime.
Re:Any more comments from a technical perspective? (Score:2)
That was needed to obtain the amazing speed at the time. Now hardware speed has outstripped software requirements on the desktop you can rewrite it on Intel or PPC if you wanted to. It's the look and feel, the way the 3 mouse buttons are used, the consistent context menus everywhere, drag-and-drop paradigm, etc. If you gave me RiscOS I could install on my PC...
"No-one seems to care about that. Oh, and RISC OS uses the ARM's 26-bit addressing mode, which was killed off ages ago.
Wasn't that eliminated in RiscOS 4?
"At least some good stonkingly good stuff came out of Acorn. Sophie Wilson, the mega-genius, co-created the ARM chip (starting back in 1983!) and created 'Acorn Replay', a full-motion video subsystem for RISC OS (round about 1991), which was streets ahead of Apple's QuickTime."
She is also on the board of Eidos. Acorns could do full-screen FMV when PCs had trouble running a postage-stamp size AVI. This is why (correct me if I'm wrong) all the Eidos games such as Tomb Raider ran the video inserts in Replay format.
Phillip.
Re:Any more comments from a technical perspective? (Score:1)
RISCOS Ltd. (the developers of RISC OS 4.0 and 4+) don't seem to think that this is a problem, despite ARM phasing out 26-bit support a long time ago.
And yes. Eidos did use some kind of Replay technology in their Tomb Raider game, and one or two other things... but I'm not exactly sure what that technology was.
Re:Any more comments from a technical perspective? (Score:1)
Of course back then 'she' was called Roger Wilson.
missing point... (Score:2)
People who commented it here actually posted either their disgust for the UI look or their reluctancy to use an OS which only happenned to get DHCP/multi-user.
There's however a point that shouldreally be taken into account
RiscOS is modular.
Totally modular.
This means whatever you don't like, including the filer access modes, the RiscOS core or whatever can be replaced without even rebooting the machine.
I saw many patched RiscOS which looked like other OSses, like NeXTstep, AmigaOS, or even some Mondrian-on-crack GUI.
I also saw friends patching their OS to get pre-emptive multi-tasking or background printing.
Some even coded a DHCP module yars ago but got threatened by major RiscOS investor not to release these publicly because of some legal issue.
What actually killed Acorn was its investors who wanted to turn this closed but financially perfomant market into some raw R&D company.
Most of you benefit from whatever came from around Acorn during the 80's and the 90's : The ATM network protocol that is Internet essence (originally the Cambridge Ring, used by the BBC Micro computers), the ARM processor (the most successful processor ever, with much more units sold every year than Intel could dream of), TopModel, the best 3D modelling program ever that is used by Nintendo's designers to create their games...
Now, here's my point
RiscOS is a Geek's dream.
Denying this fact is just proving one's laziness.
There nothing that can't be done easilly with this system.
Despite the lack of Math Copro or OpenGL facilities of RiscOS-aware hardware, I saw some unique stuff on these, like the only MP3 player that can run on a 20MHz-copro-less ARM processor (http://www.eqrd.net/english/riscos.html)... A Quake1 port that run in 25fps minimum on a 200MHz machine (still no copro), some pseudo GL programs rendering fractal landscape in real time(Iron Dignity)...
Coding for RiscOS is not only a dream but is also a step closer to developping for embedded ARM devices.
Developping podules (hardware) for RiscOS is also as pleasant.
Back in 1997, there was as much free software for RiscOS than for Linux, it was simply ported than 10-100 less people.
You may want to check riscos level of activity by visiting comp.sys.acorn.* newsgroups.
So, yes, RiscOS still rules, it is not as widespread as Linux or any other commercial OS but I can bet most of the RiscOS coders I know will keep their machines until they are dead.
It's simply a matter of opportunity : either you choose a widespread shit which software suite are either obfuscated, unoptimal or expensive... or you choose to prototype efficient solutions on such simple machines...
I think Leo Brodie had a similar argument in his "Thinking Forth" book : get to learn to do it simply...
Re:missing point... (Score:1)
What killed Acorn was their own stupid self-belief that their products were *so* oh-so-cool that they could forget about 'little' things like:
decent development tools
Internet connectivity out-of-the-box
a web browser
printer drivers
basic proven technology like multithreading and/or pre-emptive multi-tasking
hardware accelerated graphics
32-bit only ARM processors (26-bit mode is dead)
PCI, USB, FireWire etc.
With problems like this (and many more), it's not easy to see why the platform is effectively dead.
Most of the developers seem to have left. Computer Concepts? Sibelius? Eidos? Millipede? They left for Windows.
Quite frankly, Linux, even though it's very weak in some respects, is a much better 'Geek's dream' than RISC OS ever was.
There have been, and are still a few, amazing software packages for RISC OS. ArtWorks and Sibelius have since been ported to Windows/Mac. (Easi/Tech)Writer and Ovation Pro are on their way to Windows/Mac. Is there any reason to use RISC OS these days?
Re:missing point... (Score:1)
According to RISCOS Ltd., they have approx. 700 subscribers for Select. I have no problem with these people using such a system (plus those who are still using RISC OS 4.0 and 3.7 etc.).
However, I can't see how the RISC OS platform is supposed to attrack new customers.
Or do you think that the size of the current RISC OS market is absolutely fine?
Re:missing point... (Score:2)
They don't realise that you have to allocate limited resources to where they are needed. Until recently the only reason for DHCP is to plug a machine into a LAN. I don't know of any LAN that doesn't split its 192 block into static and dynamic range. DHCP really isn't needed, you just ask the admin for a static IP. It's only the advent of broadband which allocates via DHCP which pushed the DHCP module into being developed.
"Developping podules (hardware) for RiscOS is also as pleasant."
Podules have the drivers built into the hardware, making all RiscOS peripherals truly plug-and-play instead of plug-and-pray. Truly a godsend.
Phillip.
Why I use RISC OS... (Score:1)
Re:Prist Fost (Score:1)
Re:RISC OS is '80s - way before 1994! (Score:1)
Oh well, PORN!! (Promote RiscOs Now!)
Re:Wow! (Score:1)
all coders stick to strict design guidelines to make sure everything works the same.
and the memory management is 2nd to none.
imagine a window of slider bars so that you can adjust how much memory goes into an app. may not be so important now on PCs which have half a gig of RAM, but in the days of a couple of megs, being able to temporarily drop the font cache by a few kilobytes so that you could run another app was VERY handy.
then when the other app finishes, simply slide the little bar for the font cache back up. if you want to do mega FTP work and needed more fonts, bump the font cache up.
once you use it _properly_, then you can decide whether you love or hate it.
Re:Wow! (Score:1)
> the little bar for the font cache back up.
Cause, you know, that's so much easier than than the operating system adjusting memory use for you. Seriously - back in the day (i.e., when Windows 3.0 was the height of PC invention), RiscOS was a damn fine piece of software (although probably not as good as the Amiga). But the things that made it cool then are of little relevance now. I regret to say all the Archimedes die-hards I know have been using ArmLinux for years.
Re:Wow! (Score:1)
after seeing the joy that is OS-X, I'm buying a powerbook today.
still working on towering my amiga 3000 after all this time too
but I must say that RiscOS is an even better GUI IMO than OS-X, but OS-X is a very close 2nd.
OS-X wins hands down in the looks dept, but RiscOS beats everything for functionality and useability.