Proposal for a Squeak migration meeting

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
161 messages Options
123456 ... 9
Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Cees De Groot
On 6/26/06, Pavel Krivanek <[hidden email]> wrote:
> You don't expect that's possible to take bootstrapped 3.9 kernel image
> (http://www.squeaksource.com/KernelImage.html) and make it clean from
> the licensing perspective?  I don't think that it's more complicated
> than Spoon checking.
>
Well, Spoon's kernel image is so small, you can see all of it running
at once :). But I don't see either project precluding the other, in
fact.

How small is that 3.9 image, code wise?

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Hilaire Fernandes-5
Cees De Groot a écrit :

> On 6/26/06, Pavel Krivanek <[hidden email]> wrote:
>
>> You don't expect that's possible to take bootstrapped 3.9 kernel image
>> (http://www.squeaksource.com/KernelImage.html) and make it clean from
>> the licensing perspective?  I don't think that it's more complicated
>> than Spoon checking.
>>
> Well, Spoon's kernel image is so small, you can see all of it running
> at once :). But I don't see either project precluding the other, in
> fact.
>
> How small is that 3.9 image, code wise?

One of the proposal  (from Tim) -- to check with the laywer I guess --
was to relicensed all the SqL code under APLS2.0. If possible, it will
not be that paintfull to migrate from 3.9 and it will get use a ready to
use image. Of course it is not incompatible with the Spoon track.

I also proposed a semi automatic way to do that: any code copyright
owner not willing to see his code relicensed to APSL2.0 should say so
before a given dead line.

Hilaire

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Cees De Groot
On 6/26/06, Hilaire Fernandes <[hidden email]> wrote:
> One of the proposal  (from Tim) -- to check with the laywer I guess --
> was to relicensed all the SqL code under APLS2.0. If possible, it will
> not be that paintfull to migrate from 3.9 and it will get use a ready to
> use image. Of course it is not incompatible with the Spoon track.
>
We are going to check that, but I think I can predict the answer :)

> I also proposed a semi automatic way to do that: any code copyright
> owner not willing to see his code relicensed to APSL2.0 should say so
> before a given dead line.
>
Same there - that's not the way it works, alas.

Only copyright holders have the right to license their works.
Implicitely or explicitely, they have licensed their work under the
SqueakL and the only thing that can change that is an explicit act on
their side.

The only escape hatch, which we can check with the laywer, is the "no
less protective" phrase, but I am not holding my breath. The APSL2.0
is less protective of apple's rights, and that apple chose to
re-license some old stuff with a less protective license doesn't have
any impact on the original licensing process, I think.

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Pavel Krivanek
In reply to this post by Cees De Groot
On 6/26/06, Cees De Groot <[hidden email]> wrote:

> On 6/26/06, Pavel Krivanek <[hidden email]> wrote:
> > You don't expect that's possible to take bootstrapped 3.9 kernel image
> > (http://www.squeaksource.com/KernelImage.html) and make it clean from
> > the licensing perspective?  I don't think that it's more complicated
> > than Spoon checking.
> >
> Well, Spoon's kernel image is so small, you can see all of it running
> at once :). But I don't see either project precluding the other, in
> fact.
>
> How small is that 3.9 image, code wise?

471 class mirrors now, the original image contains 2096 classes.
Version for Squeak 3.7 had  336 class mirrors.
It needs still radical cleanup - above all there are many unnecessary methods.

-- Pavel

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Joshua Gargus-2
In reply to this post by Hilaire Fernandes-5

On Jun 26, 2006, at 6:18 AM, Hilaire Fernandes wrote:

> Cees De Groot a écrit :
>> On 6/26/06, Pavel Krivanek <[hidden email]> wrote:
>>> You don't expect that's possible to take bootstrapped 3.9 kernel  
>>> image
>>> (http://www.squeaksource.com/KernelImage.html) and make it clean  
>>> from
>>> the licensing perspective?  I don't think that it's more complicated
>>> than Spoon checking.
>>>
>> Well, Spoon's kernel image is so small, you can see all of it running
>> at once :). But I don't see either project precluding the other, in
>> fact.
>> How small is that 3.9 image, code wise?
>
> One of the proposal  (from Tim) -- to check with the laywer I guess  
> -- was to relicensed all the SqL code under APLS2.0. If possible,  
> it will not be that paintfull to migrate from 3.9 and it will get  
> use a ready to use image. Of course it is not incompatible with the  
> Spoon track.
>
> I also proposed a semi automatic way to do that: any code copyright  
> owner not willing to see his code relicensed to APSL2.0 should say  
> so before a given dead line.

