mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-11 01:38:07 +02:00
+ update license term to reflect reality
This commit is contained in:
parent
b437096263
commit
8ebb06dbb4
@ -1,11 +1,13 @@
|
||||
This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library
|
||||
source files copyrighted by members of the Free Pascal Development Team.
|
||||
This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library
|
||||
(RTL) and packages (packages) distributed by members of the Free Pascal
|
||||
Development Team.
|
||||
|
||||
The source code of Free Pascal is distributed under the GNU General
|
||||
Public License (see the file COPYING) with the following exceptions:
|
||||
The source code of the Free Pascal Runtime Libraries and packages are
|
||||
distributed under the Library GNU General Public License
|
||||
(see the file COPYING) with the following modification:
|
||||
|
||||
- object files and libraries linked into an application may be
|
||||
distributed without source code
|
||||
distributed without source code.
|
||||
|
||||
If you didn't receive a copy of the file COPYING, contact:
|
||||
Free Software Foundation
|
||||
|
@ -1,7 +1,7 @@
|
||||
|
||||
Free Pascal Compiler
|
||||
|
||||
Version 1.0.4
|
||||
Version 1.0.6
|
||||
|
||||
|
||||
****************************************************************************
|
||||
@ -17,7 +17,11 @@ Free Pascal is currently available for the following platforms:
|
||||
- DOS, via the DJ Delorie's GO32V2 Dos extenders
|
||||
- Linux (i386), both aout and elf
|
||||
- OS/2 & DOS, via the EMX extender
|
||||
- Win32 (Win32s, Win95/98 and WinNT)
|
||||
- Win32 (Win32s, Win95/98/Me/XP/2000 and WinNT)
|
||||
- Sun Solaris i386
|
||||
- BeOS i386
|
||||
- QNX i386
|
||||
- FreeBSD i386
|
||||
|
||||
Older version of the compiler (0.99.5) is also available on:
|
||||
- Commodore Amiga
|
||||
@ -54,13 +58,12 @@ More platforms will be supported in the future.
|
||||
- can call external C code
|
||||
- smartlinking
|
||||
- support for the GNU debugger
|
||||
- cross-platform API
|
||||
- IDE (currently for GO32v2 and Win32 only, in beta testing phase)
|
||||
- can create binaries running natively under both DOS and OS/2 (EMX version)
|
||||
|
||||
|
||||
****************************************************************************
|
||||
* Requirements
|
||||
* Requirements (Intel version)
|
||||
****************************************************************************
|
||||
|
||||
386 processor
|
||||
@ -68,24 +71,27 @@ DOS (extender GO32v2):
|
||||
- DOS 3.3
|
||||
- 4 MB RAM (8+ MB recommended)
|
||||
- hard disk with free space of 8 MB
|
||||
- DMPI server (CWSDPMI is delivered in the go32v2 distribution)
|
||||
- DPMI server (CWSDPMI is delivered in the go32v2 distribution)
|
||||
Win32:
|
||||
- Win95/98 or WinNT
|
||||
- Win95/98/Me/2000/XP or WinNT
|
||||
- 8 MB RAM (16+ MB recommended)
|
||||
OS/2 and DOS (extender EMX):
|
||||
- either DOS 5.0 and above
|
||||
or OS/2 v2.x and above
|
||||
or OS/2 v2.x and above
|
||||
- 3 MB RAM (8+ MB recommended) for DOS
|
||||
or 8 MB (12 or more MB recommended depending on OS version) for OS/2
|
||||
or 8 MB (12 or more MB recommended depending on OS version) for OS/2
|
||||
- EMX or RSX (for DPMI) runtime package (part of OS/2 distribution)
|
||||
BeOS:
|
||||
- GNU Utilities and development tools pre-installed (as and ld)
|
||||
- BeOS 4.5 or later
|
||||
|
||||
|
||||
****************************************************************************
|
||||
* Quick start
|
||||
****************************************************************************
|
||||
|
||||
Download dos104.zip (version for DOS) or w32104.zip (version for
|
||||
Win9x/NT) or os2104.zip (EMX version - for OS/2 and DOS) and unzip it
|
||||
Download dos106.zip (version for DOS) or w32106.zip (version for
|
||||
Win9x/NT) or os2106.zip (EMX version - for OS/2 and DOS) and unzip it
|
||||
into a temporary directory.
|
||||
|
||||
Start the install program INSTALL.EXE and follow the instructions.
|
||||
@ -106,7 +112,7 @@ All standard packages contain a part that is specific for the target platform
|
||||
and a few files which are target independent. All files are also available
|
||||
as separate files to reduce file size if the default file is too big.
|
||||
|
||||
dos104.zip specific:
|
||||
dos106.zip specific:
|
||||
----------------------
|
||||
basego32.zip contains a DOS (Go32V2) compiler, runtime library and
|
||||
additional files
|
||||
@ -115,9 +121,9 @@ dos104.zip specific:
|
||||
LD 2.9.1 for Go32V2
|
||||
AR 2.8.1 for Go32V2
|
||||
Strip 2.8.1 for Go32V2
|
||||
utilgo32.zip contains additional GNU utilities which might be useful to
|
||||
makego32.zip contains additional GNU utilities which might be useful to
|
||||
compile the run time library:
|
||||
Make 3.76.1
|
||||
Make 3.79.1
|
||||
RM 3.16
|
||||
CP 3.16
|
||||
MV 3.16
|
||||
@ -125,10 +131,10 @@ dos104.zip specific:
|
||||
GInstall 3.16
|
||||
GDate 3.16
|
||||
GEcho 3.16
|
||||
UPX 1.01
|
||||
UPX 1.20
|
||||
gdbgo32.zip contains the GNU Debugger 4.18 with pascal support for Go32V2
|
||||
|
||||
w32104.zip specific:
|
||||
w32106.zip specific:
|
||||
----------------------
|
||||
basew32.zip contains a Win32 compiler, runtime library and
|
||||
additional files
|
||||
@ -140,9 +146,9 @@ w32104.zip specific:
|
||||
Strip 2.9.5 for Win32
|
||||
WindRes 2.9.5 for Win32
|
||||
DLLTool 2.9.5 for Win32
|
||||
utilw32.zip contains additional GNU utilities which might be useful to
|
||||
makew32.zip contains additional GNU utilities which might be useful to
|
||||
compile the run time library:
|
||||
Make 3.76.1
|
||||
Make 3.79.1
|
||||
RM 3.16
|
||||
CP 3.16
|
||||
MV 3.16
|
||||
@ -150,10 +156,10 @@ w32104.zip specific:
|
||||
GInstall 3.16
|
||||
GDate 3.16
|
||||
GEcho 3.16
|
||||
UPX 1.01
|
||||
UPX 1.20
|
||||
gdbw32.zip contains the GNU Debugger 4.18 with pascal support for Win32
|
||||
|
||||
os2104.zip specific:
|
||||
os2106.zip specific:
|
||||
----------------------
|
||||
baseemx.zip contains an EMX (OS/2 and DOS) compiler, runtime library and
|
||||
additional files
|
||||
@ -182,22 +188,22 @@ os2104.zip specific:
|
||||
gdbemx.zip contains the GNU Debugger 4.16 for EMX,
|
||||
PMGDB (Presentation Manager add-on for GDB) and GPROF 2.9.1
|
||||
|
||||
common files in dos104.zip, w32104.zip and os2104.zip:
|
||||
common files in dos106.zip, w32106.zip and os2106.zip:
|
||||
------------------------------------------------------------
|
||||
demo.zip contains some demo files
|
||||
doc-pdf.zip contains the documentation in PDF format
|
||||
doc-html.zip contains the documentation in HTML format
|
||||
install.exe installation program
|
||||
install.dat installation data
|
||||
readme.txt this readme file
|
||||
whatsnew.txt what's been changed
|
||||
|
||||
Optional source package src104.zip:
|
||||
Optional source package src106.zip:
|
||||
-------------------------------------
|
||||
basesrc.zip contains the basic Makefiles needed for the source tree
|
||||
compsrc.zip contains the compiler sources
|
||||
rtlsrc.zip contains the runtime library sources
|
||||
fclsrc.zip contains the Free Component Library sources
|
||||
apisrc.zip contains the API sources
|
||||
pkgssrc contains the packages (various units) sources
|
||||
utilssrc.zip contains the Utilities sources
|
||||
instsrc.zip contains the installer sources
|
||||
@ -233,7 +239,7 @@ Information about available lists and subscription can be found
|
||||
on http://lists.freepascal.org/mailman/listinfo
|
||||
|
||||
www: http://www.freepascal.org
|
||||
ftp: ftp.freepascal.org/fpc
|
||||
ftp: ftp://ftp.freepascal.org/fpc
|
||||
(several mirrors exist, see website for links)
|
||||
|
||||
Additional information about mailing lists, news, future plans etc.
|
||||
@ -249,7 +255,7 @@ utils for GO32v2 and Win32. The latest snapshots are in: ftp... /fpc/snapshot/
|
||||
in appropriately named .zip/tar files.
|
||||
|
||||
You will also normally find in the snapshot archive file a readme, with
|
||||
a note about the latest included changes. It is quite common, tho' doesn't
|
||||
a note about the latest included changes. It is quite common, though it doesn't
|
||||
always happen, that when a bug is reported it is fixed and a fixed version
|
||||
can be obtained the NEXT day in the appropriate snapshot.... yes really!
|
||||
|
||||
@ -290,12 +296,22 @@ not be willing/able to fix it.
|
||||
* License
|
||||
****************************************************************************
|
||||
|
||||
The programs and sources come under the GPL, for more informations read
|
||||
the file COPYING. Additional informations about the runtime library license
|
||||
are found in COPYING.FPC. Some utilities and programs come under the license
|
||||
described in COPYING.DJ or COPYING.EMX
|
||||
The compiler and most utilities and executables distributed in this package
|
||||
fall under the GPL, for more information read the file COPYING.GPL.
|
||||
|
||||
Some specific utilities and programs come under the license described in
|
||||
COPYING.DJ or COPYING.EMX.
|
||||
|
||||
The documentation, unless otherwise noted, is distributed as free
|
||||
text, and is distributed under the GNU Library General Public
|
||||
License.
|
||||
|
||||
The runtime library, package libraries, free component library, and
|
||||
other libraries which are used to create executables by the compiler
|
||||
come under a modified GNU Library General Public license. Additional
|
||||
informations about the library licenses are found in COPYING.FPC.
|
||||
|
||||
NOTE: OS/2 version of the installer uses the library UNZIP32.DLL from
|
||||
Info-ZIP. Info-ZIP's software (Zip, UnZip and related utilities)
|
||||
is free and can be obtained as source code or executables from
|
||||
Internet/WWW sites, including http://www.cdrom.com/pub/infozip/ .
|
||||
Internet/WWW sites, including http://www.info-zip.org.
|
||||
|
@ -1,12 +1,17 @@
|
||||
This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library
|
||||
source files copyrighted by members of the Free Pascal Development Team.
|
||||
This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library
|
||||
(RTL) and packages (packages) distributed by members of the Free Pascal
|
||||
Development Team.
|
||||
|
||||
The source code of Free Pascal is distributed under the GNU Library General
|
||||
Public License, which can be found in the file COPYING.
|
||||
The source code of the Free Pascal Runtime Libraries and packages are
|
||||
distributed under the Library GNU General Public License
|
||||
(see the file COPYING) with the following modification:
|
||||
|
||||
- object files and libraries linked into an application may be
|
||||
distributed without source code.
|
||||
|
||||
If you didn't receive a copy of the file COPYING, contact:
|
||||
Free Software Foundation, Inc.,
|
||||
59 Temple Place - Suite 330
|
||||
Boston, MA 02111
|
||||
Free Software Foundation
|
||||
675 Mass Ave
|
||||
Cambridge, MA 02139
|
||||
USA
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user