1
Name: FreeBSD CTF utilities
2
Source: FreeBSD (which in turn is based on sources from illumos)
8
2001-2002, Sun Microsystems, Inc.
9
2001-2003, Sun Microsystems, Inc.
10
2002, Sun Microsystems, Inc.
11
2003, Sun Microsystems, Inc.
12
2005, Sun Microsystems, Inc.
13
2006, Sun Microsystems, Inc.
14
2008, Sun Microsystems, Inc.
15
2009, Sun Microsystems, Inc.
21
2006, Pawel Jakub Dawidek <pjd@FreeBSD.org>
22
2006-2007, Pawel Jakub Dawidek <pjd@FreeBSD.org>
23
2007, Pawel Jakub Dawidek <pjd@FreeBSD.org>
24
2008, Pawel Jakub Dawidek <pjd@FreeBSD.org>
25
2009, Pawel Jakub Dawidek <pjd@FreeBSD.org>
26
2010, Pawel Jakub Dawidek <pjd@FreeBSD.org>
27
License: BSD (2 clause)
30
cddl/compat/opensolaris/include/alloca.h
31
cddl/compat/opensolaris/include/dtrace.h
32
cddl/compat/opensolaris/include/fcntl.h
33
cddl/compat/opensolaris/include/libproc.h
34
cddl/compat/opensolaris/include/stdio.h
35
cddl/compat/opensolaris/include/stdlib.h
36
cddl/compat/opensolaris/include/strings.h
37
cddl/compat/opensolaris/include/unistd.h
38
sys/cddl/compat/opensolaris/sys/feature_tests.h
39
sys/cddl/compat/opensolaris/sys/mman.h
40
sys/cddl/compat/opensolaris/sys/modctl.h
41
sys/cddl/compat/opensolaris/sys/param.h
42
sys/cddl/compat/opensolaris/sys/pcpu.h
43
sys/cddl/compat/opensolaris/sys/sema.h
44
sys/cddl/compat/opensolaris/sys/stat.h
45
sys/cddl/compat/opensolaris/kern/opensolaris.c
46
sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c
48
2007, John Birrell <jb@freebsd.org>
49
2008, John Birrell <jb@freebsd.org>
50
License: BSD (2 clause)
53
sys/cddl/compat/opensolaris/sys/cpupart.h
54
sys/cddl/compat/opensolaris/sys/cpuvar.h
55
sys/cddl/compat/opensolaris/sys/cpuvar_defs.h
56
sys/cddl/compat/opensolaris/sys/elf.h
57
sys/cddl/compat/opensolaris/sys/objfs.h
58
sys/cddl/compat/opensolaris/sys/bitmap.h
59
sys/cddl/compat/opensolaris/sys/byteorder.h
60
sys/cddl/compat/opensolaris/kern/opensolaris_uio.c
61
sys/cddl/compat/opensolaris/kern/opensolaris_string.c
63
2005, Sun Microsystems, Inc.
64
2007, Sun Microsystems, Inc.
65
2009, Sun Microsystems, Inc.
69
cddl/compat/opensolaris/include/devid.h
70
cddl/compat/opensolaris/misc/mkdirp.c
71
cddl/compat/opensolaris/lib/libumem/umem.h
72
sys/cddl/compat/opensolaris/sys/cyclic.h
73
sys/cddl/compat/opensolaris/sys/mntent.h
74
sys/cddl/compat/opensolaris/sys/cyclic_impl.h
76
1999-2001, Sun Microsystems, Inc
77
2001-2002, Sun Microsystems, Inc.
78
2001-2003, Sun Microsystems, Inc.
79
2002, Sun Microsystems, Inc.
80
2003, Sun Microsystems, Inc.
81
2004, Sun Microsystems, Inc.
82
2005, Sun Microsystems, Inc.
83
2006, Sun Microsystems, Inc.
87
cddl/contrib/opensolaris/tools/ctf/cvt/st_parse.c
88
sys/cddl/contrib/opensolaris/uts/common/sys/cpupart.h
89
sys/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h
90
sys/cddl/contrib/opensolaris/uts/common/sys/fm/protocol.h
91
sys/cddl/contrib/opensolaris/uts/common/sys/fm/util.h
92
sys/cddl/contrib/opensolaris/uts/common/sys/gfs.h
93
sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h
94
sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h
95
sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
96
sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h
98
1988, 2010, Oracle and/or its affiliates.
99
1989, 2010, Oracle and/or its affiliates.
100
1996, 2010, Oracle and/or its affiliates.
101
2000, 2010, Oracle and/or its affiliates.
102
2001, 2010, Oracle and/or its affiliates.
103
2004, 2010, Oracle and/or its affiliates.
104
2005, 2010, Oracle and/or its affiliates.
105
2006, 2010, Oracle and/or its affiliates.
106
2007, 2010, Oracle and/or its affiliates.
107
2008, 2010, Oracle and/or its affiliates.
108
2009-2010, Oracle and/or its affiliates.
112
sys/cddl/contrib/opensolaris/uts/common/sys/procset.h
113
sys/cddl/contrib/opensolaris/uts/common/sys/processor.h
114
sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
115
sys/cddl/contrib/opensolaris/uts/common/sys/cred.h
116
sys/cddl/contrib/opensolaris/uts/common/sys/bitmap.h
117
sys/cddl/contrib/opensolaris/uts/common/sys/debug.h
118
sys/cddl/contrib/opensolaris/uts/common/sys/cmn_err.h
119
sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h
120
sys/cddl/compat/opensolaris/kern/opensolaris_uio.c
121
sys/cddl/compat/opensolaris/sys/byteorder.h
122
sys/cddl/compat/opensolaris/sys/bitmap.h
123
sys/cddl/compat/opensolaris/sys/mntent.h
124
cddl/compat/opensolaris/misc/mkdirp.c
125
cddl/contrib/opensolaris/lib/libgen/common/gmatch.c
127
1984, 1986, 1987, 1988, 1989 AT&T
131
sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h
132
sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
134
2011, Nexenta Systems, Inc.
135
2013, Nexenta Systems, Inc.
139
cddl/usr.bin/ctfconvert/ctfconvert.1
140
cddl/usr.bin/ctfdump/ctfdump.1
141
cddl/usr.bin/ctfmerge/ctfmerge.1
143
2010, The FreeBSD Foundation
144
License: BSD (2 clause)
147
sys/cddl/compat/opensolaris/kern/opensolaris_acl.c
148
sys/cddl/compat/opensolaris/sys/acl.h
150
2008-2009, Edward Tomasz Napierała <trasz@FreeBSD.org>
151
License: BSD (2 clause)
154
sys/cddl/compat/opensolaris/sys/assfail.h
155
sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
157
2012, Martin Matuska <mm@FreeBSD.org>
158
License: BSD (2 clause)
161
sys/cddl/contrib/opensolaris/uts/common/sys/debug.h
162
sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
168
sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
170
2010, Robert Milkowski
175
sys/cddl/contrib/opensolaris/uts/common/sys/u8_textprep_data.h
177
1991-2006, Unicode, Inc.
181
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE Version 1.0
185
1.1. "Contributor" means each individual or entity that creates
186
or contributes to the creation of Modifications.
188
1.2. "Contributor Version" means the combination of the Original
189
Software, prior Modifications used by a Contributor (if any),
190
and the Modifications made by that particular Contributor.
192
1.3. "Covered Software" means (a) the Original Software, or (b)
193
Modifications, or (c) the combination of files containing
194
Original Software with files containing Modifications, in
195
each case including portions thereof.
197
1.4. "Executable" means the Covered Software in any form other
200
1.5. "Initial Developer" means the individual or entity that first
201
makes Original Software available under this License.
203
1.6. "Larger Work" means a work which combines Covered Software or
204
portions thereof with code not governed by the terms of this
207
1.7. "License" means this document.
209
1.8. "Licensable" means having the right to grant, to the maximum
210
extent possible, whether at the time of the initial grant or
211
subsequently acquired, any and all of the rights conveyed
214
1.9. "Modifications" means the Source Code and Executable form of
215
any of the following:
217
A. Any file that results from an addition to, deletion from or
218
modification of the contents of a file containing Original
219
Software or previous Modifications;
221
B. Any new file that contains any part of the Original
222
Software or previous Modifications; or
224
C. Any new file that is contributed or otherwise made
225
available under the terms of this License.
227
1.10. "Original Software" means the Source Code and Executable
228
form of computer software code that is originally released
231
1.11. "Patent Claims" means any patent claim(s), now owned or
232
hereafter acquired, including without limitation, method,
233
process, and apparatus claims, in any patent Licensable by
236
1.12. "Source Code" means (a) the common form of computer software
237
code in which modifications are made and (b) associated
238
documentation included in or with such code.
240
1.13. "You" (or "Your") means an individual or a legal entity
241
exercising rights under, and complying with all of the terms
242
of, this License. For legal entities, "You" includes any
243
entity which controls, is controlled by, or is under common
244
control with You. For purposes of this definition,
245
"control" means (a) the power, direct or indirect, to cause
246
the direction or management of such entity, whether by
247
contract or otherwise, or (b) ownership of more than fifty
248
percent (50%) of the outstanding shares or beneficial
249
ownership of such entity.
253
2.1. The Initial Developer Grant.
255
Conditioned upon Your compliance with Section 3.1 below and
256
subject to third party intellectual property claims, the Initial
257
Developer hereby grants You a world-wide, royalty-free,
258
non-exclusive license:
260
(a) under intellectual property rights (other than patent or
261
trademark) Licensable by Initial Developer, to use,
262
reproduce, modify, display, perform, sublicense and
263
distribute the Original Software (or portions thereof),
264
with or without Modifications, and/or as part of a Larger
267
(b) under Patent Claims infringed by the making, using or
268
selling of Original Software, to make, have made, use,
269
practice, sell, and offer for sale, and/or otherwise
270
dispose of the Original Software (or portions thereof).
272
(c) The licenses granted in Sections 2.1(a) and (b) are
273
effective on the date Initial Developer first distributes
274
or otherwise makes the Original Software available to a
275
third party under the terms of this License.
277
(d) Notwithstanding Section 2.1(b) above, no patent license is
278
granted: (1) for code that You delete from the Original
279
Software, or (2) for infringements caused by: (i) the
280
modification of the Original Software, or (ii) the
281
combination of the Original Software with other software
284
2.2. Contributor Grant.
286
Conditioned upon Your compliance with Section 3.1 below and
287
subject to third party intellectual property claims, each
288
Contributor hereby grants You a world-wide, royalty-free,
289
non-exclusive license:
291
(a) under intellectual property rights (other than patent or
292
trademark) Licensable by Contributor to use, reproduce,
293
modify, display, perform, sublicense and distribute the
294
Modifications created by such Contributor (or portions
295
thereof), either on an unmodified basis, with other
296
Modifications, as Covered Software and/or as part of a
299
(b) under Patent Claims infringed by the making, using, or
300
selling of Modifications made by that Contributor either
301
alone and/or in combination with its Contributor Version
302
(or portions of such combination), to make, use, sell,
303
offer for sale, have made, and/or otherwise dispose of:
304
(1) Modifications made by that Contributor (or portions
305
thereof); and (2) the combination of Modifications made by
306
that Contributor with its Contributor Version (or portions
307
of such combination).
309
(c) The licenses granted in Sections 2.2(a) and 2.2(b) are
310
effective on the date Contributor first distributes or
311
otherwise makes the Modifications available to a third
314
(d) Notwithstanding Section 2.2(b) above, no patent license is
315
granted: (1) for any code that Contributor has deleted
316
from the Contributor Version; (2) for infringements caused
317
by: (i) third party modifications of Contributor Version,
318
or (ii) the combination of Modifications made by that
319
Contributor with other software (except as part of the
320
Contributor Version) or other devices; or (3) under Patent
321
Claims infringed by Covered Software in the absence of
322
Modifications made by that Contributor.
324
3. Distribution Obligations.
326
3.1. Availability of Source Code.
328
Any Covered Software that You distribute or otherwise make
329
available in Executable form must also be made available in Source
330
Code form and that Source Code form must be distributed only under
331
the terms of this License. You must include a copy of this
332
License with every copy of the Source Code form of the Covered
333
Software You distribute or otherwise make available. You must
334
inform recipients of any such Covered Software in Executable form
335
as to how they can obtain such Covered Software in Source Code
336
form in a reasonable manner on or through a medium customarily
337
used for software exchange.
341
The Modifications that You create or to which You contribute are
342
governed by the terms of this License. You represent that You
343
believe Your Modifications are Your original creation(s) and/or
344
You have sufficient rights to grant the rights conveyed by this
347
3.3. Required Notices.
349
You must include a notice in each of Your Modifications that
350
identifies You as the Contributor of the Modification. You may
351
not remove or alter any copyright, patent or trademark notices
352
contained within the Covered Software, or any notices of licensing
353
or any descriptive text giving attribution to any Contributor or
354
the Initial Developer.
356
3.4. Application of Additional Terms.
358
You may not offer or impose any terms on any Covered Software in
359
Source Code form that alters or restricts the applicable version
360
of this License or the recipients' rights hereunder. You may
361
choose to offer, and to charge a fee for, warranty, support,
362
indemnity or liability obligations to one or more recipients of
363
Covered Software. However, you may do so only on Your own behalf,
364
and not on behalf of the Initial Developer or any Contributor.
365
You must make it absolutely clear that any such warranty, support,
366
indemnity or liability obligation is offered by You alone, and You
367
hereby agree to indemnify the Initial Developer and every
368
Contributor for any liability incurred by the Initial Developer or
369
such Contributor as a result of warranty, support, indemnity or
370
liability terms You offer.
372
3.5. Distribution of Executable Versions.
374
You may distribute the Executable form of the Covered Software
375
under the terms of this License or under the terms of a license of
376
Your choice, which may contain terms different from this License,
377
provided that You are in compliance with the terms of this License
378
and that the license for the Executable form does not attempt to
379
limit or alter the recipient's rights in the Source Code form from
380
the rights set forth in this License. If You distribute the
381
Covered Software in Executable form under a different license, You
382
must make it absolutely clear that any terms which differ from
383
this License are offered by You alone, not by the Initial
384
Developer or Contributor. You hereby agree to indemnify the
385
Initial Developer and every Contributor for any liability incurred
386
by the Initial Developer or such Contributor as a result of any
387
such terms You offer.
391
You may create a Larger Work by combining Covered Software with
392
other code not governed by the terms of this License and
393
distribute the Larger Work as a single product. In such a case,
394
You must make sure the requirements of this License are fulfilled
395
for the Covered Software.
397
4. Versions of the License.
401
Sun Microsystems, Inc. is the initial license steward and may
402
publish revised and/or new versions of this License from time to
403
time. Each version will be given a distinguishing version number.
404
Except as provided in Section 4.3, no one other than the license
405
steward has the right to modify this License.
407
4.2. Effect of New Versions.
409
You may always continue to use, distribute or otherwise make the
410
Covered Software available under the terms of the version of the
411
License under which You originally received the Covered Software.
412
If the Initial Developer includes a notice in the Original
413
Software prohibiting it from being distributed or otherwise made
414
available under any subsequent version of the License, You must
415
distribute and make the Covered Software available under the terms
416
of the version of the License under which You originally received
417
the Covered Software. Otherwise, You may also choose to use,
418
distribute or otherwise make the Covered Software available under
419
the terms of any subsequent version of the License published by
422
4.3. Modified Versions.
424
When You are an Initial Developer and You want to create a new
425
license for Your Original Software, You may create and use a
426
modified version of this License if You: (a) rename the license
427
and remove any references to the name of the license steward
428
(except to note that the license differs from this License); and
429
(b) otherwise make it clear that the license contains terms which
430
differ from this License.
432
5. DISCLAIMER OF WARRANTY.
434
COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
435
BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
436
INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
437
SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
438
PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
439
PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY
440
COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
441
INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY
442
NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF
443
WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
444
ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
449
6.1. This License and the rights granted hereunder will terminate
450
automatically if You fail to comply with terms herein and fail to
451
cure such breach within 30 days of becoming aware of the breach.
452
Provisions which, by their nature, must remain in effect beyond
453
the termination of this License shall survive.
455
6.2. If You assert a patent infringement claim (excluding
456
declaratory judgment actions) against Initial Developer or a
457
Contributor (the Initial Developer or Contributor against whom You
458
assert such claim is referred to as "Participant") alleging that
459
the Participant Software (meaning the Contributor Version where
460
the Participant is a Contributor or the Original Software where
461
the Participant is the Initial Developer) directly or indirectly
462
infringes any patent, then any and all rights granted directly or
463
indirectly to You by such Participant, the Initial Developer (if
464
the Initial Developer is not the Participant) and all Contributors
465
under Sections 2.1 and/or 2.2 of this License shall, upon 60 days
466
notice from Participant terminate prospectively and automatically
467
at the expiration of such 60 day notice period, unless if within
468
such 60 day period You withdraw Your claim with respect to the
469
Participant Software against such Participant either unilaterally
470
or pursuant to a written agreement with Participant.
472
6.3. In the event of termination under Sections 6.1 or 6.2 above,
473
all end user licenses that have been validly granted by You or any
474
distributor hereunder prior to termination (excluding licenses
475
granted to You by any distributor) shall survive termination.
477
7. LIMITATION OF LIABILITY.
479
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
480
(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
481
INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
482
COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
483
LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
484
CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
485
LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK
486
STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
487
COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
488
INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
489
LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
490
INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
491
APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
492
NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
493
CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
496
8. U.S. GOVERNMENT END USERS.
498
The Covered Software is a "commercial item," as that term is
499
defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
500
computer software" (as that term is defined at 48
501
C.F.R. 252.227-7014(a)(1)) and "commercial computer software
502
documentation" as such terms are used in 48 C.F.R. 12.212
503
(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
504
C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
505
U.S. Government End Users acquire Covered Software with only those
506
rights set forth herein. This U.S. Government Rights clause is in
507
lieu of, and supersedes, any other FAR, DFAR, or other clause or
508
provision that addresses Government rights in computer software
513
This License represents the complete agreement concerning subject
514
matter hereof. If any provision of this License is held to be
515
unenforceable, such provision shall be reformed only to the extent
516
necessary to make it enforceable. This License shall be governed
517
by the law of the jurisdiction specified in a notice contained
518
within the Original Software (except to the extent applicable law,
519
if any, provides otherwise), excluding such jurisdiction's
520
conflict-of-law provisions. Any litigation relating to this
521
License shall be subject to the jurisdiction of the courts located
522
in the jurisdiction and venue specified in a notice contained
523
within the Original Software, with the losing party responsible
524
for costs, including, without limitation, court costs and
525
reasonable attorneys' fees and expenses. The application of the
526
United Nations Convention on Contracts for the International Sale
527
of Goods is expressly excluded. Any law or regulation which
528
provides that the language of a contract shall be construed
529
against the drafter shall not apply to this License. You agree
530
that You alone are responsible for compliance with the United
531
States export administration regulations (and the export control
532
laws and regulation of any other countries) when You use,
533
distribute or otherwise make available any Covered Software.
535
10. RESPONSIBILITY FOR CLAIMS.
537
As between Initial Developer and the Contributors, each party is
538
responsible for claims and damages arising, directly or
539
indirectly, out of its utilization of rights under this License
540
and You agree to work with Initial Developer and Contributors to
541
distribute such responsibility on an equitable basis. Nothing
542
herein is intended or shall be deemed to constitute any admission
545
--------------------------------------------------------------------
547
NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND
548
DISTRIBUTION LICENSE (CDDL)
550
For Covered Software in this distribution, this License shall
551
be governed by the laws of the State of California (excluding
552
conflict-of-law provisions).
554
Any litigation relating to this License shall be subject to the
555
jurisdiction of the Federal Courts of the Northern District of
556
California and the state courts of the State of California, with
557
venue lying in Santa Clara County, California.