On Mon, Jul 23, 2001 at 01:36:54PM +0530, R wrote:
> u mean to say that mozilla & netscape are not compatible? so if i take a DLL
> from mozilla & copy it in netscape it wont work? I tried out this & it gave
> me an error.I copied a DLL from the dist\components folder in mozilla &
> copied it into the components folder of netscape, replacing the DLL present
> in netscape.
> I checked the sizes of the DLLs, even the DLLs with the same name in
> mozilla & in netscape have different sizes.So i guess the DLLs in the two
> i.e. mozilla & netscape r not interchangeable. Is this right?
>
Look. Mozilla is *not* at 1.0. Which means no serious effort is being made
to keep interfaces sane. After 1.0, I imagine revisions to the stable branch
will maintain compatiblity, and incompatible changes will come in
controllable steps (whether it will be 1.0->2.0 sized steps, or more
traditional Free software 1.0/1.2/stable and 1.1/unstable remains to be
seen, and is up to the mozilla project leaders).
IMHO Netscape did itself a disservice by releasing NS6, since the mozilla
code base is changing so rapidly. They may guarantee internal bugfixes
(which maintain compatibility) with their 6.0 branch, but I don't know what
they're doing on that. But the fact remains they decided to branch off
mozilla long before it reached interface stability.
IMNSHO not many people are running NS6, because it is buggy. So targetting
it is just dumb. But I could be wrong, I don't have NS's download stats. I
certainly wasn't impressed when I saw it, and mozilla has come a long way (in
the nearly a year!) since it came out.
...
The same code should run in 6.0 and Mozilla-latest with a recompile; in any
one area the changes are quite manageable.
Ari