J
Alex Pavloff:
> The software is not a profit center.
> Releasing "the spec" assumes that there is a spec. There is now one
> programmer on this project -- me. I'm rather confident of my ability
> to get things done, and so are the people that run the company, so
> there really isn't a "spec" of any sort. Design docs, feature lists,
> bug lists, yes.
Open-source the code, then.
Doesn't cost you anything - it's already a sunk cost - and, who knows? it might help someone, or someone might help you.
> I also have little hope that Curt, Jiri, or any other volunteer
> programmers would be able to spend the time needed to actually do open
> source configuration software. I work on this project full time, and
> have been doing this for a couple years. I've got around ~110,000
> lines of code here -- which is small potatoes compared to some
> projects, but not insubstantial.
How did you get to 110,000 lines ???
In any case, I suspect the basic configuration tool could probably be ported fairly easily: replace the GUI with a simple text file (front end to come later, and probably not in C/C++), and port the comms. That gives a useful, usable tool, with not too much effort.
> If I thought I could make all my software open source and cooperate
> with a few developers to get more drivers or more things done than I
> can on my own, I'd do it. I just haven't seen any solid output from
> any developers so far that makes me reconsider the choice to do most
> all the automation-specific software in-house.
The two are not exclusive: you can do the software in-house, releasing it under the GPL. If you get contributions from others, great. If you don't, well, you're no worse off than you would be otherwise.
Jiri
--
Jiri Baum <[email protected]> http://www.csse.monash.edu.au/~jirib
MAT LinuxPLC project --- http://mat.sf.net --- Machine Automation Tools
Jiri
> The software is not a profit center.
> Releasing "the spec" assumes that there is a spec. There is now one
> programmer on this project -- me. I'm rather confident of my ability
> to get things done, and so are the people that run the company, so
> there really isn't a "spec" of any sort. Design docs, feature lists,
> bug lists, yes.
Open-source the code, then.
Doesn't cost you anything - it's already a sunk cost - and, who knows? it might help someone, or someone might help you.
> I also have little hope that Curt, Jiri, or any other volunteer
> programmers would be able to spend the time needed to actually do open
> source configuration software. I work on this project full time, and
> have been doing this for a couple years. I've got around ~110,000
> lines of code here -- which is small potatoes compared to some
> projects, but not insubstantial.
How did you get to 110,000 lines ???
In any case, I suspect the basic configuration tool could probably be ported fairly easily: replace the GUI with a simple text file (front end to come later, and probably not in C/C++), and port the comms. That gives a useful, usable tool, with not too much effort.
> If I thought I could make all my software open source and cooperate
> with a few developers to get more drivers or more things done than I
> can on my own, I'd do it. I just haven't seen any solid output from
> any developers so far that makes me reconsider the choice to do most
> all the automation-specific software in-house.
The two are not exclusive: you can do the software in-house, releasing it under the GPL. If you get contributions from others, great. If you don't, well, you're no worse off than you would be otherwise.
Jiri
--
Jiri Baum <[email protected]> http://www.csse.monash.edu.au/~jirib
MAT LinuxPLC project --- http://mat.sf.net --- Machine Automation Tools
Jiri