• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

Dics/system/H17-Oct-2001-

Wnn/H17-Oct-2001-32,09619,156

config/H03-May-2022-1,3301,198

ImakefileH A D17-Oct-2001923 5043

Makefile.iniH A D03-May-20221.8 KiB7152

READMEH A D03-May-20226.8 KiB151114

README

1WNN7 CLIENT LIBRARY--SOFTWARE LICENSE TERMS AND CONDITIONS
2
3
4Wnn7 Client Library :
5(C) Copyright OMRON Corporation.       1995, 1998, 2000, 2001 all rights reserved.
6(C) Copyright OMRON Software Co., Ltd. 1995, 1998, 2000, 2001 all rights reserved.
7
8Wnn Software :
9(C) Copyright Kyoto University Research Institute for Mathematical Sciences
10     1987, 1988, 1989, 1990, 1991, 1992, 1993
11(C) Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1993
12(C) Copyright ASCTEC, Inc.  1987, 1988, 1989, 1990, 1991, 1992, 1993
13
14Preamble
15
16These Wnn7 Client Library--Software License Terms and Conditions
17 (the "License Agreement") shall state the conditions under which you are
18 permitted to copy, distribute or modify the software which can be used
19 to create Wnn7 Client Library (the "Wnn7 Client Library").  The License
20 Agreement can be freely copied and distributed verbatim, however, you
21 shall NOT add, delete or change anything on the License Agreement.
22
23OMRON Corporation and OMRON Software Co., Ltd. (collectively referred to
24 as "OMRON") jointly developed the Wnn7 Software (development code name
25 is FI-Wnn), based on the Wnn Software.  Starting from November, 1st, 1998,
26 OMRON publishes the source code of the Wnn7 Client Library, and OMRON
27 permits anyone to copy, distribute or change the Wnn7 Client Library under
28 the License Agreement.
29
30Wnn7 Client Library is based on the original version of Wnn developed by
31 Kyoto University Research Institute for Mathematical Sciences (KURIMS),
32 OMRON Corporation and ASTEC Inc.
33
34Article 1.  Definition.
35
36"Source Code" means the embodiment of the computer code, readable and
37 understandable by a programmer of ordinary skills.  It includes related
38 source code level system documentation, comments and procedural code.
39
40"Object File" means a file, in substantially binary form, which is directly
41 executable by a computer after linking applicable files.
42
43"Library" means a file, composed of several Object Files, which is directly
44 executable by a computer after linking applicable files.
45
46"Software" means a set of Source Code including information on its use.
47
48"Wnn7 Client Library" the computer program, originally supplied by OMRON,
49 which can be used to create Wnn7 Client Library.
50
51"Executable Module" means a file, created after linking Object Files or
52 Library, which is directly executable by a computer.
53
54"User" means anyone who uses the Wnn7 Client Library under the License
55 Agreement.
56
57Article 2.  Copyright
58
592.1  OMRON Corporation and OMRON Software Co., Ltd. jointly own the Wnn7
60 Client Library, including, without limitation, its copyright.
61
622.2  Following words followed by the above copyright notices appear
63 in all supporting documentation of software based on Wnn7 Client Library:
64
65  This software is based on the original version of Wnn7 Client Library
66  developed by OMRON Corporation and OMRON Software Co., Ltd. and also based on
67  the original version of Wnn developed by Kyoto University Research Institute
68  for Mathematical Sciences (KURIMS), OMRON Corporation and ASTEC Inc.
69
70Article 3.  Grant
71
723.1  A User is permitted to make and distribute verbatim copies of
73 the Wnn7 Client Library, including verbatim of copies of the License
74 Agreement, under the License Agreement.
75
763.2  A User is permitted to modify the Wnn7 Client Library to create
77 Software ("Modified Software") under the License Agreement.  A User
78 is also permitted to make or distribute copies of Modified Software,
79 including verbatim copies of the License Agreement with the following
80 information.  Upon modifying the Wnn7 Client Library, a User MUST insert
81 comments--stating the name of the User, the reason for the modifications,
82 the date of the modifications, additional terms and conditions on the
83 part of the modifications if there is any, and potential risks of using
84 the Modified Software if they are known--right after the end of the
85 License Agreement (or the last comment, if comments are inserted already).
86
873.3  A User is permitted to create Library or Executable Modules by
88 modifying the Wnn7 Client Library in whole or in part under the License
89 Agreement.  A User is also permitted to make or distribute copies of
90 Library or Executable Modules with verbatim copies of the License
91 Agreement under the License Agreement.  Upon modifying the Wnn7 Client
92 Library for creating Library or Executable Modules, except for porting
93 a computer, a User MUST add a text file to a package of the Wnn7 Client
94 Library, providing information on the name of the User, the reason for
95 the modifications, the date of the modifications, additional terms and
96 conditions on the part of the modifications if there is any, and potential
97 risks associated with using the modified Wnn7 Client Library, Library or
98 Executable Modules if they are known.
99
1003.4  A User is permitted to incorporate the Wnn7 Client Library in whole
101 or in part into another Software, although its license terms and
102 conditions may be different from the License Agreement, if such
103 incorporation or use associated with the incorporation does NOT violate
104 the License Agreement.
105
106Article 4. Warranty
107
108THE WNN7 CLIENT LIBRARY IS PROVIDED BY OMRON ON AN "AS IS" BAISIS.
109  OMRON EXPRESSLY DISLCIAMS ANY AND ALL WRRANTIES, EXPRESS OR IMPLIED,
110 INCLUDING, WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY AND FITNESS
111 FOR A PARTICULAR PURPOSE, IN CONNECTION WITH THE WNN7 CLIENT LIBRARY
112 OR THE USE OR OTHER DEALING IN THE WNN7 CLIENT LIBRARY.  IN NO EVENT
113 SHALL OMRON BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, PUNITIVE
114 OR CONSEQUENTIAL DAMAGES OF ANY KIND WHATSOEVER IN CONNECTION WITH THE
115 WNN7 CLIENT LIBRARY OR THE USE OR OTHER DEALING IN THE WNN7 CLIENT
116LIBRARY.
117
118***************************************************************************
119Wnn7 Client Library :
120(C) Copyright OMRON Corporation.       1995, 1998, 2000, 2001 all rights reserved.
121(C) Copyright OMRON Software Co., Ltd. 1995, 1998, 2000, 2001 all rights reserved.
122
123Wnn Software :
124(C) Copyright Kyoto University Research Institute for Mathematical Sciences
125     1987, 1988, 1989, 1990, 1991, 1992, 1993
126(C) Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1993
127(C) Copyright ASCTEC, Inc.  1987, 1988, 1989, 1990, 1991, 1992, 1993
128***************************************************************************
129
130Comments on Modifications:
131
1322008/12/29: hrs@FreeBSD.org
133	Add SUN_LEN() macro to fix calculation of length of sockaddr_un when
134	sun_len is included in the structure.  This fixes the mangled unix
135	domain socket name issue; "/tmp/jd_sockV" is used instead of
136	"/tmp/jd_sockV7".
137
138
139***************************************************************************
140
141To build Wnn7 Client Library you should use the following commands:
142
143	edit Makefile.ini and adjust CONFIGSRC for your system.
144
145	% make World -f Makefile.ini
146
147You can use following files for designing Wnn7 clients.
148	- Wnn/include/*
149	- Wnn/jlib/libwnn.a
150	- Wnn/jlib/libwnn.so
151