This sounds nice, but I'd like to have a lawyer OK it.  Here's a  
hypothetical situation: if Disney doesn't speak up before the date,  
and they later decide that they don't want "their" code licensed  
under APSL2.0, would the argument that they missed the deadline stand  
up against their lawyers in court?  Possibly, but not certainly;  
their lawyers are good at this stuff.  If we're going to bother with  
this license change, we want to do it once, and to have absolutely no  
question about its legality.

Josh


>
> Hilaire
>


Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Cees De Groot
On 6/26/06, Josh Gargus <[hidden email]> wrote:
> This sounds nice, but I'd like to have a lawyer OK it.  Here's a
> hypothetical situation: if Disney doesn't speak up before the date,
> and they later decide that they don't want "their" code licensed
> under APSL2.0, would the argument that they missed the deadline stand
> up against their lawyers in court?

My guess: it would stand up for roughly a handful of nanoseconds. Even
if you sent Disney a notification by registered letter, etcetera. And
with all the talk of letting the mouse sleep, I don't think anyone is
going to send Disney a letter :) (further question: who would send
this letter, anyway?)

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Hilaire Fernandes-5
In reply to this post by Joshua Gargus-2
Josh Gargus a écrit :

>
> On Jun 26, 2006, at 6:18 AM, Hilaire Fernandes wrote:
>
>> Cees De Groot a écrit :
>>
>>> On 6/26/06, Pavel Krivanek <[hidden email]> wrote:
>>>
>>>> You don't expect that's possible to take bootstrapped 3.9 kernel  image
>>>> (http://www.squeaksource.com/KernelImage.html) and make it clean  from
>>>> the licensing perspective?  I don't think that it's more complicated
>>>> than Spoon checking.
>>>>
>>> Well, Spoon's kernel image is so small, you can see all of it running
>>> at once :). But I don't see either project precluding the other, in
>>> fact.
>>> How small is that 3.9 image, code wise?
>>
>>
>> One of the proposal  (from Tim) -- to check with the laywer I guess  
>> -- was to relicensed all the SqL code under APLS2.0. If possible,  it
>> will not be that paintfull to migrate from 3.9 and it will get  use a
>> ready to use image. Of course it is not incompatible with the  Spoon
>> track.
>>
>> I also proposed a semi automatic way to do that: any code copyright  
>> owner not willing to see his code relicensed to APSL2.0 should say  so
>> before a given dead line.
>
>
> This sounds nice, but I'd like to have a lawyer OK it.  Here's a  
> hypothetical situation: if Disney doesn't speak up before the date,  and
> they later decide that they don't want "their" code licensed  under
> APSL2.0, would the argument that they missed the deadline stand  up
> against their lawyers in court?  Possibly, but not certainly;  their

The main problem with post Squeak 1.1 code, is the code owned by Disney.
This one for sure we don't want to keep it.

So we are back to the main idea of the Squeak migration meeting: to
determine which classes need to be removed and rewritten.

A first step could be to determine which code is owned by Disney.
But of course this will be only possible if people of that time speak
up. But I am afraid the free software culture is something unknwown for
this people. I am sorry to be rude, but personnaly for my own software
development I really need Squeak to be part of the free software community.

So basicly, two options:
- people help to dermine to identify Disney copyrighted owned code. We
have a chance to do big clean up,

- people does not help to identify Disney copyrighted owned code. We go
directly the Spoon way and just forget and delete about all the
morph/etoys/etc. stuffs. Then we use other stuff as SqueakGTK+ effort to
  provide the UI. For sure, Squeak will be a much more
developer/business Smalltalk system that way. It all depends on us.

Sound crazy right?

Hilaire

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

timrowledge
For a long time now - I have no idea of the actual number of days/
months/years - the policy has been stated on SM that SqL is the only  
acceptable license for inclusion in base Squeak. Therefore I would  
claim that *every* bit of code submitted for a bugfix or base image  
extension is SqL since the author knows that it must be in order to  
be accepted.

