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? >> Assume this can be achieved, a first great milestone would be to >> have the >> brushed-up gladevcp run a HAL-only application; maybe low-level talk >> to >> motion through a revamped API (Python). Actually I think LinuxCNC >> kindof >> 'misses a market' - I see use for HAL-only applications with GUI. > > I don't know a lot about the internals of LinuxCNC but, as has > already > argued in this list, I want to favor the idea that HAL on itself is a > very > nice piece of software that can be used very well for users not > interested > at all in machining. If you add to this GladeVCP, you have a kind of > LabView. From this perspective having support for RTAI and PREMPT-RT > patch > looks like a very good idea. to turn it into a open source labview you would need to build a simple interface that non-programmers can easily understand. GladeVCP would go some way towards that, but you really need something similar to Khoros'es old Cantata <http://www.cs.colostate.edu/cameron/khoros.html>, VisTrains <http://www.vistrails.org>, or similar. (please note that Khoros is defunct, was sold off, and the opensource license was basically pulled -- which still pisses me off 10 years after the fact)... > Wouldn't be interesting to have HAL as a independent set of packages > upon > which LinuxCNC depends?. > > I think GladeVCP could ideally be a package independent of linuxCNC > depending upon HAL. > > I think that this phylosophy already exist, even for the > documentation -atl > least to some extent-. So taking these packages appart could be not > too > time consuming. > > Another issue, may be a bit out of context, is the entering into the > scene > of low price PC like platforms (beagle, raphsberry,...). I dream of > such a > plaform combined with a FPGA. For example a platform similar to > Labview's > Rio platforms that basically have a processor running VxWorks and a > programable FPGA interfaced to it. > I think it could make sense to think how such a paradigm can be > adopted in > the context of HAL / linux CNC without drastically changing the > actual > paradigm. have you taken a look at MiniEMC2? <http://code.google.com/p/miniemc2/> Maybe hack that to include some stuff along a PLC, SCADA, etc., and other projects could get behind it. As a ntoe, I have not chased down all the licensing issues, but this would give you a thought. EBo -- ------------------------------------------------------------------------------ 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