Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added licensing information to the source files.

  • Loading branch information...
commit 720b0e7b8c775b617fa0e577db596eb0c9a24abb 1 parent 04394ea
@uliwitness authored
Showing with 5,271 additions and 779 deletions.
  1. +26 −8 GetFileContents.c
  2. +26 −8 GetFileContents.h
  3. +20 −1 NSAppleEventDescriptor+AESend.h
  4. +22 −1 NSAppleEventDescriptor+AESend.m
  5. +20 −1 NSApplicationWindowAtPoint.h
  6. +20 −1 NSApplicationWindowAtPoint.m
  7. +20 −1 NSArray+Color.h
  8. +20 −1 NSArray+Color.m
  9. +20 −1 NSArray+DeepCopy.h
  10. +20 −1 NSArray+DeepCopy.m
  11. +20 −1 NSAttributedString+AppendImage.h
  12. +20 −1 NSAttributedString+AppendImage.m
  13. +20 −1 NSAttributedString+HTMLFromRange.h
  14. +20 −1 NSAttributedString+HTMLFromRange.m
  15. +20 −1 NSBezierPath+RoundRect.h
  16. +20 −1 NSBezierPath+RoundRect.m
  17. +20 −1 NSColor+OpenGLExtensions.h
  18. +20 −1 NSColor+OpenGLExtensions.m
  19. +20 −1 NSColor+UKBrightenDarken.h
  20. +20 −1 NSColor+UKBrightenDarken.m
  21. +20 −1 NSData+URLUserAgent.h
  22. +20 −1 NSData+URLUserAgent.m
  23. +20 −1 NSData+percentageOfSimilarityTo.h
  24. +20 −1 NSData+percentageOfSimilarityTo.m
  25. +20 −1 NSDictionary+DeepCopy.h
  26. +20 −1 NSDictionary+DeepCopy.m
  27. +20 −1 NSDictionary+LocalizedObjectForKey.h
  28. +20 −1 NSDictionary+LocalizedObjectForKey.m
  29. +20 −1 NSDictionary+XMLPersistence.h
  30. +20 −1 NSDictionary+XMLPersistence.m
  31. +20 −1 NSFileHandle+AppendToStringAndNotify.h
  32. +20 −1 NSFileHandle+AppendToStringAndNotify.m
  33. +20 −1 NSFileHandle+SocketConnection.h
  34. +20 −1 NSFileHandle+SocketConnection.m
  35. +20 −1 NSFileHandle+UKReadLinewise.h
  36. +20 −1 NSFileHandle+UKReadLinewise.m
  37. +20 −1 NSFileManager+CreateDirectoriesForPath.h
  38. +20 −1 NSFileManager+CreateDirectoriesForPath.m
  39. +20 −1 NSFileManager+ExistingFilesAtPaths.h
  40. +20 −1 NSFileManager+ExistingFilesAtPaths.m
  41. +30 −15 NSFileManager+NameForTempFile.h
  42. +26 −15 NSFileManager+NameForTempFile.m
  43. +20 −1 NSFileManager+VisibleDirectoryContents.h
  44. +20 −1 NSFileManager+VisibleDirectoryContents.m
  45. +20 −1 NSImage+IconRef.m
  46. +26 −13 NSImage+NiceScaling.h
  47. +26 −17 NSImage+NiceScaling.m
  48. +33 −19 NSNumber+BytesString.h
  49. +20 −1 NSNumber+BytesString.m
  50. +20 −1 NSNumber+Minutes.h
  51. +20 −1 NSNumber+Minutes.m
  52. +20 −1 NSObject+Subclasses.h
  53. +20 −1 NSObject+Subclasses.m
  54. +20 −1 NSOpenGLContext+DrawingExtensions.h
  55. +20 −1 NSOpenGLContext+DrawingExtensions.m
  56. +20 −1 NSOutlineView+ExpandAllItems.h
  57. +20 −1 NSOutlineView+ExpandAllItems.m
  58. +20 −1 NSScreen+ScreenAtPoint.h
  59. +20 −1 NSScreen+ScreenAtPoint.m
  60. +20 −1 NSSet+DeepCopy.h
  61. +20 −1 NSSet+DeepCopy.m
  62. +20 −1 NSStream+ReadWriteLine.h
  63. +20 −1 NSStream+ReadWriteLine.m
  64. +20 −1 NSString+ArrayWithRanges.h
  65. +20 −1 NSString+ArrayWithRanges.m
  66. +20 −1 NSString+EscapeString.h
  67. +20 −1 NSString+EscapeString.m
  68. +20 −1 NSString+EscapedStringForCommandLine.h
  69. +20 −1 NSString+EscapedStringForCommandLine.m
  70. +20 −1 NSString+FetchNextLine.h
  71. +20 −1 NSString+FetchNextLine.m
  72. +20 −1 NSString+HTMLEntities.h
  73. +20 −1 NSString+HTMLEntities.m
  74. +20 −1 NSString+PartialPaths.h
  75. +20 −1 NSString+PartialPaths.m
  76. +20 −1 NSString+TruncatedForWidthWithAttributesMode.h
  77. +20 −1 NSString+TruncatedForWidthWithAttributesMode.m
  78. +20 −1 NSStringDrawing+SizeWithRect.h
  79. +20 −1 NSStringDrawing+SizeWithRect.m
  80. +20 −1 NSTask+UKAsyncBackgroundProcessing.h
  81. +20 −1 NSTask+UKAsyncBackgroundProcessing.m
  82. +20 −1 NSURLConnection+PostDictionary.h
  83. +20 −1 NSURLConnection+PostDictionary.m
  84. +20 −1 NSView+SetFrameSizePinnedToTopLeft.h
  85. +20 −1 NSView+SetFrameSizePinnedToTopLeft.m
  86. +20 −1 NSView+SizeWindowForViewSize.h
  87. +20 −1 NSView+SizeWindowForViewSize.m
  88. +20 −1 NSViewViewIntersectingRect.h
  89. +20 −1 NSViewViewIntersectingRect.m
  90. +20 −1 NSWindow+Fade.h
  91. +20 −1 NSWindow+Fade.m
  92. +20 −1 NSWindow+centerHorizontallyAndVertically.h
  93. +20 −1 NSWindow+centerHorizontallyAndVertically.m
  94. +20 −1 NSWorkspace+ApplicationIsLaunched.h
  95. +20 −1 NSWorkspace+ApplicationIsLaunched.m
  96. +20 −1 NSWorkspace+OpenFileAndBlock.h
  97. +20 −1 NSWorkspace+OpenFileAndBlock.m
  98. +26 −13 NSWorkspace+PreviewFile.h
  99. +26 −13 NSWorkspace+PreviewFile.m
  100. +20 −1 NSWorkspace+TypeOfVolumeAtPath.h
  101. +20 −1 NSWorkspace+TypeOfVolumeAtPath.m
  102. +20 −1 NSWorkspace+UnpackArchive.h
  103. +20 −1 NSWorkspace+UnpackArchive.m
  104. +20 −1 QTMovieUtilities.h
  105. +20 −1 QTMovieUtilities.m
  106. +26 −8 RemoveLoginItem.c
  107. +26 −8 RemoveLoginItem.h
  108. +20 −1 SCParamBlock.h
  109. +20 −1 SCParamBlock.m
  110. +20 −0 SynthesizeSingleton.h
  111. +26 −9 ToolParams.c
  112. +28 −10 ToolParams.h
  113. +26 −13 UKAboutBox.h
  114. +26 −13 UKAboutBox.m
  115. +20 −1 UKApplicationEnumerator.h
  116. +20 −1 UKApplicationEnumerator.m
  117. +20 −1 UKApplicationListController.h
  118. +20 −1 UKApplicationListController.m
  119. +20 −1 UKBorderlessWindow.h
  120. +20 −1 UKBorderlessWindow.m
  121. +20 −1 UKCarbonEventHandler.h
  122. +20 −1 UKCarbonEventHandler.m
  123. +20 −1 UKClickableImageView.h
  124. +20 −1 UKClickableImageView.m
  125. +20 −1 UKColorWell.h
  126. +20 −1 UKColorWell.m
  127. +20 −1 UKColumnRowFilledBgView.h
  128. +20 −1 UKColumnRowFilledBgView.m
  129. +20 −1 UKCrashReporter.h
  130. +20 −1 UKCrashReporter.m
  131. +20 −1 UKCustomWindowFrame.h
  132. +20 −1 UKCustomWindowFrame.m
  133. +26 −8 UKDebugBreak.c
  134. +26 −8 UKDebugBreak.h
  135. +34 −19 UKDebugNames.h
  136. +20 −1 UKDebugNames.m
  137. +26 −15 UKDirectoryEnumerator.h
  138. +26 −14 UKDirectoryEnumerator.m
  139. +20 −1 UKDockProgressIndicator.h
  140. +20 −1 UKDockProgressIndicator.m
  141. +20 −1 UKDocumentationController.h
  142. +20 −1 UKDocumentationController.m
  143. +20 −1 UKDropTableView.h
  144. +20 −1 UKDropTableView.m
  145. +26 −8 UKDumpHex.c
  146. +26 −8 UKDumpHex.h
  147. +26 −15 UKFNSubscribeFileWatcher.h
  148. +26 −14 UKFNSubscribeFileWatcher.m
  149. +26 −12 UKFSEventsWatcher.h
  150. +26 −12 UKFSEventsWatcher.m
  151. +20 −1 UKFastImageView.h
  152. +20 −1 UKFastImageView.m
  153. +20 −1 UKFeedbackProvider.h
  154. +20 −1 UKFeedbackProvider.m
  155. +20 −1 UKFileFinder.h
  156. +20 −1 UKFileFinder.m
  157. +20 −1 UKFileListController.h
  158. +20 −1 UKFileListController.m
  159. +20 −1 UKFilePathView.h
  160. +20 −1 UKFilePathView.m
  161. +26 −15 UKFileWatcher.h
  162. +26 −14 UKFileWatcher.m
  163. +24 −2 UKFirstResponder.h
  164. +20 −1 UKFirstResponder.m
  165. +20 −1 UKFlippedBoxView.h
  166. +20 −1 UKFlippedBoxView.m
  167. +19 −0 UKFloatingWindow.h
  168. +20 −1 UKFloatingWindow.m
  169. +28 −6 UKFontMenuController.h
  170. +26 −6 UKFontMenuController.m
  171. +22 −3 UKGradient.h
  172. +20 −1 UKGradient.m
  173. +20 −1 UKGraphics.h
  174. +20 −1 UKGraphics.m
  175. +24 −7 UKHelperMacros.h
  176. +20 −1 UKIdleTimer.h
  177. +21 −1 UKIdleTimer.m
  178. +26 −18 UKKQueue.h
  179. +26 −18 UKKQueue.m
  180. +21 −1 UKKeyboardTableView.h
  181. +20 −1 UKKeyboardTableView.m
  182. +23 −4 UKListSheet.h
  183. +20 −1 UKListSheet.m
  184. +20 −1 UKLoginItemRegistry.h
  185. +21 −1 UKLoginItemRegistry.m
  186. +32 −18 UKMainThreadProxy.h
  187. +26 −18 UKMainThreadProxy.m
  188. +26 −13 UKNibOwner.h
  189. +26 −13 UKNibOwner.m
  190. +20 −1 UKPathUtilities.h
  191. +20 −1 UKPathUtilities.m
  192. +20 −1 UKPluginRegistry.h
  193. +20 −1 UKPluginRegistry.m
  194. +30 −14 UKPrefsPanel.h
  195. +29 −13 UKPrefsPanel.m
  196. +20 −1 UKPushReleaseButton.h
  197. +20 −1 UKPushReleaseButton.m
  198. +26 −13 UKPushbackMessenger.h
  199. +26 −13 UKPushbackMessenger.m
  200. +20 −1 UKScreenshotImageOfDisplay.h
  201. +20 −1 UKScreenshotImageOfDisplay.m
  202. +20 −1 UKScrollDocumentView.h
  203. +20 −1 UKScrollDocumentView.m
  204. +20 −1 UKSpeechSettingsView.h
  205. +20 −1 UKSpeechSettingsView.m
  206. +20 −1 UKSpeechSynthesizer.h
  207. +20 −1 UKSpeechSynthesizer.m
  208. +20 −1 UKSystemInfo.h
  209. +20 −1 UKSystemInfo.m
  210. +20 −1 UKTabViewSwitchingSourceViewController.h
  211. +20 −1 UKTabViewSwitchingSourceViewController.m
  212. +19 −0 UKTextUtilities.h
  213. +20 −1 UKTextUtilities.m
  214. +31 −18 UKThreadMessenger.h
  215. +26 −13 UKThreadMessenger.m
  216. +32 −18 UKTiledImageView.h
  217. +20 −1 UKTiledImageView.m
  218. +20 −1 UKToolbarFactory.h
  219. +20 −1 UKToolbarFactory.m
  220. +20 −1 UKUIElement.h
  221. +20 −1 UKUIElement.m
  222. +20 −1 UKUpdateChecker.h
  223. +20 −1 UKUpdateChecker.m
  224. +20 −1 UKViewBrowser.h
  225. +20 −1 UKViewBrowser.m
  226. +20 −1 UKViewListView.h
  227. +20 −1 UKViewListView.m
  228. +20 −1 UKWellControl.h
  229. +20 −1 UKWellControl.m
  230. +20 −1 UKWidgetButton.h
  231. +20 −1 UKWidgetButton.m
  232. +20 −1 UKWindowBodyView.h
  233. +20 −1 UKWindowBodyView.m
  234. +20 −1 UKWindowDraggingImageView.h
  235. +20 −1 UKWindowDraggingImageView.m
  236. +26 −8 UKXMLPersistence.c
  237. +26 −8 UKXMLPersistence.h
  238. +19 −0 UKXMLToDictionary.h
  239. +20 −1 UKXMLToDictionary.m
  240. +19 −1 UKXattrMetadataStore.h
  241. +20 −2 UKXattrMetadataStore.m
  242. +20 −1 URLHandlerCommand.h
  243. +20 −1 URLHandlerCommand.m
  244. +27 −0 make_buildnumber_header.php
  245. +27 −0 make_git_version_header.sh
  246. +26 −0 make_svn_version_header.sh