As for Disney era code - well surely nobody thinks that Alan didn't  
thoroughly apprise Disney of the license conditions when negotiating  
the deal to work there? Likewise HP.

So I think it reasonable to claim that stuff in the base image is  
fairly safe. Further, if Apple have decided that some license is good  
enough for their purpose to replace the SqL then it seems that they  
consider this new license 'no less protective'.

tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Useful random insult:- Always responds to "Make Money Fast" postings  
on the Net.



Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Hilaire Fernandes-5
tim Rowledge a écrit :

> For a long time now - I have no idea of the actual number of days/
> months/years - the policy has been stated on SM that SqL is the only  
> acceptable license for inclusion in base Squeak. Therefore I would  
> claim that *every* bit of code submitted for a bugfix or base image  
> extension is SqL since the author knows that it must be in order to  be
> accepted.
>
> As for Disney era code - well surely nobody thinks that Alan didn't  
> thoroughly apprise Disney of the license conditions when negotiating  
> the deal to work there? Likewise HP.
>
> So I think it reasonable to claim that stuff in the base image is  
> fairly safe. Further, if Apple have decided that some license is good  
> enough for their purpose to replace the SqL then it seems that they  
> consider this new license 'no less protective'.

It is understandable and the problem is not there. The problem is about
relicensing SqL code owned by Disney.

Hilaire

Reply | Threaded
Open this post in threaded view
|

RE: [ofset-council] RE: Proposal for a Squeak migration meeting

Ron Teitelbaum
In reply to this post by Hilaire Fernandes-5
Hilaire,

I have already run in to real problems with the license.  We have seen a
number of cases where either inclusion of Squeak or porting agreements with
other companies has been squashed by our license.  It should also be obvious
that Viewpoint considers this a real problem with Croquet or they would not
have spent the time and effort to have Apple change it.  

On a personal note my software development is also at risk, which is why
I've tried so hard to help with this issue, even if my pushing and prodding
has not been welcomed by everyone.  

When I read the license what I see is that it is free software and within my
own personal risk tolerance for development.  You could call it PR and argue
that there is no real license issue but if a customer sees it as above their
own Risk level this is not PR it is a real barrier to deployment.  If
someone says to me that you can port our code to squeak but not under your
license that's a real issue preventing collaboration.  Or when someone says
we want to contribute to Squeak development but we don't understand your
license model well enough to know if contributing to your work puts us at
risk, that's a real problem.

This issue is not an imaginary PR issue.  We have an opportunity to fix the
problem we need to take that opportunity.  My time working on this issue has
shown me two things: First, there are a number of people educated enough in
the issue and willing to help lead or work on this issue.  Second, there are
enough people that have tried and failed to fix this issue willing to step
out in front and say it's too complicated, not worth the effort, not
important and there is not enough time.  

My suggestion is that the foundation should lead this effort by opening up
this process and create a team of both elected foundation members and non
foundation members willing to help organize the process.  I would like to
see progress and the understanding that failure is not an option.  Whatever
the path, whatever the effort, no matter how long it takes, it will be over
the sooner we set off, let's move forward.

For with it is worth,

Ron Teitelbaum
President / Principal Software Engineer
US Medical Record Specialists
[hidden email]



