TIP: Click on subject to list as thread! ANSI
echo: os2
to: Stewart Honsberger
from: Jonathan de Boyne Pollard
date: 1999-08-26 03:31:19
subject: Hpfs, Hpfs386

 LA>> 386HPFS was developed solely by IBM, after the breakup, Check it  out
 LA>> with a hex editor, you will see that the only copyright is by  IBM,
 LA>> whereas a lot of the Win/OS2 files still have joint  copyrights.

 SH> Might be time for a fact check. CACHE386.EXE contains the line;
 SH>
 SH> MS Run-Time Library - Copyright (c) 1990, Microsoft Corp
 SH>
 SH> As does PREPACL.EXE, BOOTSH.EXE, HVA.EXE (which doesn't contain the 2
 SH> IBM copyrights that the other files do). Granted; the HPFS386 IFS and
 SH> DLL files don't contain a Microsoft copyright, but the fact that the
 SH> executables do is enough indication to me that they still hold some
 SH> part of the file system.

All that that is is a copyright statement for the C Runtime Library. 
CACHE386.EXE was probably developed with Microsoft C 6.0.  You'll find
copyright statements by Microsoft, Borland, Watcom, and other compiler vendors 
in many applications and utilities.  That doesn't mean that Microsoft,
Borland, Watcom, /et al./ developed those applications, or own any rights to
the application code in them.  Those are the copyright statements for the
runtime library code, written and owned by Microsoft, Borland, Watcom, /et
al./, that is linked into the applications.

Ironically, the licence provisions for use of the Runtime Libraries in
applications developed using the commercial C and C++ compilers from
Microsoft, Borland, Watcom, /et al./ are actually *less* restrictive on what
applications could be linked to them than the original GNU Library licence.  
The compiler vendors generally bend over backwards to point out that they
don't own the code of the applications that are linked to their runtime
libraries.  (Although Microsoft does put in restrictive terms that limit what
*kind* of applications can be developed using its compiler.)

The existence of a copyright declaration for the C Runtime Library for
Microsoft C version 6.0 embedded within the executables does *not* imply that
Microsoft owns any rights to the application code in CACHE386.EXE, BOOTSH.EXE, 
PREPACL.EXE, or any of the other files.

For those interested in such trivia, the OS/2 Command Line Utilities are
members of a very select group of application programs that do *not* contain a 
runtime library copyright statement from Microsoft, Borland, Watcom, MetaWare, 
or any other compiler vendor:

        [C:\Develop\OS2CLU02\Release]strings Strings.exe | grep copyright
        (46):Strings.exe(9050):C++ Standard library.  (c) Copyright 1991-1998
         Jonathan de Boyne Pollard.  All rights reserved.
        (48):Strings.exe(9194):Copyright (c) 1991-1999 Jonathan de Boyne Poll
        ard.  All Rights Reserved.

        [C:\Develop\OS2CLU02\Release]

 ¯ JdeBP ®

--- FleetStreet 1.22 NR
114/441
292/854
* Origin: JdeBP's point, using Squish (2:257/609.3)

SOURCE: echoes via The OS/2 BBS

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.