davehigton 15/10/07 7:13AM |
Kudos and best wishes to both of them! Let's hope this helps Louie get RISC OS Now out quicker and easier. |
rmac (+1.0)
 15/10/07 8:21AM |
Once again I have my money ready for such an important improvement for our platform. |
druck (+3.1)
 15/10/07 9:26AM |
If Martin and John are working on it, you know its in safe hands, and a big leap forward is guaranteed. |
riscosopen (+5.2)
 15/10/07 6:11PM |
If the source code is pretty much the same, it's because it's Castle's! This is reminding me of the way the !Printers source was released into the public domain, complete with all of the copyright notices saying it wasn't theirs to release (whoever it was that put it there).
Kind of makes me wonder why I'm working so hard to do this the right way. |
riscosopen (+8.4)
 15/10/07 6:14PM |
Not that I have anything against Martin and John's contribution, I just hope this isn't RO6 only rather than for the benefit of everyone, which the sources we're releasing are. I suppose it all depends upon the terms under which ROL released the sources to Martin and John. We can only hope. |
bluenose (+2.0)
 15/10/07 6:28PM |
In reply to riscosopen
You beat me to it, I was just about to say the article didn't state under what clauses were the ROL !Printers sources/blueprints handed to Martin and John. It might just be that Martin and John are been given it as part of some Select/RO6 work they are doing which would be a shame.
If this is to enable a Postscript3 driver to be made available to all then I'm all for it but if it's a spoiler ahead of the ROOL source release of !Printers then I would be really disappointed. |
Hairy (+1.0) 15/10/07 6:29PM |
I hope its in the benefit for all. Would be nice to be able to print in Netsurf with Iyonix.
Or rather its a fruitful for as many as possible. |
hubersn (+2.0) 15/10/07 7:12PM |
Martin always made it very clear that the resulting work would be available to all RISC OS users - this is the only sensible way of doing it, so I am sure it will be done that way. |
jess (+1.0)
 15/10/07 7:14PM |
It's not so much the printing to paper that interests me, but the fact that a good postscript driver will enable much better PDFs to be created. |
hzn (+1.0) 15/10/07 7:20PM |
Well, let's hope that Martin an John are not into RISC OS 6 only, but support the good RISC OS 5 too - but I think they will do that!
|
jess (+1.0)
 15/10/07 7:32PM |
Logically, if they were to produce it only for RO 6, then ROL would have to finance it.
Hopefully, it's just to give them a head start so when the ROOL release appears, they can land running.
I hope the finance model is like firefox rather than gutenprint. |
riscosopen (+1.0)
 15/10/07 7:49PM |
If they'd wanted access to the sources under a non-disclosure agreement in order to get started prior to it all being in the public domain (within the next week), I'm sure Castle would have agreed to that. |
hzn (+2.0) 15/10/07 8:00PM |
In reply to jess:
"Logically, if they were to produce it only for RO 6, then ROL would have to finance it." Nice one You mean in the same way that Ad6 paid for 32bitting RISC OS... |
jess (+1.0)
 15/10/07 9:14PM |
In reply to riscosopen:
Surely it's best to assume that ROL want to help rather than to gazump?
In that case it would have been a waste of effort to get what you're providing early, if the other sources were going to be provided anyway. |
wuerthne (+4.0)
 15/10/07 9:32PM |
In reply to riscosopen:
No, unfortunately, what you wrote is not correct. We did ask Castle and our request was declined due to the pending open sourcing. We asked RISCOS Ltd. and Castle at the same time - in June 2006. Since then, we have been waiting. RISCOS Ltd. beat you with the sources, but that does not mean anything. I am very glad that the ROOL sources will soon be there, too. Fortunately, this particular module is probably the one that has diverged the least of all the major modules because neither ROL nor Tematic/Castle have done any substantial work on it. |
wuerthne (+4.0)
 15/10/07 9:41PM |
In reply to jess:
"I hope the finance model is like firefox rather than gutenprint." - I am not quite sure what you mean by that. What aspect of the Gutenprint finance model do you dislike?
In reply to hzn:
"Well, let's hope that Martin an John are not into RISC OS 6 only, but support the good RISC OS 5 too - but I think they will do that!" - It is rather unlikely that this will become a RISC OS 6 only release because I do not have RISC OS 6, so how would I use a RISC OS 6 only module? Seriously, both John and me have been very active making software work on the Iyonix, so it would be silly to assume we might release something that does not run on the Iyonix. |
jess (+1.0)
 15/10/07 10:16PM |
