lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LYNX-DEV user agent?


From: nospam-seesignature
Subject: Re: LYNX-DEV user agent?
Date: Tue, 31 Mar 1998 14:40:01 -0500

On Mon, 30 Mar 1998, Brian Tillman wrote:

> Philip Webb (address@hidden) writes:
> 
> >does anyone believe
> >that Netscape is any more likely to sue Lynx developers over this
> >if the ability to save a changed user agent is added to 2-8-1 ?
> 
> Does anyone believe that Netscape is any more likely to sue Lynx developers
> that they are to sue Microsoft, whose browser also claims to be Mozilla?
> Seems to me they'd go after the deeper pockets first.

In short, yes.

Lotus went after Borland for copyright infringement on macro capability in
QuattroPro (when Excel did exactly the same thing).

If Netscape wants to make it an issue, they wouldn't sue MS (but they
would file an amicus brief with the justice department investigation). 

But if you maintain there is a copyright, or other right (trademark,
patent), and it is being infringed, you must sue or you will lose it.  So
you go after someone small.

I doubt Netscape would do such a thing, but I simply maintain a patch.  It
is old, but it still works (time to resync).  It is part of a number of
settings (e.g. NSL_FORK, NOPORT) I patch any version of Lynx instead of
manually editing the Makefile.

--- reply to tzeruch - at - ceddec - dot - com ---

diff -BburN LYrcFile.c LYrcFile.c
--- LYrcFile.c    Mon Dec  2 14:57:50 1996
+++ LYrcFile.c    Fri Jan 24 11:18:35 1997
@@ -381,6 +381,18 @@
                 }
            }

+       /*
+        *  User Agent
+        */
+       } else if ((cp = LYstrstr(line_buffer, "user_agent")) != NULL &&
+                  cp-line_buffer < number_sign) {
+
+           if ((cp2 = (char *)strchr(cp, '=')) != NULL)
+               cp = cp2 + 1;
+           while (isspace(*cp))
+               cp++;  /* get rid of spaces */
+           StrAllocCopy(LYUserAgent, cp);
+
 #ifdef DIRED_SUPPORT
        /*
         *  List directory style.
@@ -711,6 +723,13 @@
        }
     }
     fprintf(fp, "lineedit_mode=%s\n\n",
LYLineeditNames[current_lineedit]);
+
+
+    /*
+     *  User Agent
+     */
+    fprintf(fp, "# User Agent:\nuser_agent=%s\n\n",LYUserAgent );
+

 #ifdef DIRED_SUPPORT
     /*

reply via email to

[Prev in Thread] Current Thread [Next in Thread]