The source code to Printers+ has been released as open source by RISCOS Ltd. This was originally announced back in
September 2002 and, true to their word (and better late than never), the source and some technical documents are now
available. Printers+ provides a number of enhanced features over the standard RISC OS Printers application, including support for remote network printers, advanced printer configuration applications. No pre-built version has been made freely available to the public yet (only Select subscribers are provided the latest version) but there's nothing to stop you downloading the source code and building it yourself.
Update: As the sourceforge release covers the Printers+ front-end but not the PDumper back-ends the generated application will not contain the necessary PDumper modules. In order to build a fully working version it is necessary to copy the contents of the Modules and PDumpers directories from an existing copy of Printers+. A skeleton Printers+ application has now been released containing the required extras.
Meanwhile Castle's printer manager has popped up (that's a pun, that is) on RISCOS Ltd's legacy Acorn FTP site. Pop Up Printers builds upon older versions of !Printers offering USB connectivity and simplified configuration, but doesn't have the networking capability of Printers+.
So, thanks to the unique way that RISC OS is funded, we've now got two different printer managers each with unique features. But the fact that Castle and RISCOS Ltd have collaborated to release the pop up version is a good sign politically, and the release of the Printers+ source code provides developers with the necessaries to add the missing features, given the time and inclination.
Link: RISCOS Ltd press release
|
Printers+ source code released (updated) |
|
monkeyson2 (00:50 1/6/2003) jmb (02:21 1/6/2003) rich (08:22 1/6/2003) illudium (09:12 1/6/2003) monkeyson2 (14:48 1/6/2003) illudium (07:33 2/6/2003) monkeyson2 (12:04 2/6/2003) Hertzsprung (12:12 3/6/2003) Hubbard's pschiatris (12:37 3/6/2003) ajb (16:30 4/6/2003) illudium (19:16 4/6/2003)
|
|
Phil Mellor |
Message #92297, posted by monkeyson2 at 00:50, 1/6/2003 |
Please don't let them make me be a monkey butler
Posts: 12380
|
Well, I've just tried compiling Printers+. It worked, after a little fiddling (there was a mistake in Castle's !SetPaths.!Run which set the Hdr path incorrectly). Now when I try to run it (using RISC OS 3.1 on Red Squirrel) it complains about me not having various modules - Remote Printer Messages v1.01 for starters. Is this a RISC OS 4 thing? |
|
[ Log in to reply ] |
|
JMB |
Message #92298, posted by jmb at 02:21, 1/6/2003, in reply to message #92297 |
Member
Posts: 467
|
I assume you did read the bit of the site saying that it was the front end only and that the backend modules are still closed source... |
|
[ Log in to reply ] |
|
Richard Goodwin |
Message #92299, posted by rich at 08:22, 1/6/2003, in reply to message #92298 |
Dictator for life
Posts: 6828
|
So not really that generous after all? |
|
[ Log in to reply ] |
|
David Marston |
Message #92300, posted by illudium at 09:12, 1/6/2003, in reply to message #92299 |
Member
Posts: 19
|
monkeyson2: The Printers+ application built from those sources is not the full application, it's the front-end. It currently needs the contents of the Modules and PDumpers directories from an existing Printers+ installation copying over. |
|
[ Log in to reply ] |
|
Phil Mellor |
Message #92301, posted by monkeyson2 at 14:48, 1/6/2003, in reply to message #92300 |
Please don't let them make me be a monkey butler
Posts: 12380
|
Ah I see. I looked at Printers, not Printers+, for the modules, which explains things. Why can't the PDumpers etc be released as well? Or if not the source, the binaries? |
|
[ Log in to reply ] |
|
David Marston |
Message #92302, posted by illudium at 07:33, 2/6/2003, in reply to message #92301 |
Member
Posts: 19
|
I had to check some things first which is why they're not there at the moment, but I'll put up a skeleton Printers+ containing the binaries of the Modules and PDumpers to drop over a Printers+ compiled from source either today or tomorrow. That will give you a full Printers+ distribution. |
|
[ Log in to reply ] |
|
Phil Mellor |
Message #92303, posted by monkeyson2 at 12:04, 2/6/2003, in reply to message #92302 |
Please don't let them make me be a monkey butler
Posts: 12380
|
Excellent. :) |
|
[ Log in to reply ] |
|
James Shaw |
Message #92304, posted by Hertzsprung at 12:12, 3/6/2003, in reply to message #92303 |
Ghost-like
Posts: 1746
|
Sorry, but those icons suck :P |
|
[ Log in to reply ] |
|
Hubbard's pschiatris |
Message #92305, posted at 12:37, 3/6/2003, in reply to message #92304 |
Unregistered user
|
I don't like it - there should be one official copy of printers or separate fully functionaly copies. Confusing! |
|
[ Log in to reply ] |
|
ajb |
Message #92306, posted at 16:30, 4/6/2003, in reply to message #92305 |
Unregistered user
|
For those of us without C++, can someone make available a built copy of the source, to which we can add the skeleton Printers+ application ourselves, or is this not allowed ? |
|
[ Log in to reply ] |
|
David Marston |
Message #92307, posted by illudium at 19:16, 4/6/2003, in reply to message #92306 |
Member
Posts: 19
|
I don't suppose it would be a problem, but you'd just end up with the same version as supplied with Select at the moment. Since Printers+ is a working application now anyway, I guess there's no reason why I can't do a release of the current version on SourceForge already if there's interest. (Note: I don't know how well it will work on a non-Select machine at the moment as I haven't had chance to test it) |
|
[ Log in to reply ] |
|
|