Yes, you are bound by the ROM license. if you took ROM, changed every function, every variable name, and basically re-wrote it from scratch, you still started from ROM. You're bound by that license.
> -----Original Message----- > From: Mark Roberts [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 13, 2003 4:12 AM > To: [email protected] > Subject: programmable strings > > > > Hi Sandi, Palrich, et al. > > A couple of years ago, in my ambition to help the ROM > community, I came up with the idea of "programmable strings". > The concept was to have strings that could be programmed. > > That is something like ... sometimes the string would say... > "Its a beautiful day outside" or "Its very dark because a > storm is brewing overhead"... > > I know how to do this. I can say this with some finality now. > In fact, I'm reasonably positive that I could complete it in > some short time. But I'm not interested. > > At first, I worked on that project very diligently for a > couple of months, but Yahoo! discontinued free POP access... > and therefore I lost my connection to the rom list. (Believe > me, I'm not about to check 200+ emails a day on a web based system!) > > So my interest wanned. Indeed, it hasn't been revived. I will > be implementing something like it in my mud... but I wouldn't > do it in ROM. Not that Rom's a bad code base at all! (Since I > am writing my own.) > > I've grown alot as a programmer since that time. And, > hopefully, as a person as well. :-) So this is my offer: > > If someone is interested in how to add programmable strings > to their mud, drop me a line. I do know how, and I assure > you, it wouldn't be as hard as people imagine. ;-) (Indeed, > after building a full fledged compiler for my compiler > class... building a pidly programmable script string is pathetic. ;-)) > > I just have one question. In places, I have looked up how to > do various things in various code bases... and in fact, I > have rewritten entire functions in ROM. (Specifically, > write_to_descriptor). My question is... am I bound by the ROM > license if I include the functions that I rewrote for ROM in > my mud? (Even though I completely rewrote them, they still > contain basic logic, and in some cases, variable names.) > > But I mean please... there's only so many ways to transmit > data to someone.. (for instance!) > > Mark Roberts > Esheliam > > > -- > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GCS d s: a-- C++>$ UL+ P+ L++ !E(---) W- N o? K? w > O- M-- V-- PS+ PE-- Y+ !PGP !tv t+ 5? X? R* b+++ DI+ D- > G++ e++> h---- r+++ y-- > ------END GEEK CODE BLOCK------ > > > > > -- > ROM mailing list > [email protected] > http://www.rom.org/cgi-bin/mailman/listinfo/rom >