In reply to wuerthne:
I would prefer sponsoring something that is then free. (With something as important as this) Rather than limiting it to subscribers.
I see things like this available for free as a benefit to the future of the platform. (I wouldn't be too keen on trying a platform if I had to buy printer drivers) .
Also Gutenprint was of little interest to me directly, so I didn't join, had it been a sponsor type thing, I would have attempted to contribute. |
riscosopen (+2.0)
 15/10/07 10:40PM |
Thanks for the response, Martin. I'm still not clear whether this means you'll be able to add the same features to the printer sources which will very soon be in the public domain.
The alternative would appear to be that the sources have been licensed to you by ROL so you can add some features to their stack (which may well end up being a separate commercial product for non-RO6 platforms) on the condition that your changes aren't published. Any similar changes to the public printer stack (available to every RISC OS user free of charge) would have to be "clean room" implementations. |
hubersn (+2.0) 16/10/07 9:56AM |
In reply to riscosopen:
I think you are seriously confused wrt licencing and copyright. If Martin and John are producing new code, they have the copyright and can add that code free of any limitations to both the ROL and the open version of the software. What they probably (depending on the contract they had to sign to get access to the ROL sources) couldn't do is transfering existing code from the ROL to the open version. However, since both versions should be more or less equal, that wouldn't be sensible anyway. |
Stu (+2.5) 16/10/07 10:13AM |
Personally If I am going to trust anyone to do the 'right thing' for RISC OS it would be Martin. So best to let them get on with it. |
guestx (+3.2) 16/10/07 12:13PM |
In reply to riscosopen:
"If they'd wanted access to the sources under a non-disclosure agreement in order to get started prior to it all being in the public domain (within the next week), I'm sure Castle would have agreed to that."
All hilarious cloak-and-dagger, back-of-cereal-packet secret codewheel stuff, I'm sure, but are you actually sure you mean "public domain"? |
riscosopen (+2.0)
 16/10/07 4:33PM |
What are you all on about? In reply to hubersn:
No, I'm not getting confused about licencing and Copyright. ROL won't just give the sources to Martin et al; they must do so under some licence agreement - you yourself have said as much by talking about a "contract". That's what I'm talking about. You sound confused. When I've written code for a thiry party on their software stack, usually the contract states that they gain the IP - hence the copyright.
In reply to guestx:
What are you on about? If some source code belongs to Castle and they farm some development out to a thiry party, they will first get them to sign an NDA to ensure that those sources don't find their way anywhere else. It's how Acorn did it and it's how everybody else does it. Until those particular sources have been processed and released through our activity (and they are able to be developed under a more open model than the proprietary one as it stands), it will remain that way.
In reply to Stu:
It all depends upon the contract with ROL. I and others have worked on loads of great software which would be perfect for RISC OS but because it was for some other company, we can't just dump that intellectual property into the RISC OS sources. You cannot even use the same concepts - you have to achieve the same ends with a clean room reimplementation which experience shows you're not going to feel inclined to do.
Now, if this development were done on the ROOL-released sources in the first place, everyone would be free to download that updated stuff from our site free of charge. However, as this work is being done on source code which _isn't_ in the public domain, under unknown terms and conditions, it remains to be seen whether we'll all benefit *free of charge* from it.
Just saying "well, the Castle sources are very similar to the ROL ones" doesn't mean a thing unless Martin and John are free to take their work and cut-and-paste it from the ROL sources into the Castle ones.
Please re-read everything Martin has said thus far. All he has done is indicate that non-RO6 users (e.g. IYONIX users) will hopefully also be able to benefit from his work. He doesn't say at no cost to them, nor that they will have access to the sources to his work in order to maintain and improve it further in future.
|
hzn (+1.0) 16/10/07 5:24PM |
In reply to risosopen:
So CTL declined the sources due to the pending open sourcing... well I dare say that that is reason enough for ROOL to open source Printers right now, or at least to pass on the sources to Martin and John asking them to keep them to themselves until they are open source since that is imminent - and I mean "ask" and not make them sign a NDA. Both are well known users and programmers in the community and I'm sure if they both tell you can trust them with no written and signed NDA (assuming our open sourcing does happen in a timely fashion).
|
hzn (+1.0) 16/10/07 5:25PM |
In reply to wuerther:
Thanks for your reply - it was exactly what I expected it to be (that is your code running on RISC OS 5). |
bluenose (+1.0)
 16/10/07 5:31PM |
In reply to riscosopen.
You make a very valid point on what Martin has said. Surely there is nothing stopping Martin and John, subject to the terms of any contract/licence they have with ROL, from taking the ROOL sources and doing work on that but not making it open thus attracting a licence fee from ROOL/Castle. This fee then would be part of any charge passed on to Iyonix users outside of the Select scheme. Equally what is there to stop the components being bundled as part of Iyoinix Select if this was done?
All this talk is hypothetical as we don't know what T&C's Martin and John are working under but given Martin's excellent track record with Gutenprint than I'm sure that everything will be done for all users. |
bluenose (+1.0)
 16/10/07 6:22PM |
Really this is all getting a storm in a tea cup.
ROOL hopefully are releasing the !Printers sources later this week. Martin and John have the ROL sources. Martin has an excellent record for including all abeit on a paid for subscription basis i.e Gutenprint.
Lets just rejoice that !Printers/printers components will be getting some much need attention even if it ends up on a paid for basis. |
VirtualAcorn (+1.1) 17/10/07 10:46AM |
In reply to riscosopen:
I think it's worth clarifying a few of your comments as it would be possible for someone reading them to get the wrong impression.
Firstly: Whilst RISC OS sources may well have been made available to members of the public, they have not been placed in "the public domain". As far as I am aware all releases of RISC OS source code have been subject to a licence. Publically available does not mean Public Domain. All released sources will of course still be copyright.
Secondly: With regard to ownership of sources I refer you to the agreement between Castle and Pace for the "purchase of the RISC OS technology". I also refer you to RISCOS Ltd's head licence. I am sure that you are not trying to suggest that someone would release the sources to some RISC OS components without having the absolute rights to do so.
Thirdly: I don't really feel that you are in a position to comment on RISCOS Ltd's development/licencing model. Particular developers/sub-contractors have had direct access to the ROL sources for years. |
sa110 (+1.0)
 17/10/07 1:09PM |
I'm with bluenose on this one. "Storm in a tea cup".
Personally, I am looking forward to the updated Printers. |
sa110 (+2.0)
 17/10/07 1:11PM |
In reply to wuerthne:
Martin, probably too early to tell, but I'm asking anyway. Do you have any timescales for this project? i.e. 3 - 6 months or longer? |
| 1 comment(s) are below your moderation threshold. Login to view them. |
| Use the forum for more comments on this article |