View
34 GetFileContents.c
@@ -1,11 +1,29 @@
-/*
- * GetFileContents.c
- * Carlson
- *
- * Created by Uli Kusterer on 16.04.06.
- * Copyright 2006 Uli Kusterer. All rights reserved.
- *
- */
+//
+// GetFileContents.h
+// Carlson
+//
+// Created by Uli Kusterer on 16.04.06.
+// Copyright 2006 Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
#include "GetFileContents.h"
#include <stdio.h>
View
34 GetFileContents.h
@@ -1,11 +1,29 @@
-/*
- * GetFileContents.h
- * Carlson
- *
- * Created by Uli Kusterer on 16.04.06.
- * Copyright 2006 Uli Kusterer. All rights reserved.
- *
- */
+//
+// GetFileContents.h
+// Carlson
+//
+// Created by Uli Kusterer on 16.04.06.
+// Copyright 2006 Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
#ifdef __cplusplus
extern "C" {
View
21 NSAppleEventDescriptor+AESend.h
@@ -3,7 +3,26 @@
// GrowlMooseDisplay
//
// Created by Uli Kusterer on 08.07.06.
-// Copyright 2006 Uli Kusterer. All rights reserved.
+// Copyright 2006 Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
23 NSAppleEventDescriptor+AESend.m
@@ -3,7 +3,28 @@
// GrowlMooseDisplay
//
// Created by Uli Kusterer on 08.07.06.
-// Copyright 2006 Uli Kusterer. All rights reserved.
+// Copyright 2006 Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
+
//
#import "NSAppleEventDescriptor+AESend.h"
View
21 NSApplicationWindowAtPoint.h
@@ -3,7 +3,26 @@
// UKDockableWindow
//
// Created by Uli Kusterer on Wed Feb 04 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Foundation/Foundation.h>
View
21 NSApplicationWindowAtPoint.m
@@ -3,7 +3,26 @@
// UKDockableWindow
//
// Created by Uli Kusterer on Wed Feb 04 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSApplicationWindowAtPoint.h"
View
21 NSArray+Color.h
@@ -3,7 +3,26 @@
// CocoaTADS
//
// Created by Uli Kusterer on Mon Jun 02 2003.
-// Copyright (c) 2003 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2003 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <AppKit/AppKit.h>
View
21 NSArray+Color.m
@@ -3,7 +3,26 @@
// CocoaTADS
//
// Created by Uli Kusterer on Mon Jun 02 2003.
-// Copyright (c) 2003 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2003 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSArray+Color.h"
View
21 NSArray+DeepCopy.h
@@ -3,7 +3,26 @@
// UKSyntaxColoredDocument
//
// Created by Uli Kusterer on Tue May 18 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
/*
View
21 NSArray+DeepCopy.m
@@ -3,7 +3,26 @@
// UKSyntaxColoredDocument
//
// Created by Uli Kusterer on Tue May 18 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
// -----------------------------------------------------------------------------
View
21 NSAttributedString+AppendImage.h
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on 03.10.04.
-// Copyright 2004 M. Uli Kusterer. All rights reserved.
+// Copyright 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSAttributedString+AppendImage.m
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on 03.10.04.
-// Copyright 2004 M. Uli Kusterer. All rights reserved.
+// Copyright 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSAttributedString+AppendImage.h"
View
21 NSAttributedString+HTMLFromRange.h
@@ -3,7 +3,26 @@
// PosterChild
//
// Created by Uli Kusterer on 22.03.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSAttributedString+HTMLFromRange.m
@@ -3,7 +3,26 @@
// PosterChild
//
// Created by Uli Kusterer on 22.03.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSAttributedString+HTMLFromRange.h"
View
21 NSBezierPath+RoundRect.h
@@ -4,7 +4,26 @@
//
// Created by Uli Kusterer on Wed Feb 04 2004.
// Based on code by John C. Randolph.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSBezierPath+RoundRect.m
@@ -4,7 +4,26 @@
//
// Created by Uli Kusterer on Wed Feb 04 2004.
// Based on code by John C. Randolph.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSBezierPath+RoundRect.h"
View
21 NSColor+OpenGLExtensions.h
@@ -3,7 +3,26 @@
// TheBigRedButton
//
// Created by Uli Kusterer on 02.09.07.
-// Copyright 2007 M. Uli Kusterer. All rights reserved.
+// Copyright 2007 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSColor+OpenGLExtensions.m
@@ -3,7 +3,26 @@
// TheBigRedButton
//
// Created by Uli Kusterer on 02.09.07.
-// Copyright 2007 M. Uli Kusterer. All rights reserved.
+// Copyright 2007 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSColor+OpenGLExtensions.h"
View
21 NSColor+UKBrightenDarken.h
@@ -3,7 +3,26 @@
// UKBorderlessWidgetizedWindow
//
// Created by Uli Kusterer on 27.10.09.
-// Copyright 2009 The Void Software. All rights reserved.
+// Copyright 2009 Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSColor+UKBrightenDarken.m
@@ -3,7 +3,26 @@
// UKBorderlessWidgetizedWindow
//
// Created by Uli Kusterer on 27.10.09.
-// Copyright 2009 The Void Software. All rights reserved.
+// Copyright 2009 Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSColor+UKBrightenDarken.h"
View
21 NSData+URLUserAgent.h
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on 22.03.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSData+URLUserAgent.m
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on 22.03.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSData+URLUserAgent.h"
View
21 NSData+percentageOfSimilarityTo.h
@@ -3,7 +3,26 @@
// Doublette
//
// Created by Uli Kusterer on 30.04.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSData+percentageOfSimilarityTo.m
@@ -3,7 +3,26 @@
// Doublette
//
// Created by Uli Kusterer on 30.04.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSData+percentageOfSimilarityTo.h"
View
21 NSDictionary+DeepCopy.h
@@ -3,7 +3,26 @@
// UKSyntaxColoredDocument
//
// Created by Uli Kusterer on Tue May 18 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
/*
View
21 NSDictionary+DeepCopy.m
@@ -3,7 +3,26 @@
// UKSyntaxColoredDocument
//
// Created by Uli Kusterer on Tue May 18 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
// -----------------------------------------------------------------------------
View
21 NSDictionary+LocalizedObjectForKey.h
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on Tue Sep 07 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
/*
View
21 NSDictionary+LocalizedObjectForKey.m
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on Tue Sep 07 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSDictionary+LocalizedObjectForKey.h"
View
21 NSDictionary+XMLPersistence.h
@@ -3,7 +3,26 @@
// TestPadDataReader
//
// Created by Uli Kusterer on 07.10.04.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
/*
View
21 NSDictionary+XMLPersistence.m
@@ -3,7 +3,26 @@
// TestPadDataReader
//
// Created by Uli Kusterer on 07.10.04.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSDictionary+XMLPersistence.h"
View
21 NSFileHandle+AppendToStringAndNotify.h
@@ -3,7 +3,26 @@
// MayaFTP
//
// Created by Uli Kusterer on Thu Aug 26 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Foundation/Foundation.h>
View
21 NSFileHandle+AppendToStringAndNotify.m
@@ -3,7 +3,26 @@
// MayaFTP
//
// Created by Uli Kusterer on Thu Aug 26 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSFileHandle+AppendToStringAndNotify.h"
View
21 NSFileHandle+SocketConnection.h
@@ -3,7 +3,26 @@
// thiSwaY
//
// Created by Sander Niemeijer on Sun Dec 23 2001.
-// Reformatted and commented by M. Uli Kusterer, 2003-09-21.
+// Copyright 2001-2003 by Uli Kusterer and Sander Niemeijer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Foundation/Foundation.h>
View
21 NSFileHandle+SocketConnection.m
@@ -3,7 +3,26 @@
// thiSwaY
//
// Created by Sander Niemeijer on Sun Dec 23 2001.
-// Reformatted and commented by M. Uli Kusterer, 2003-09-21.
+// Copyright 2001-2003 by Uli Kusterer and Sander Niemeijer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
/* -----------------------------------------------------------------------------
View
21 NSFileHandle+UKReadLinewise.h
@@ -3,7 +3,26 @@
// MayaFTP
//
// Created by Uli Kusterer on Thu Aug 26 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Foundation/Foundation.h>
View
21 NSFileHandle+UKReadLinewise.m
@@ -3,7 +3,26 @@
// MayaFTP
//
// Created by Uli Kusterer on Thu Aug 26 2004.
-// Copyright (c) 2004 M. Uli Kusterer. All rights reserved.
+// Copyright (c) 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSFileHandle+UKReadLinewise.h"
View
21 NSFileManager+CreateDirectoriesForPath.h
@@ -3,7 +3,26 @@
// CocoaMoose
//
// Created by Uli Kusterer on 13.01.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
// -----------------------------------------------------------------------------
View
21 NSFileManager+CreateDirectoriesForPath.m
@@ -3,7 +3,26 @@
// CocoaMoose
//
// Created by Uli Kusterer on 13.01.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
// -----------------------------------------------------------------------------
View
21 NSFileManager+ExistingFilesAtPaths.h
@@ -3,7 +3,26 @@
// SVNBrowser
//
// Created by Uli Kusterer on 14.10.04.
-// Copyright 2004 M. Uli Kusterer. All rights reserved.
+// Copyright 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSFileManager+ExistingFilesAtPaths.m
@@ -3,7 +3,26 @@
// SVNBrowser
//
// Created by Uli Kusterer on 14.10.04.
-// Copyright 2004 M. Uli Kusterer. All rights reserved.
+// Copyright 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSFileManager+ExistingFilesAtPaths.h"
View
45 NSFileManager+NameForTempFile.h
@@ -1,18 +1,33 @@
-/* =============================================================================
- PROJECT: Filie
- FILE: NSFileManager+NameForTempFile.h
-
- PURPOSE: Assorted unique-filename-generation methods.
-
- COPYRIGHT: (c) 2004 by M. Uli Kusterer, all rights reserved.
-
- AUTHORS: M. Uli Kusterer - UK
-
- LICENSES: GNU GPL, Modified BSD
-
- REVISIONS:
- 2004-02-08 UK Created.
- ========================================================================== */
+//
+// NSFileManager+NameForTempFile.h
+// Filie
+//
+// Created by Uli Kusterer on 8.2.2004
+// Copyright 2004 by Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
+
+/*
+ Assorted unique-filename-generation methods.
+*/
// -----------------------------------------------------------------------------
// Headers:
View
41 NSFileManager+NameForTempFile.m
@@ -1,18 +1,29 @@
-/* =============================================================================
- PROJECT: Filie
- FILE: NSFileManager+NameForTempFile.m
-
- PURPOSE: Assorted unique-filename-generation methods.
-
- COPYRIGHT: (c) 2004 by M. Uli Kusterer, all rights reserved.
-
- AUTHORS: M. Uli Kusterer - UK
-
- LICENSES: GNU GPL, Modified BSD
-
- REVISIONS:
- 2004-02-08 UK Created.
- ========================================================================== */
+//
+// NSFileManager+NameForTempFile.m
+// Filie
+//
+// Created by Uli Kusterer on 8.2.2004
+// Copyright 2004 by Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
// -----------------------------------------------------------------------------
// Headers:
View
21 NSFileManager+VisibleDirectoryContents.h
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on 01.10.04.
-// Copyright 2004 M. Uli Kusterer. All rights reserved.
+// Copyright 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSFileManager+VisibleDirectoryContents.m
@@ -3,7 +3,26 @@
// Shovel
//
// Created by Uli Kusterer on 01.10.04.
-// Copyright 2004 M. Uli Kusterer. All rights reserved.
+// Copyright 2004 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSFileManager+VisibleDirectoryContents.h"
View
21 NSImage+IconRef.m
@@ -3,7 +3,26 @@
// testapp
//
// Created by Uli Kusterer on 09.02.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSImage+IconRef.h"
View
39 NSImage+NiceScaling.h
@@ -1,16 +1,29 @@
-/* =============================================================================
- PROJECT: Filie
- FILE: NSImage+NiceScaling.h
-
- COPYRIGHT: (c) 2003-2007 by M. Uli Kusterer, all rights reserved.
-
- AUTHORS: M. Uli Kusterer - UK
-
- LICENSES: GNU GPL, Modified BSD
-
- REVISIONS:
- 2003-12-19 UK Created.
- ========================================================================== */
+//
+// NSImage+NiceScaling.h
+// Filie
+//
+// Created by Uli Kusterer on 19.12.2003
+// Copyright 2003 by Uli Kusterer, with contributions by Sergey Shapovalov.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
// -----------------------------------------------------------------------------
// Headers:
View
43 NSImage+NiceScaling.m
@@ -1,20 +1,29 @@
-/* =============================================================================
- PROJECT: Filie
- FILE: NSImage+NiceScaling.h
-
- COPYRIGHT: (c) 2003-2007 by M. Uli Kusterer, all rights reserved.
-
- AUTHORS: M. Uli Kusterer - UK
- Sergey Shapovalov
-
- LICENSES: GNU GPL, Modified BSD
-
- REVISIONS:
- 2007-04-07 UK Added much better version of scaledSize:toFitSize:
- by Sergey Shapovalov. Don't know what I was thinking
- when I wrote the original code.
- 2003-12-19 UK Created.
- ========================================================================== */
+//
+// NSImage+NiceScaling.m
+// Filie
+//
+// Created by Uli Kusterer on 19.12.2003
+// Copyright 2003 by Uli Kusterer, with contributions by Sergey Shapovalov.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
// -----------------------------------------------------------------------------
// Headers:
View
52 NSNumber+BytesString.h
@@ -1,22 +1,36 @@
-/* =============================================================================
- PROJECT: Filie
- FILE: NSNumber+BytesString.h
-
- COPYRIGHT: (c) 2005-2008 by M. Uli Kusterer, all rights reserved.
-
- AUTHORS: M. Uli Kusterer - UK
-
- LICENSES: GNU GPL, Modified BSD
-
- PURPOSE: Take a number of bytes and format it for display as a string
- in a sensible way, picking an appropriate unit like bytes, kb,
- etc. and appending that unit to the string along with the
- number.
-
- REVISIONS:
- 2005-07-03 UK Created.
- ========================================================================== */
-
+//
+// NSNumber+BytesString.h
+// Filie
+//
+// Created by Uli Kusterer on 3.7.2005
+// Copyright 2005 by Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
+
+/*
+ Take a number of bytes and format it for display as a string in a sensible
+ way, picking an appropriate unit like bytes, kb, etc. and appending that
+ unit to the string along with the number.
+*/
+
// -----------------------------------------------------------------------------
// Headers:
// -----------------------------------------------------------------------------
View
21 NSNumber+BytesString.m
@@ -3,7 +3,26 @@
// Filie
//
// Created by Uli Kusterer on 03.07.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSNumber+BytesString.h"
View
21 NSNumber+Minutes.h
@@ -3,7 +3,26 @@
// MovieTheatre
//
// Created by Uli Kusterer on 25.06.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSNumber+Minutes.m
@@ -3,7 +3,26 @@
// MovieTheatre
//
// Created by Uli Kusterer on 25.06.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSNumber+Minutes.h"
View
21 NSObject+Subclasses.h
@@ -3,9 +3,28 @@
// AngelTemplate
//
// Created by Uli Kusterer on 18.01.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
// Based on a CocoaDev.com posting by Neil A. Van Note.
//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
#import <Foundation/Foundation.h>
View
21 NSObject+Subclasses.m
@@ -3,9 +3,28 @@
// AngelTemplate
//
// Created by Uli Kusterer on 18.01.05.
-// Copyright 2005 M. Uli Kusterer. All rights reserved.
+// Copyright 2005 M. Uli Kusterer.
// Based on a CocoaDev.com posting by Neil A. Van Note.
//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
+//
#import "NSObject+Subclasses.h"
#import <objc/objc-runtime.h>
View
21 NSOpenGLContext+DrawingExtensions.h
@@ -3,7 +3,26 @@
// TheBigRedButton
//
// Created by Uli Kusterer on 02.09.07.
-// Copyright 2007 M. Uli Kusterer. All rights reserved.
+// Copyright 2007 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import <Cocoa/Cocoa.h>
View
21 NSOpenGLContext+DrawingExtensions.m
@@ -3,7 +3,26 @@
// TheBigRedButton
//
// Created by Uli Kusterer on 02.09.07.
-// Copyright 2007 M. Uli Kusterer. All rights reserved.
+// Copyright 2007 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
#import "NSOpenGLContext+DrawingExtensions.h"
View
21 NSOutlineView+ExpandAllItems.h
@@ -3,7 +3,26 @@
// AngelTemplate
//
// Created by Uli Kusterer on 21.10.06.
-// Copyright 2006 M. Uli Kusterer. All rights reserved.
+// Copyright 2006 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+// 2. Altered source versions must be plainly marked as such, and must not be
+// misrepresented as being the original software.
+//
+// 3. This notice may not be removed or altered from any source
+// distribution.
//
// -----------------------------------------------------------------------------
View
21 NSOutlineView+ExpandAllItems.m
@@ -3,7 +3,26 @@
// AngelTemplate
//
// Created by Uli Kusterer on 21.10.06.
-// Copyright 2006 M. Uli Kusterer. All rights reserved.
+// Copyright 2006 M. Uli Kusterer.
+//
+// This software is provided 'as-is', without any express or implied
+// warranty. In no event will the authors be held liable for any damages
+// arising from the use of this software.
+//
+// Permission is granted to anyone to use this software for any purpose,
+// including commercial applications, and to alter it and redistribute it
+// freely, subject to the following restrictions:
+//
+// 1. The origin of this software must not be misrepresented; you must not
+// claim that you wrote the original software. If you use this software
+// in a product, an acknowledgment in the product documentation would be
+// appreciated but is not required.
+//
+//