This page contains a proposed list of applications and tools to be included on the Raspberry Pi disc image. It also currently covers documentation, on the basis that it may be included electronically on the disc.
Please feel free to add to and update items. Any contentious inclusions should be discussed in the forum. Column usage notes are available as a footnote.1
Essential, Important
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| InfoZip (+ frontend) | Zip file creation and unpacking | Replacement zip utility can be found here. Replacement unzip utility can be found here (uncompressed binary; just download and set filetype to Absolute) |
||||||
| SparkFS (read-only) | General archive unpacking | |
Confirmation of previous authorisation desirable | |||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| StrongED | Editor | |
Ongoing with Fred Graute | |||||
| Zap | Editor | Seems OK | Email sent (Trevor) | |||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| M+ | Unicode font | Email from Will Blatchley | Yes | |||||
| Hanazono | Kanji-only font | Email from Will Blatchley | Yes | |||||
| GNU Free fonts | Unicode fonts | GPLv3 | Email from Matthew Phillips | Yes | ||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| Hive | Space invaders written using Popcorn | Seems OK | TBC | Email from Rik Griffin | Yes | |||
| TANKS | “Lob missiles over the hills” | ARMv7 update likely | TBC | May include link to URL for source in Help | Email from Rik Griffin | Yes | ||
| Various ports at riscos.info | Programming examples | Seem OK | ||||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| AWViewer | Rendering Artworks files | |
Email sent (Trevor) | |||||
| MakeDraw | Generates Draw files | Ongoing (Chris Dennis passed all files to Keith Lowe during or before 1999. Keith died in 2003. His wife very kindly offered to have a look – although that won’t help with the legal permissions.) | ||||||
| FFmpeg | Video decoder | GPLv2 | unclear (upstream?) | By licence | ||||
| InterGIF | Convert Sprite/Draw to GIF; make animated GIFs | |||||||
| JCut, JClean, etc. | Trim JPEGs, etc. | OK | ||||||
| KinoAmp | Video player | GPLv2 (probably) | 420 | Emails from André Timmermans & Peter Everett | ||||
| Murnong | Video decoder | BSD | Included? (BASIC) | By licence | ||||
| OpenVector, OpenGridPro, DrawPlus | Vector graphics | OK apart from loading compressed files | GPL | By licence | ||||
| PrivateEye | Image Viewer | Has issues | source | Yes (forum) | Yes | |||
| Snapper | Taking screenshots | OK | ||||||
| Tinct | Specialist sprite rendering | Ongoing (Rob Heaton/Richard Wilson) | ||||||
| Variations | Image manipulation and photo viewer | |||||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| Avalanche | VNC client | ? | ? | Dist. binaries, no modifications | N/A | Email sent (Theo) | ||
| FTPc | FTP client | |||||||
| Moonfish | NFS server | Full source available so could be recompiled | GPL | By licence | ||||
| NetSurf | Web browser | Seems OK. For 16bpp modes (32 thousand cols), set Image quality for both Foreground and Background to Use OS (Choices→Images) | GPLv2 | 2400 | By licence | |||
| Nettle (with SSH ) | telnet/SSH client | ? | ? | BSD | 200 | By licence | ||
| Sunfish | NFS client | Full source available so could be recompiled | GPL | By licence | ||||
| WebJames | Web server with PHP support | Full source available at download site | ||||||
| Wiresalmon | Ethernet packet sniffer | Full source available so could be recompiled | GPL | By licence | ||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| CashBook | Home accounts | |||||||
|
- | No | ||||||
| OvationPro demo | Viewing Ovation Pro files | |||||||
| Tau | Graph plotting | Seems OK | - | GPL v2 (1991) | 330 | By licence | ||
| ViewXLS | Viewing Excel spreadsheets | |||||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| DrawPrint | Printing Draw files, sprites, JPEGs | |
Freeware2 | N/A | ||||
| Ghostscript | Resource for PDF and PS manipulation | (RO rel. 1.05) |
AFPL / GPL (ambiguous)3 | 96 | Email sent (Trevor) | |||
| GView | Viewing PDF and PS files | Seems OK | Freeware2 | N/A | Email sent (Trevor) | |||
| Viewing PDF files | Seems OK | GPL (parts BSD) | 7.6M | |||||
| PrintPDF | Printing to PDF easily | Seems OK | Freeware2 | N/A | ||||
| TTF2f | TrueType, OpenType, etc font converter | ? | ? | BSD | NetSurf SVN | By licence | ||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| AcornURI | Needed for NetSurf | Castle / LGPL implementation | Castle source LGPL source | |||||
| Dict | Online dictionaries | |||||||
| DirSync | File syncing | |
- | |||||
| CDBurn Lite | Reading/writing CD-ROMs | - | Yes (forum) | |||||
| CDFaker | Reading CD-ROM image files | |
- | © Andy Armstrong | ||||
| CDVDBurn | Reading/writing CDs/DVDs | Depends on drive | - | Yes (forum) | ||||
| DiscSpace | Showing hierarchical disc usage | - | ||||||
| EtherUSB | Network driver | |
? | BSD | 100 | By licence | ||
| Fat32Fs | Dos/Fat32 filing system module for discs > 2GB | Seems OK | ? | LGPL? | ||||
| Locate | Find files | ^. | ||||||
| PackMan | Package manager/‘app store’ | |
? | GPLv3 | ? | Yes (forum) | Yes | |
| GPIO module | I/O | |
Yes | |||||
| SharedUnixLib | Support module | |
? | BSD (probably, else LGPL) | riscos.info SVN | By licence | ||
| SysLog | Logging | Seems OK | - | |||||
| Territory (multilingual) | - | |||||||
| XChars | Advanced character picker | |||||||
| ZapRedraw | Needed for lots of things | |||||||
| Title | Notes | Type | Licence | ||
|---|---|---|---|---|---|
| Type | Contact made | Cleared | |||
| Style Guide | - | - | Owned by Pace? | ||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| Kuemmel’s example code | Graphics, VFP/SIMD assembler | Some OK | ||||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| AppBasic | DDE for BASIC | Seems OK | ||||||
| Charm | High level programming language with development tools | ![]() (V 2.4 & later) |
GPL | 1400 | Peter Nowosad | Yes | ||
| CVS (is this now via autobuilder?) | Command-line CVS client | GPL | ||||||
| GCC | C/C++ compiler | Seems OK | ||||||
| Perl | ||||||||
| Popcorn | Library for games written in C | Seems OK | TBC (BSD?) | Email from Rik Griffin (who’s confirmed with Matt Bloch) | Yes | |||
| Reporter | Debugging | |||||||
| RiscLua | Scripting language | |
MIT | 322 | Gavin Wraith | |||
| SideDiff | Comparing files | Seems OK | ||||||
| Subversion | SVN client | |||||||
| Sourcery | Source manager | Seems OK | ||||||
| BBC BASIC with VFP/SIMD assembler | ![]() (Alpha 0.06) |
Merged into ROM | ||||||
| Whizz | BASIC compiler | |||||||
| WinEd | Template editor | |||||||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| Title | Purpose | Compatibility | Licence | |||||
|---|---|---|---|---|---|---|---|---|
| ARMv7 | R-Pi | Type | Compressed source size (KiB) | Contact made | Conditions | Cleared | ||
| StrongHelp | Online help | |
Emails from Fred Graute & Christian Ludlam | |||||
| Title | Notes | Type | Licence | ||
|---|---|---|---|---|---|
| Type | Contact made | Cleared | |||
| RISC OS: How to? | A simple primer | Online | N/A | ||
| Software links | The disc image will be limited in size so some software should be offered as optional downloads | Download | Various | ||
| Application Guide and Manuals | Online/PDF/hard copy | ||||
| User/Welcome Guide | - | - | Owned by Castle? | ||
1 Licence Type to specify GPL/closed source, etc. Compressed source size (KiB) (where applicable) may be useful to know in connection with capacity limitations. Licence Contact made for status of whether author(s) have been contacted to request inclusion. Licence Cleared is the final outcome (hopefully Yes, possibly with conditions) – it is expected that a minimum requirement will be official email correspondence with ROOL. ‘By licence’ indicates the current licence means we don’t need to ask permission for distribution, though it’s always good to check with authors as a courtesy.
2 If the user finds the software particularly useful, they are welcome to send the author(s) a monetary donation.
3 Ghostscript licence appears ambiguous. !ReadMe states GPL but 8_54.Doc.COPYING states AFPL. Ghostscript, Ghostview and GSview has two licences for v.8.54: AFPL (2006-05-17), GPL (2006-06-02).
Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.