components/tidy/tidy.license
author Petr Nyc <Petr.Nyc@Oracle.COM>
Fri, 18 Sep 2015 00:26:21 -0400
branchs11u3-sru
changeset 4874 3c3d9a5b5065
parent 2673 826404624cf4
child 6603 82e0c142e47f
permissions -rw-r--r--
build metadata for S11.3SRU1.2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2673
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     1
The TIDY License:
281
d8461ade59a0 7048757 Move tidy to Userland
Srinivasa Sarva <srinivasa.sarva@oracle.com>
parents:
diff changeset
     2
2673
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     3
	Copyright (c) 1998-2007 World Wide Web Consortium
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     4
	(Massachusetts Institute of Technology, European Research 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     5
	Consortium for Informatics and Mathematics, Keio University).
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     6
	All Rights Reserved.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     7
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     8
	CVS Info :
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
     9
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    10
		$Author: arnaud02 $ 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    11
		$Date: 2007/02/07 11:02:54 $ 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    12
		$Revision: 1.20 $ 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    13
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    14
	Contributing Author(s):
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    15
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    16
		Dave Raggett <[email protected]>
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    17
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    18
	The contributing author(s) would like to thank all those who
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    19
	helped with testing, bug fixes and suggestions for improvements. 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    20
	This wouldn't have been possible without your help.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    21
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    22
	COPYRIGHT NOTICE:
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    23
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    24
	This software and documentation is provided "as is," and
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    25
	the copyright holders and contributing author(s) make no
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    26
	representations or warranties, express or implied, including
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    27
	but not limited to, warranties of merchantability or fitness
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    28
	for any particular purpose or that the use of the software or
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    29
	documentation will not infringe any third party patents,
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    30
	copyrights, trademarks or other rights. 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    31
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    32
	The copyright holders and contributing author(s) will not be held
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    33
	liable for any direct, indirect, special or consequential damages
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    34
	arising out of any use of the software or documentation, even if
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    35
	advised of the possibility of such damage.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    36
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    37
	Permission is hereby granted to use, copy, modify, and distribute
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    38
	this source code, or portions hereof, documentation and executables,
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    39
	for any purpose, without fee, subject to the following restrictions:
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    40
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    41
	1. The origin of this source code must not be misrepresented.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    42
	2. Altered versions must be plainly marked as such and must
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    43
	not be misrepresented as being the original source.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    44
	3. This Copyright notice may not be removed or altered from any
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    45
	source or altered source distribution.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    46
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    47
	The copyright holders and contributing author(s) specifically
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    48
	permit, without fee, and encourage the use of this source code
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    49
	as a component for supporting the Hypertext Markup Language in
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    50
	commercial products. If you use this source code in a product,
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    51
	acknowledgment is not required but would be appreciated.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    52
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    53
	
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    54
	Created 2001-05-20 by Charles Reitzel
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    55
	Updated 2002-07-01 by Charles Reitzel - 1st Implementation
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    56
ADDITIONAL README AND COPYRIGHT NOTICES PRESENT IN SOURCE
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    57
CODE FILES:
281
d8461ade59a0 7048757 Move tidy to Userland
Srinivasa Sarva <srinivasa.sarva@oracle.com>
parents:
diff changeset
    58
2673
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    59
/* tidylib.c -- internal library definitions
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    60
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    61
  (c) 1998-2007 (W3C) MIT, ERCIM, Keio University
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    62
  See tidy.h for the copyright notice.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    63
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    64
  CVS Info :
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    65
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    66
    $Author: arnaud02 $ 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    67
    $Date: 2007/02/07 12:08:31 $ 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    68
    $Revision: 1.70 $ 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    69
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    70
  Defines HTML Tidy API implemented by tidy library.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    71
  
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    72
  Very rough initial cut for discussion purposes.
281
d8461ade59a0 7048757 Move tidy to Userland
Srinivasa Sarva <srinivasa.sarva@oracle.com>
parents:
diff changeset
    73
2673
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    74
  Public interface is const-correct and doesn't explicitly depend
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    75
  on any globals.  Thus, thread-safety may be introduced w/out
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    76
  changing the interface.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    77
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    78
  Looking ahead to a C++ wrapper, C functions always pass 
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    79
  this-equivalent as 1st arg.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    80
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    81
  Created 2001-05-20 by Charles Reitzel
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    82
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    83
*/
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    84
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    85
	This copyright header is present in all TIDY source code files. It always references
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    86
	the file tidy.h as the location of the COPYRIGHT and LICENSE information.
826404624cf4 17067203 tidy needs TPNO and license adjustments
Rich Burridge <rich.burridge@oracle.com>
parents: 2551
diff changeset
    87
	The copyright start and end years vary from file to file.