On Thu, Aug 9, 2012, at 08:21 AM, EBo wrote:
> On Thu, 9 Aug 2012 13:22:58 +0200, Javier Ros wrote:
> > ...
> >
> >> 1) is the dealbreaker IMO - redoing the HAL, RTAPI, component
> >> infrastructure basically for license purposes is out of reach IMO. 
> >> Is that
> >> doable?
> 
> do you have to redo it?  Can HAL be negotiated to be the same license 
> (whatever that happens to be?
> 

I have been out of the coding side of LinuxCNC for a while now,
and not particularly closely following things.  What exactly is
the license issue with HAL?  Is it the core code and libraries,
or various components, or both?

I was the main architect of RTAPI and HAL in the 2003-2005
period, and I didn't pick any particular license for any
particular reason.  I thought I copy-pasted the same thing that
the rest of EMC used, but keep in mind that it was still "EMC1" 
back then, and hadn't really made the transition from US
government (NIST) public domain to open-source GPL.  If any
decision of mine back then is causing grief now, I'd certainly
be willing to reconsider.

I wrote the core libraries, the initial versions of halcmd and
halscope, and the initial versions of the encoder and stepgen
components, as well as some others.  All of those things have
since been extensively improved on by others.  Many other people
have contributed to HAL code since then, including things like
the entire "comp" building system and many new components.

The problem might be getting all of them to also  agree with
a licensing change (especially since it might be difficult to
get in contact with some of them).

I have been out of development for several years.  My initial
drift away from active coding happened (purely by coincidence)
right around the time that the project changed from CVS to git.
Since I was already less active on EMC coding, I never invested
the time to master git, so at that point I really fell out of
the loop.  I'm not going to volunteer to go through the code
looking for the license issues, in part because I don't have
a recent checkout of the code.  But if somebody identifies
the problems, I will do what I can to resolve them.

-- 
  John Kasunich
  jmkasun...@fastmail.fm


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to