|
Newsround |
|
ralph (09:38 21/10/2012) swirlythingy (10:14 21/10/2012) nunfetishist (10:23 21/10/2012) tlsa (15:12 21/10/2012) swirlythingy (22:36 21/10/2012) nunfetishist (08:45 22/10/2012) swirlythingy (09:43 22/10/2012) nunfetishist (10:33 22/10/2012) tialaramex (10:36 22/10/2012) tlsa (10:40 22/10/2012) arawnsley (11:22 22/10/2012) nunfetishist (12:20 22/10/2012) swirlythingy (15:49 22/10/2012) ralph (10:47 23/10/2012) tlsa (18:26 25/10/2012) sirbod (18:52 25/10/2012) tlsa (17:49 27/10/2012) nunfetishist (10:21 21/10/2012)
|
|
Ralph Corderoy |
Message #121270, posted by ralph at 09:38, 21/10/2012 |
Member
Posts: 6
|
Members of R-Comp's ARMini/BeagleBoard/PandaLand support schemes also have access to a more polished version of the emulator
Anyone know how RComp are complying with ArcEm's GNU GPL requirements? I looked briefly at http://www.rcomp.co.uk/ but didn't see an obvious means of contacting them to ask. |
|
[ Log in to reply ] |
|
Martin Bazley |
Message #121271, posted by swirlythingy at 10:14, 21/10/2012, in reply to message #121270 |
Posts: 460
|
Anyone know how RComp are complying with ArcEm's GNU GPL requirements? As far as I can see, this is limited to a line in the accompanying ReadMe:
The application contains documentation and info relating to ArcEm, and links to ArcEm development for sources etc. And the last line in !AcornMode's !Help runs thus:
To contact the developers or access the source code, visit ArcEm's homepage at http://arcem.sf.net/ Meanwhile, the infamous section 3b) of GPLv2 (included as 'COPYING') states:
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. I guess SourceForge is "a medium customarily used for software interchange", and probably isn't going to vanish within the next three years, and thanks to the magic that is version control the source you grab can be as 'corresponding' as you like.
The GPLv2 really shows its 1991 heritage at times... |
|
[ Log in to reply ] |
|
Rob Kendrick |
Message #121272, posted by nunfetishist at 10:21, 21/10/2012, in reply to message #121270 |
Today's phish is trout a la creme.
Posts: 524
|
Members of R-Comp's ARMini/BeagleBoard/PandaLand support schemes also have access to a more polished version of the emulator
Anyone know how RComp are complying with ArcEm's GNU GPL requirements? I looked briefly at http://www.rcomp.co.uk/ but didn't see an obvious means of contacting them to ask. I was about to ask precisely this. |
|
[ Log in to reply ] |
|
Rob Kendrick |
Message #121273, posted by nunfetishist at 10:23, 21/10/2012, in reply to message #121271 |
Today's phish is trout a la creme.
Posts: 524
|
Meanwhile, the infamous section 3b) of GPLv2 (included as 'COPYING') states:
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. I guess SourceForge is "a medium customarily used for software interchange", and probably isn't going to vanish within the next three years, and thanks to the magic that is version control the source you grab can be as 'corresponding' as you like.
The GPLv2 really shows its 1991 heritage at times... Not good enough. They need to provide a written offer, or the sources themselves. They are not allowed to refer you to where they got it from unless they are both non-profit/non-commercial and they received a written offer themselves. I doubt Sourceforge provided R-Comp with such an offer. |
|
[ Log in to reply ] |
|
Michael Drake |
Message #121279, posted by tlsa at 15:12, 21/10/2012, in reply to message #121271 |
Posts: 1097
|
and thanks to the magic that is version control the source you grab can be as 'corresponding' as you like. So you're saying all RComp's changes were upstreamed? |
|
[ Log in to reply ] |
|
Martin Bazley |
Message #121283, posted by swirlythingy at 22:36, 21/10/2012, in reply to message #121279 |
Posts: 460
|
and thanks to the magic that is version control the source you grab can be as 'corresponding' as you like. So you're saying all RComp's changes were upstreamed? AFAICT, they didn't alter the code in any way (doubt they'd know how to, TBH), which makes the most likely candidates for R-Comp's "modifications" the new sprites, the arrangement of the distribution itself, and a number of bundled old closed-source games to which they own the rights. Oh, and it also comes with a RISC OS ROM, which I don't think the original version does. |
|
[ Log in to reply ] |
|
Rob Kendrick |
Message #121285, posted by nunfetishist at 08:45, 22/10/2012, in reply to message #121283 |
Today's phish is trout a la creme.
Posts: 524
|
AFAICT, they didn't alter the code in any way (doubt they'd know how to, TBH), which makes the most likely candidates for R-Comp's "modifications" the new sprites, the arrangement of the distribution itself, and a number of bundled old closed-source games to which they own the rights. Oh, and it also comes with a RISC OS ROM, which I don't think the original version does. Distributing a GPL binary means the must distribute the complete sources to build that binary (ie, the program, all libraries, etc), or provide a written offer valid for 3 years to do so on request. Are they? |
|
[ Log in to reply ] |
|
Martin Bazley |
Message #121287, posted by swirlythingy at 09:43, 22/10/2012, in reply to message #121285 |
Posts: 460
|
Distributing a GPL binary means the must distribute the complete sources to build that binary (ie, the program, all libraries, etc), or provide a written offer valid for 3 years to do so on request. Are they? If I say yes, will you shut up? |
|
[ Log in to reply ] |
|
Rob Kendrick |
Message #121288, posted by nunfetishist at 10:33, 22/10/2012, in reply to message #121287 |
Today's phish is trout a la creme.
Posts: 524
|
If I say yes, will you shut up? Possibly. |
|
[ Log in to reply ] |
|
Nick Lamb |
Message #121289, posted by tialaramex at 10:36, 22/10/2012, in reply to message #121287 |
Member
Posts: 2
|
It's a depressingly familiar scene. You see it on all the also-ran retro-computing platforms. OS/2, BeOS, Amiga, and of course RISC OS.
Legally it's unacceptable to violate the easily fulfilled terms of the GPL. Ethically it's unacceptable. But what's really sad is that it's actively corrosive for the communities where it happens.
One "popular" OS site had binaries only for many GPL programs including some I'd contributed to. After repeated requests they responded by removing those I'd specifically worked on entirely, all rather than just offer their version of the source code. The others remained.
A few years later people tried to update the software to a newer OS. They asked for source code. But of course none of the working source code existed because people who got it working just uploaded binaries and threw away the source. So they had to begin again from scratch. Only a handful of people left and they're wasting time recreating someone else's work for the want of a few hundred kilobytes of source code.
It's stupid, like being so protective of your particularly delicious variant of chocolate marble cake that you destroy the recipe and no more is ever made rather than allow others to make their own. Stupid, wasteful. |
|
[ Log in to reply ] |
|
Michael Drake |
Message #121290, posted by tlsa at 10:40, 22/10/2012, in reply to message #121289 |
Posts: 1097
|
Anyway, thanks for the news roundup Jeffrey!
Looking forward to the ROOL Pi release. |
|
[ Log in to reply ] |
|
Andrew Rawnsley |
Message #121291, posted by arawnsley at 11:22, 22/10/2012, in reply to message #121289 |
R-Comp chap
Posts: 600
|
The sad thing is that for all the hoo-hah that threads like this spill up, no GPL breach takes place.
The ARMini (and our support schemes) includes physical printed offers of source in the actual, physical written manual supplied therewith. I believe this fulfils both the spirit and the literal elements of the GPL. This manual is also part of our standard downloads site.
If you look back at previous threads, you'll find (somewhere) I actually confirmed this with Rob previously, so why any of this thread was necessary is quite beyond me. Indeed, I recall Rob being quite pleased at the time that we were taking a pro-active stance on GPL.
In this case, the version we use was supplied (with permission) by Jeffrey Lee (author of the article) who AFAIK was responsible for the majority of 1.50 changes, and upstreamed things.
To cap off a separate thread, our PlingStore has a particular download category (source code) for GPL software source availability. This has been present since the first GPL item was uploaded. Indeed, it need not be restricted to GPL source code, if developers wish us to host more source. |
|
[ Log in to reply ] |
|
Rob Kendrick |
Message #121292, posted by nunfetishist at 12:20, 22/10/2012, in reply to message #121291 |
Today's phish is trout a la creme.
Posts: 524
|
The ARMini (and our support schemes) includes physical printed offers of source in the actual, physical written manual supplied therewith. I believe this fulfils both the spirit and the literal elements of the GPL. This manual is also part of our standard downloads site. Good. Although you'd probably save yourself some bother if you just put all the relevant sources on your website
If you look back at previous threads, you'll find (somewhere) I actually confirmed this with Rob previously, so why any of this thread was necessary is quite beyond me. Indeed, I recall Rob being quite pleased at the time that we were taking a pro-active stance on GPL. You've been changeable, but normally happy to right any wrongs you've mistakenly made, yes. This is vastly superior that most organisations.
The number of RISC OS companies or organisations distributing NetSurf, for example, is quite high. And hardly any of them get the licence right. (No, pointing at our website for the source, or just keeping a copy of the .zip of NetSurf source for three years is not enough.) |
|
[ Log in to reply ] |
|
Martin Bazley |
Message #121298, posted by swirlythingy at 15:49, 22/10/2012, in reply to message #121292 |
Posts: 460
|
On a lighter note, 1.50 alpha has just been superseded by 1.50 alpha 2. And this one works even if your keyboard has only one Windows key. Hoorah! |
|
[ Log in to reply ] |
|
Ralph Corderoy |
Message #121305, posted by ralph at 10:47, 23/10/2012, in reply to message #121291 |
Member
Posts: 6
|
Hi Andrew, thanks for responding. You can see when I got "first post" that I was trying to establish a means of contacting you privately so sorry if you find the thread's inevitable wandering a problem.
The ARMini (and our support schemes) includes physical printed offers of source in the actual, physical written manual supplied therewith. I believe this fulfils both the spirit and the literal elements of the GPL. This manual is also part of our standard downloads site. So you're following 3(b) of GPLv2? So if my friend buys an ARMini and passes on the binary and written offer to me under 3(c) I can come to you and obtain the source? I don't need to be a registered owner or anything to access that part of the site? I had a look around, e.g. http://www.armini.co.uk/downloads.shtml and didn't find anything.
why any of this thread was necessary is quite beyond me Sorry to be pedantic but GNU GPL compliance can be tricky to get right so I'm trying to understand and make sure it's OK. (Without any of the ranting or raving sometimes seen before the facts are established. :-)
To cap off a separate thread, our PlingStore has a particular download category (source code) for GPL software source availability. I found http://www.plingstore.org.uk/cgi-bin/plingstore/download.cgi but I'm unsure if that's the right place? |
|
[ Log in to reply ] |
|
Michael Drake |
Message #121331, posted by tlsa at 18:26, 25/10/2012, in reply to message #121305 |
Posts: 1097
|
Anyone planning on going to the London show?
The Centre for Computing History will have a stand where they'll be preserving old RISC OS software, and they want people to bring along their old games for imaging.
See also this thread on TIB. |
|
[ Log in to reply ] |
|
Jon Abbott |
Message #121332, posted by sirbod at 18:52, 25/10/2012, in reply to message #121331 |
Member
Posts: 563
|
I'll certainly be attending and hope that plenty of people bring their original discs along for imaging. Hopefully we'll get some of the more rarer titles that are hard to find. |
|
[ Log in to reply ] |
|
Michael Drake |
Message #121343, posted by tlsa at 17:49, 27/10/2012, in reply to message #121332 |
Posts: 1097
|
Any news from the show? How's the Raspberry Pi stuff looking? Hope there was some good progress with the software preservation project. |
|
[ Log in to reply ] |
|
|