Subj : Re: Heap Manager Bug To : borland.public.cpp.borlandcpp From : "Dennis Jones" Date : Thu Nov 13 2003 11:08 am "Jogy" wrote in message news:3fb37006@newsgroups.borland.com... > martin wrote: > > Hello, > > This question was raised in this old thread: > http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&threadm=3b08ceb4_1%40dnews&rnum=4&prev=/groups%3Fq%3D%2B%2522CW3230.DLL%2522%2Bdownload%26hl%3Den%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26safe%3Doff%26scoring%3Dd%26selm%3D3b08ceb4_1%2540dnews%26rnum%3D4 > > That's why I didn't put the compiled files on my site. > > I wonder though, if it will be legal to place a binpatch file, which > would make changes to the .dlls and libs .... > Or to make new set of fixed files, with different names, > just like OWLNext binaries. Thanks for the link Jogy. It looks like the license excerpts make this pretty clear. You cannot redistribute the files separately, and when you do distribute them, they must be redistributed as exact copies. This begs the question though, why even provide the makefiles and instructions for building the redistributables if it is not legal to distribute altered versions of them, even if, apparently, it were required for a program you had developed? If you aren't going to allow the source to be modified, re-compiled and distributed, then why include the source at all? The argument that the source code is there for you to see how they did things is ridiculous, IMO (and this is the argument people use for not being able to compile the VCL libraries). Legally speaking, I would say that renaming it would still be a problem because there would be no way to prevent someone from renaming it back to the original name. And as far as a patch is concerned, the same problem exists. By providing someone with the ability to create a modified version, you are essentially distributing the modified version. Sorry Ray, but there is no way I can afford a lawsuit. The best thing I can suggest is to find and buy an old copy of Borland C++ 5.02 Professional (one that has the source code and makefiles) and build it yourself. eBay would be a good place to start. - Dennis .