17:58 I've been thinking about your latest email to the list 17:58 I hope so. 17:58 And? 17:59 I'm afraid it can get messy if we insist on non-free stuff 17:59 maybe it would be ok if we make a non-free module in cvs and stick any stuff in there 17:59 to be honest I wasn't quite sure to what you were referring to 18:00 messy how? 18:00 I'm sure there are people that won't be ok with it 18:03 I would not at all be surprised at that kind of reaction from jmk 18:04 There is no such thing though as a license for the entire EMC2 project. 18:04 why not? 18:04 Each file carries it own copyright. 18:04 There are many authors. 18:04 I understand that.. but so does the linux kernel 18:05 Each author is personally responsible for the terms they place on their files. 18:05 yes, and so far all are GPl/LGPL compatible 18:05 But they need not be. There are many other "open" licenses. 18:05 I 18:06 I'd use artistic if I wrote another open gui. 18:06 I didn't see any people needing other open licenses 18:06 imo we have enough GUI's 18:06 if there are other GUIs needed, those are probably non-free 18:06 and they would be ok linking through libnml 18:07 I mean communicating 18:07 But none of that should affect the ability that some project person has. 18:07 but that's a non-issue for the project 18:07 right.. 18:08 otoh, I think we can keep emc2 GPL/LGPL only 18:08 NO 18:08 We must allow folk to do what they feel they need to do. 18:08 what kind of folk? 18:09 If I were jon e I would have made the code available for ppmc but not open licensed it. 18:09 why not? 18:09 As it is, anyone can write firmware and use his stuff. 18:09 do you really think anyone can backengineer his FPGA code from the driver? 18:09 I seriously doubt that 18:10 No permission is needed. 18:10 Sure it's done all the time. 18:10 I don't think so 18:10 having the interface is pretty far away from knowing what the internals of the ppmc are 18:11 but I'll give you another example 18:11 Ah but all the protocol stuff is right there with no restriction. 18:11 maybe you know the ethernut (an microcontroller with ethernet) 18:11 I do. I've used several of them. 18:11 the company that made that board also released the schematics and OS under GPL 18:12 they make a lot of bucks from selling the boards, even if anyone could build them theirselves 18:12 and they really give out _all_ the info there is 18:12 not just the interface to the board 18:12 but I guess that's a non-issue here 18:12 it's a way of thinking/doign business 18:13 Sure. 18:13 I've argued for years that the emc projects have an anti-business attitude. 18:14 I'm not sure if another attitude would have benefited the project in any way 18:14 err.. that came out worse than I wanted 18:14 benefited the project more 18:14 np 18:14 When G&L was thinking about using some of EMC... 18:15 They decided it was to much trouble to work with us. 18:15 We were much to hobby minded and could not think industrial. 18:16 We have gotten better but why do we still insist on not being an entity and doing business like a business. 18:16 apache, mysql, and hundreds of other "Open source" projects do. 18:17 I see your point 18:18 Yes it would probably be good to put specialized, proprietary hardware modules in a place away from some of the other stuff but it makes messy compiles. 18:20 with the work jeff did it's quite easy to compile additional drivers out of the emc2 source tree 18:20 with emc2-dev I mean 18:21 Okay. 18:22 I started by reacting to fenn when he said we should audit all the files. 18:22 Ken Lerman said that 18:22 and I don't agree with him 18:23 otoh, he can do it if he feels like it.. nothing stopping 18:23 That audit is not our problem. If an issue arises it comes from outside our group. 18:23 There are a whole bunch of files in pluto that are not gpl/lgpl 18:23 All of the firmware program specific stuff. 18:24 It's copyright altera 18:26 I don't have a problem with that, Paul would piss and moan a lot though. 18:26 hmm.. didn't look at that yet 18:27 When he fussed about the mesa stuff, I got PeteV and Pete at Mesa to agree to make it open. 18:27 Mesa's thinking was that this restrictive requirement was a bit childish. 18:33 I don't think it's childish 18:34 it's a price to pay if it gets distributed with emc2 18:34 not sure if the price is right or now (guess they decided it is)