Adrian Bacon
Member
So, since this thread has been started, I've actually gotten a fair amount of contact privately asking to come up with a way for people to be able to use my tooling without having to send me their film. I'm technically not averse to this, however, this represents a *really significant* level of effort/learning/know-how on my part to get it to where it is today, and I've been paying for that effort through processing/scanning film for other people.
I'm not that wild about going with a paid software model as all it takes is one guy to put a download link up somewhere and I can kiss ever getting compensated for my time and effort goodbye. I'm not saying anybody in this group would do that, but I've been in the technical software game for a really long time and have seen human nature at work. It's all too easy to lose your shorts.
Another option I've been considering is a paid support model, where I simply make a bare implementation version of the source code available under GPL, and if you have the technical wherewithal to get it working for your environment, you can make the changes to the code to support your particular hardware/setup and profile your films to get results that work for you. If you don't have those skills, then that's where I would come in, but you would need to compensate me for providing technical assistance on an as needed basis. How much it would cost you would depend on how much assistance you wanted to book me for. I could provide a known good set of hardware specifications that are solidly supported by my code "out of the box" that provides really good output, and if you chose to use different hardware, you'd either need to get that working yourself, or again, engage me for paid assistance. I could see that potentially working were it'd be beneficial to the community at large, but allow me to recoup some of my investment.
If this is something that people would be interested in, or if somebody has other ideas for how to potentially make this work, I'm all ears. I know that there's a need that could be filled, and I am in a position that I could fill it, and I've been hearing the requests, but at the same time, I don't want to just give all that time and effort away.
I'm not that wild about going with a paid software model as all it takes is one guy to put a download link up somewhere and I can kiss ever getting compensated for my time and effort goodbye. I'm not saying anybody in this group would do that, but I've been in the technical software game for a really long time and have seen human nature at work. It's all too easy to lose your shorts.
Another option I've been considering is a paid support model, where I simply make a bare implementation version of the source code available under GPL, and if you have the technical wherewithal to get it working for your environment, you can make the changes to the code to support your particular hardware/setup and profile your films to get results that work for you. If you don't have those skills, then that's where I would come in, but you would need to compensate me for providing technical assistance on an as needed basis. How much it would cost you would depend on how much assistance you wanted to book me for. I could provide a known good set of hardware specifications that are solidly supported by my code "out of the box" that provides really good output, and if you chose to use different hardware, you'd either need to get that working yourself, or again, engage me for paid assistance. I could see that potentially working were it'd be beneficial to the community at large, but allow me to recoup some of my investment.
If this is something that people would be interested in, or if somebody has other ideas for how to potentially make this work, I'm all ears. I know that there's a need that could be filled, and I am in a position that I could fill it, and I've been hearing the requests, but at the same time, I don't want to just give all that time and effort away.