> From: Hilaire Fernandes
> Sent: Monday, June 26, 2006 2:56 AM
>
> Ron Teitelbaum a écrit :
> > -1
> >
> > It's more then PR.
>
> I don't understand, can you elaborate?
>
> Hilaire
>
>
> >
> > Ron Teitelbaum
> >
> >
> >>From: Cees De Groot
> >>Sent: Sunday, June 25, 2006 7:01 AM
> >>
> >>On 6/24/06, Hilaire Fernandes <[hidden email]> wrote:
> >>
> >>>Other people attending the meeting have shown absolutely *NO INTEREST*
> >>>in the matter, it is sad :(
> >>
> >>I don't know. It might also be an indicator that the licensing
> >>"issues" are largely just perceived, or deemed to be PR stuff, or
> >>whatever. But not a real actual stumbling block to actual Squeak
> >>practicioners.
> >>
> >
> >
> >
>
>
> --
> ADD R0,R1,R2,LSL #2



Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Cees De Groot
In reply to this post by timrowledge
On 6/26/06, tim Rowledge <[hidden email]> wrote:
> Further, if Apple have decided that some license is good
> enough for their purpose to replace the SqL then it seems that they
> consider this new license 'no less protective'.
>
Sorry, but I can't go with you there. Why would that be? In SqueakL,
Apple said that the general public (the licensee in a, well, general
public license) is not allowed to re-license Squeak under anything
that's less protective. Apple, however, is the licensor, not the
general public. They can do whatever they want. They could have sold
Squeak 1.1 lock, stock and barrel to Microsoft for mucho North
American Pesos (in fact, they still can).

Instead, they opted to put Squeak out under another license - which
happens to be less protective of Apple's rights, but this is a
completely parallel process from everything that happened with/under
SqueakL.

Disney, HP, Cees de Groot, and lots of others licensed their code
under SqueakL. Even that is probably not 100% sure because we haven't
really tracked copyrights and licenses for a long time, but in good
faith we can say that whoever worked in the Squeak community and saw
their code being incorporated, implicitely licensed their
contributions under SqueakL (there's a reason the FSF insists on
paperwork being done before you can contribute, you see...).

But to say, in good faith, that all these parties now implicitely
would accept a switch to APSL just because the original contributor
dual-licensed Squeak 1.1... I don't think that'll hold up.

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

timrowledge

On 26-Jun-06, at 11:29 AM, Cees De Groot wrote:

> On 6/26/06, tim Rowledge <[hidden email]> wrote:
>> Further, if Apple have decided that some license is good
>> enough for their purpose to replace the SqL then it seems that they
>> consider this new license 'no less protective'.
>>
> Sorry, but I can't go with you there.
[snip]
Well, given all that you said (and accepting that it makes some  
sense), it's hard to imagine how we can do *anything* meaningful.  
Except a total restart from 1.1/Spoon and get everything imported  
after (onerous) paperwork from everyone that might plausibly be  
involved. Even then, what happens for the code from disney/hp/
interval/exobox/ibm/etc that was donated implicitly under SqL?


tim
--
tim Rowledge; [hidden email]; http://www.rowledge.org/tim
Strange OpCodes: IIB: Ignore Inquiry and Branch anyway



Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Cees De Groot
On 6/26/06, tim Rowledge <[hidden email]> wrote:
> Except a total restart from 1.1/Spoon and get everything imported
> after (onerous) paperwork from everyone that might plausibly be
> involved.

Yup. I fear that that's going to be the conclusion.

> Even then, what happens for the code from disney/hp/
> interval/exobox/ibm/etc that was donated implicitly under SqL?
>
Nothing. It stays available under Squeak-L. Unless the copyright
owners like to re-license under APSL or something else APSL-compatible
that's open source...

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

stéphane ducasse-2
In reply to this post by Hilaire Fernandes-5
Hilaire



>>> Did you get any feedback from the laywer?
>>> How can we make progress regarding this proposal?
>>
>>     The Squeak Foundation board now meets via instant messaging on  
>> first
>> and third Wednesdays. At the 5 July meeting, we'll have our pro-bono
>> legal counsel, Dan Ravicher of the Software Freedom Law Center, as a
>> special guest. Hopefully we'll have some new useful info after that.
>
> It is nice to know about it!
> Can you tell us what will be asked to Dan Ravincher? Regarding which
> action plan?
>
> So far, beside my thread in the mailing list, we did not see any real
> discussion related to future migration plane. If there is such plane
> from the SqueakFoundation, we need to know it. Can you tell us more?
>
> Thanks.
>
> Hilaire Fernandes
>


Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Lex Spoon
In reply to this post by Cees De Groot
Oops, my previous message counted authorship in a 3.7u1 image.  Here
are the counts for 3.9 full the counts.  Congratulations to Andreas
for surpassing the "undated" entries.  :)


