On 2012-09-28, at 18:27, Matthew Miller mattdm@mattdm.org wrote:
On Fri, Sep 28, 2012 at 06:23:39PM +0200, Bert Freudenberg wrote:
This may sound odd, but e.g. the GPL states that sources must be distributed in their "Preferred Form For Modification". In Smalltalk's case, that preferred form is the image. All the code is available and ready to be inspected and modified using Smalltalk tools. It's just a bit different from most other popular programming systems.
No, it sounds reasonable. I can probably get the Fedora packaging committee to okay it. (Which is my agenda is asking this question -- I don't _actually_ want to make any modifications at this point.)
Is the preferred form _just_ the Scratch.image, or is it the image plus the SqueakV2.sources plus the src/Scratch.changes file?
All three. Sources and changes are a database of the source code (referenced from the image using absolute file offsets).
Since Fedora accepted Etoys, I see no problem for Scratch.
- Bert -
beginners@lists.squeakfoundation.org