[self-interest] Re: Self 4.4 and patents issue

Russell Allen mail at russell-allen.com
Mon Jun 29 11:13:32 UTC 2009


Hi Carter,

Changelog is at http://selflanguage.org/documentation/changes/detailed/index.html

Doesn't include the latest round of changes yet, which are primarily a  
new set of primitives for the mac gui and the linux port.

Cheers, Russell


On 29/06/2009, at 8:09 PM, Carter Cheng wrote:

>
>
> Thanks for the reply. I am currently thinking of implementing my own  
> "runtime" system which uses self as the programming language of  
> choice to interface with the system. I suspect just embedding the  
> current VM given my requirements may not work that well.
>
> One follow up question (if you don't mind)- is there a changelog  
> detailing the changes between Self 4.1 (described by the pdf) and  
> Self 4.4? How substantial are these changes?
>
> Thanks again,
>
> Carter.
>
> --- In self-interest at yahoogroups.com, Russell Allen <mail at ...> wrote:
> >
> > Hi Carter,
> >
> > I'm not sure that you can ever be 100% safe from patents in the  
> modern
> > world...
> >
> > I can say that it is feasible to create a project with Self's
> > optimisation techniques and release it under a OSS licence because  
> that
> > is precisely what Self is! As well, a number of OSS and commercial
> > virtual machines have incorporated elements from Self's compilation
> > strategies over the years, including Google's V8, Strongtalk and  
> the now
> > open source Java VM.
> >
> > (This of course isn't legal advice - if you are doing something
> > commercially that might attract the attention of patent trolls then
> > consult a good patent attorney twice a day before meals and get  
> plenty
> > of healthy outdoors exercise. But that advice applies to  
> everything, not
> > just Self :)
> >
> > Are you thinking of embedding the Self VM itself, or writing a new  
> VM
> > from scratch for a Self-like language?
> >
> > Cheers,
> >
> > Russell
> >
> > Carter Cheng wrote:
> > > Hi,
> > >
> > > I have been thinking about doing some implementation work and  
> writing a
> > > self like system where self is the embedded language. I am  
> curious to
> > > what extent the ideas in self are patented or in the public domain
> > > (especially w.r.t. various optimization techniques described in  
> the
> > > literature). Is it feasible to undertake such a project and  
> release it
> > > under an OSS licence?
> > >
> > > Thanks in advance,
> > >
> > > Carter.
> >
>
>
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20090629/1d8816ce/attachment.html>


More information about the Self-interest mailing list