7420->''ar''
3809->''(undated)''
3452->''sw''
2231->''stephaneducasse''
2193->''yo''
2134->''dgd''
1947->''RAA''
1900->''di''
1774->''nk''
1685->''sd''
1344->''jm''
1291->''tk''
1018->''al''
975->''cwp''
959->''md''
894->''mir''
674->''gk''
662->''brp''
648->''len''
518->''ls''
505->''avi''
466->''sma''
425->''ab''
407->''dvf''
392->''NS''
350->''JMM''
348->''bf''
346->''ajh''
270->''hpt''
237->''sr''
225->''rr''
223->''wiz''
223->''lr''
184->''rw''
183->''tak''
164->''apb''
142->''tlk''
138->''asm''
138->''sps''
133->''rbb''
117->''raok''
100->''acg''
100->''th''
99->''jrp''
91->''BG''
88->''tpr''
88->''hmm''
87->''gm''
86->''laza''
84->''tao''
81->''dew''
80->''MPW''
80->''gh''
79->''fbs''
75->''tfei''
75->''dtl''
72->''hg''
64->''LC''
62->''nb''
58->''zz''
57->''mk''
57->''svp''
55->''dao''
51->''aoy''
50->''RAH''
46->''kfr''
46->''KLC''
45->''miki''
43->''sbw''
42->''SqR''
41->''KR''
39->''mu''
39->''mpw''
38->''reThink''
35->''fc''
34->''mdr''
33->''panda''
32->''efc''
30->''SD''
30->''jdr''
30->''jcg''
29->''jmv''
28->''bkv''
27->''TBn''
26->''JW''
25->''Tsutomu''
25->''JF''
25->''jf''
25->''em''
25->''jws''
25->''bolot''
23->''stp''
23->''mjr''
22->''CdG''
21->''bvs''
20->''DSM''
20->''sac''
20->''wod''
19->''nice''
19->''GL''
18->''djp''
18->''mx''
18->''RCS''
17->''rhi''
17->''JWS''
17->''st''
17->''ads''
17->''TAG''
16->''TPR''
16->''FBS''
16->''sumim''
16->''jdl''
15->''6/9/97''
15->''bp''
15->''hh''
14->''ikp''
14->''dwh''
14->''btr''
13->''mga''
12->''dc''
12->''ka''
12->''BP''
11->''pk''
11->''dd''
11->''jhm''
11->''rww''
11->''emm''
11->''raa''
10->''nop''
10->''TBP''
10->''DM''
10->''tween''
9->''jrm''
9->''abc''
9->''NDCC''
9->''jla''
9->''dns''
8->''pnm''
8->''mjg''
8->''AFi''
8->''ndCollectionsTests-Unordered''
8->''tb''
8->''PHK''
7->''jam''
7->''tbn''
7->''jmb''
7->''Noury''
7->''tetha''
7->''EP''
7->''spfa''
6->''nm''
6->''TN''
6->''pmm''
6->''YE''
6->''das''
5->''6/7/97''
5->''JMV''
5->''r++''
5->''ccn''
5->''edc''
4->''brp`''
4->''jlb''
4->''cmm''
4->''wb''
4->''''
4->''BJP''
4->''stephaneducassse''
4->''TRee''
3->''ac''
3->''wdc''
3->''sge''
3->''bh''
3->''ts''
3->''DF''
3->''6/5/97''
3->''jsp''
3->''jm
''
3->''go''
3->''apl''
3->''MAL''
3->''pnm
8/23/2000''
2->''MPH''
2->''hk''
2->''LEG''
2->''programmatic''
2->''dhhi''
2->''ward''
2->''sk''
2->''mas''
2->''MU''
2->''6/8/97''
2->''bmk''
2->''dvf
6/10/2000''
2->''rjf''
2->''aka''
2->''vb''
2->''ak''
2->''eat''
2->''efo''
2->''crl''
2->''cm''
2->''DSM
10/15/1999''
2->''ASF''
2->''es''
2->''6/6/97''
1->''Tbp''
1->''dls''
1->''mikki''
1->''6/10/97''
1->''de''
1->''6/18/97''
1->''KTT''
1->''ykoubo''
1->''AB''
1->''los''
1->''RvL''
1->''vj''
1->''jj''
1->''tk

11/26/2004''
1->''PH''
1->''edt''
1->''T2''
1->''sn''
1->''LB''
1->''ssa''
1->''tk
9/13/97''
1->''rop''
1->''rlf''
1->''cbc''
1->''TJ''
1->''cds''
1->''mist''
1->''RJ''
1->''rca''
1->''pm''
1->''EW''
1->''mrm''
1->''huma''
1->''tk

11/29/2004''
1->''drs''
1->''je''
1->''HilaireFernandes''
1->''m''
1->''to''
1->''ich.''
1->''MM''
1->''ag''
1->''Rik''
1->''jwh''
1->''HK''
1->''6/13/97''
1->''fcs''
1->''mkd''
1->''rpj''
1->''RB''
1->''mw''
'


-Lex


Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

johnmci
Might I suggest you first toss all methods where the method is the  
same as the original method from Apple?
I'm not sure if you should look at text content, the method might be  
reformat, perhaps looking at the bytecodes might be
more meaningful, assuming a formatting change or comment is not  
applicable for licensing issues?

On 27-Jun-06, at 10:04 AM, Lex Spoon wrote:

> JMM

--
========================================================================
===
John M. McIntosh <[hidden email]> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===


Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Andreas.Raab
In reply to this post by Lex Spoon
These numbers are not reliable. If you want more accurate numbers use
3.8 - 3.9 severely suffers from the underscore to colon-equals
conversion which wrecked havoc on the author initials in the affected
packages.

Cheers,
   - Andreas

Lex Spoon wrote:

> Oops, my previous message counted authorship in a 3.7u1 image.  Here
> are the counts for 3.9 full the counts.  Congratulations to Andreas
> for surpassing the "undated" entries.  :)
>
>
> 7420->''ar''
> 3809->''(undated)''
> 3452->''sw''
> 2231->''stephaneducasse''
> 2193->''yo''
> 2134->''dgd''
> 1947->''RAA''
> 1900->''di''
> 1774->''nk''
> 1685->''sd''
> 1344->''jm''
> 1291->''tk''
> 1018->''al''
> 975->''cwp''
> 959->''md''
> 894->''mir''
> 674->''gk''
> 662->''brp''
> 648->''len''
> 518->''ls''
> 505->''avi''

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Göran Krampe
In reply to this post by Lex Spoon
Hi!

Lex Spoon <[hidden email]> wrote:
> Oops, my previous message counted authorship in a 3.7u1 image.  Here
> are the counts for 3.9 full the counts.  Congratulations to Andreas
> for surpassing the "undated" entries.  :)
>
>
> 7420->''ar''

And if you want to see more info:

        (SMSqueakMap default accountForUsername: 'ar') nameAndEmail

regards, Göran

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Cees De Groot
In reply to this post by Lex Spoon
On 27 Jun 2006 19:04:27 +0200, Lex Spoon <[hidden email]> wrote:
> Oops, my previous message counted authorship in a 3.7u1 image.  Here
> are the counts for 3.9 full the counts.  Congratulations to Andreas
> for surpassing the "undated" entries.  :)
>
It's an interesting list, but legally doesn't say a lot I think. The
problem of course is that when you're employed (as a programmer), the
default assumption is that the property rights of any code you write
belongs with the employer
(http://en.wikipedia.org/wiki/Work_for_hire). And as you don't know
whether code was or wasn't written during evening hours, to be on the
safe side one would need to have a statement by the employer either to
the effect that the license change is ok or that the work is not
regarded as being the property of the employer (for an example, see
the boilerplate text attached to the GPL -
http://www.gnu.org/copyleft/gpl.html#SEC4).

For example, while Squeak Central has always stated that they were
careful to separate proprietary code from public code during their
stint at Disney, it was never stated that Disney was not the owner of
the public code. So we have to assume they are, which means that for
any of the work done by any SqC member during that time we'd need a
license grant under the APSL from Disney, not the person who has
his/her initials on the code.

Regards,

Cees

Reply | Threaded
Open this post in threaded view
|

Re: Proposal for a Squeak migration meeting

Göran Krampe
"Cees De Groot" <[hidden email]> wrote:
> For example, while Squeak Central has always stated that they were
> careful to separate proprietary code from public code during their
> stint at Disney, it was never stated that Disney was not the owner of
> the public code. So we have to assume they are, which means that for
> any of the work done by any SqC member during that time we'd need a
> license grant under the APSL from Disney, not the person who has
> his/her initials on the code.

Which brings us back to my post which (oddly I thought) went more or
less totally uncommented:

        http://lists.squeakfoundation.org/pipermail/squeak-dev/2006-June/105229
.html

Was it too long to read? :)

regards, Göran

123456 ... 9