From: Sam S. <sd...@gn...> - 2000-01-27 20:54:48
|
>>>> In message <200...@is....> >>>> On the subject of "Re: New member!" >>>> Sent on Thu Jan 27 14:28:42 EST 2000 >>>> Honorable Don Cohen <do...@co...> writes: >> >> I suggest maintaining one readme file in which the entire contents >> of the archive are listed. You should be able to download that and >> then search for what you want, rather than having to download many >> different subdirectories. the archiving provided by sourceforge is quite adequate, so I suggest we use it. >> A comment on one of the requirements for code in this repository: >> Self-contained, i.e. does not require packages not in this >> repository, >> I suggest that even reliance on this repository be minimized. NO WAY!!!! then each and every package in CLOCC will reimplement the same stuff over and over again. I suggest mandatory support of defsystem by each package - this way we can more or less be sure that people can get what they want to compile. >> I like the others, but is there such a thing as totally unlicensed >> code? Do you have to put something on the top in order to make it >> qualify as that? What's "public domain"? I'm open to suggestions. *IANAL* 1. everything you write is automatically (c) by you. 2. "unlicensed" means that you do not give *anyone* any permission to use the code. 3. PD means that you explicitly declared that anyone can take it. e.g., if you state in your header "this code is placed in the public domain by the author", I can take the code and do whatever I want with it, and you will never be able to prevent me from doing it (I am not sure I can (c) what you wrote, but I can certainly base a proprietary system on it). 4. I suggest GPL for "end user code" and LGP for what other programmers will want to use. >> A few other suggestions: >> - Each piece of code, as much as possible should do one thing, so you >> can take what you need without having to get a lot of extra stuff. do you want 100000 different files? :-) memory is cheap. -- Sam Steingold (http://www.podval.org/~sds) Micros**t is not the answer. Micros**t is a question, and the answer is Linux, (http://www.linux.org) the choice of the GNU (http://www.gnu.org) generation. 186,000 Miles per Second. It's not just a good idea. IT'S THE LAW. |