electronics-engineer wrote:
For the record, here is the point that was never responded to. BillO's business model is flawed. He has no plan to sell the DipTrace components he creates and thus there is zero profit in keeping them to himself. Sharing them, on the other hand, does profit him, because other users who use them have their time freed up to create other components. When they share those components BillO gets the benefit of a larger component library, which saves him money. So basically he is throwing away money because of ideology - the basic economics of using DipTrace makes it more profitable to share your libraries and less profitable to not share them. Plus, sharing is nice and good-will has a tangible value, whereas appearing to be selfish has tangible costs.
Another specific positive benefit of uploading components and footprints is that it strengthens the DipTrace community, and more users means that DipTrace is more likely to stay a supported product. I'm a new DipTrace user, but have been laying out and building printed circuit boards since before personal computers and CAD. I may be wrong, but I don't consider DipTrace a "mainstream" product. What if the user base never becomes large enough to support continued development? Then I have to go learn another product all over again, or be stuck frozen in time. If I can do a few things (like upload some parts) to encourage more users, it's strongly to my benefit.
I'm also puzzled by BillO's first posting in which he talks about "things I need to design projects for the hobbyist level," and then later, he talks about his company and wanting to receive compensation for time "I and some of my people have spent." If he's running a company, he should expect to build part libraries with symbols and footprints that work for him; certainly the large instrument company from which I'm retired does that, and they paid a whole lot more for the EDA system they use than it costs to buy commercial DipTrace licenses. In any event, I'm finding that it doesn't take much time to bang out the custom symbols and footprints that I'm going to need in my first DipTrace project, even with only three or four hours of learning under my belt.
One thing I hope for it that if people upload symbols and footprints (components and patterns) that they will take the time to make sure they are done correctly, and will include a good description, one way or another. (One way is to put "manufacturer" and "Mfg Part Number" fields on all components, and a "source" field on patterns, which you fill out with a pointer to a specific part data sheet, or IPC reference, or whatever. I suppose you can also upload a zip file with the library or libraries, and a "readme" file.)
Cheers,
Tom