Permalink
Browse files

Change of license (LGPL to zlib)

  • Loading branch information...
1 parent d0a3c72 commit 21d4e767ee9f387daf02911087fd24891897cc91 @Symaxion committed Aug 30, 2010
Showing with 1,401 additions and 814 deletions.
  1. +26 −0 CMakeLists.txt
  2. +15 −320 COPYING
  3. +26 −0 Sylph.pc.in
  4. +16 −10 bin/sylo
  5. +24 −1 developers.sh
  6. +26 −0 src/CMakeLists.txt
  7. +17 −11 src/Sylph.h
  8. +18 −12 src/Sylph/Core/Any.h
  9. +17 −11 src/Sylph/Core/AppType.h
  10. +25 −0 src/Sylph/Core/Application.cpp
  11. +17 −11 src/Sylph/Core/Application.h
  12. +24 −0 src/Sylph/Core/Array.cpp
  13. +17 −11 src/Sylph/Core/Array.h
  14. +25 −0 src/Sylph/Core/ByteBuffer.cpp
  15. +17 −11 src/Sylph/Core/ByteBuffer.h
  16. +17 −11 src/Sylph/Core/Common.h
  17. +17 −11 src/Sylph/Core/Comparable.h
  18. +17 −11 src/Sylph/Core/CurrentFunction.h
  19. +17 −11 src/Sylph/Core/Debug.h
  20. +17 −11 src/Sylph/Core/Dictionary.h
  21. +17 −11 src/Sylph/Core/Equals.h
  22. +17 −11 src/Sylph/Core/Exception.h
  23. +25 −0 src/Sylph/Core/File.cpp
  24. +17 −11 src/Sylph/Core/File.h
  25. +17 −11 src/Sylph/Core/Foreach.h
  26. +17 −11 src/Sylph/Core/Hash.h
  27. +25 −0 src/Sylph/Core/HashMap.cpp
  28. +17 −11 src/Sylph/Core/HashMap.h
  29. +22 −3 src/Sylph/Core/I18N.h
  30. +17 −11 src/Sylph/Core/Iterable.h
  31. +17 −11 src/Sylph/Core/Iterator.h
  32. +25 −0 src/Sylph/Core/Object.cpp
  33. +18 −12 src/Sylph/Core/Object.h
  34. +17 −11 src/Sylph/Core/PointerManager.h
  35. +17 −11 src/Sylph/Core/Primitives.h
  36. +17 −11 src/Sylph/Core/Range.h
  37. +25 −0 src/Sylph/Core/String.cpp
  38. +17 −11 src/Sylph/Core/String.h
  39. +25 −0 src/Sylph/Core/StringBuffer.cpp
  40. +17 −11 src/Sylph/Core/StringBuffer.h
  41. +25 −0 src/Sylph/Core/UncaughtExceptionHandler.cpp
  42. +17 −11 src/Sylph/Core/UncaughtExceptionHandler.h
  43. +17 −11 src/Sylph/Core/Util.h
  44. +23 −5 src/Sylph/Core/Vector.cpp
  45. +17 −11 src/Sylph/Core/Vector.h
  46. +24 −0 src/Sylph/IO/BufferedInputStream.cpp
  47. +17 −11 src/Sylph/IO/BufferedInputStream.h
  48. +24 −0 src/Sylph/IO/BufferedOutputStream.cpp
  49. +17 −11 src/Sylph/IO/BufferedOutputStream.h
  50. +17 −11 src/Sylph/IO/FileIO.h
  51. +24 −0 src/Sylph/IO/FileInputStream.cpp
  52. +17 −11 src/Sylph/IO/FileInputStream.h
  53. +24 −0 src/Sylph/IO/FileOutputStream.cpp
  54. +17 −11 src/Sylph/IO/FileOutputStream.h
  55. +17 −11 src/Sylph/IO/InputStream.h
  56. +17 −11 src/Sylph/IO/OutputStream.h
  57. +24 −0 src/Sylph/IO/PrintWriter.cpp
  58. +17 −11 src/Sylph/IO/PrintWriter.h
  59. +17 −11 src/Sylph/OS/GuessOS.h
  60. +24 −0 src/Sylph/OS/LinuxBundleAppSelf.cpp
  61. +17 −11 src/Sylph/OS/LinuxBundleAppSelf.h
  62. +24 −0 src/Sylph/OS/LinuxFHSAppSelf.cpp
  63. +17 −11 src/Sylph/OS/LinuxFHSAppSelf.h
  64. +24 −0 src/Sylph/OS/MacOSAppSelf.cpp
  65. +17 −11 src/Sylph/OS/MacOSAppSelf.h
  66. +24 −0 src/Sylph/OS/MacOSFHSAppSelf.cpp
  67. +17 −11 src/Sylph/OS/MacOSFHSAppSelf.h
  68. +17 −11 src/Sylph/OS/OS.h
  69. +24 −0 src/csylph/csylph.cpp
  70. +17 −11 src/csylph/csylph.h
  71. +26 −0 sylph.pc.in
View
@@ -1,3 +1,29 @@
+#
+# LibSylph Class Library (build script)
+# Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
+#
+# 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.
+#
+
+#########################################################################
+
cmake_minimum_required(VERSION 2.6)
project(SYLPH)
View
335 COPYING

Large diffs are not rendered by default.

Oops, something went wrong.
View
@@ -1,3 +1,29 @@
+#
+# LibSylph Class Library (build script)
+# Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
+#
+# 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.
+#
+
+#########################################################################
+
prefix=@CMAKE_INSTALL_PREFIX@
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
View
@@ -3,18 +3,24 @@
# LibSylph tools (Sylo)
# Copyright (C) 2009 Frank "SeySayux" Erens <seysayux@gmail.com>
#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the LibSylph Pulbic License as published
-# by the LibSylph Developers; either version 1.0 of the License, or
-# (at your option) any later version.
+# 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.
#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LibSylph
-# Public License for more details.
+# 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:
#
-# You should have received a copy of the LibSylph Public License
-# along with this Library, if not, contact the LibSylph Developers.
+# 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
@@ -1,8 +1,31 @@
#!/bin/bash
#
# File: developers.sh
-# Author: SeySayux
#
+# LibSylph Class Library (build script)
+# Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
+#
+# 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.
+#
+
+#########################################################################
PROJECT="LibSylph"
PROJECT_LC=$(echo $PROJECT | tr [A-Z] [a-z])
View
@@ -1,3 +1,29 @@
+#
+# LibSylph Class Library (build script)
+# Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
+#
+# 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.
+#
+
+#########################################################################
+
if( SYLPH_DEBUG )
add_definitions(${SYLPH_CONFIG_DEFS} -DSYLPH_DEBUG)
else ( SYLPH_DEBUG )
View
@@ -1,19 +1,25 @@
/*
* LibSylph Class Library
- * Copyright (C) 2009 Frank "SeySayux" Erens <seysayux@gmail.com>
+ * Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
*
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the LibSylph Pulbic License as published
- * by the LibSylph Developers; either version 1.0 of the License, or
- * (at your option) any later version.
+ * 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.
*
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LibSylph
- * Public License for more details.
+ * 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:
*
- * You should have received a copy of the LibSylph Public License
- * along with this Library, if not, contact the LibSylph Developers.
+ * 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.
*
* Created on 17 januari 2009, 15:14
*/
View
@@ -1,19 +1,25 @@
-/*
+/*
* LibSylph Class Library
- * Copyright (C) 2009 Frank "SeySayux" Erens <seysayux@gmail.com>
+ * Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
*
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the LibSylph Pulbic License as published
- * by the LibSylph Developers; either version 1.0 of the License, or
- * (at your option) any later version.
+ * 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.
*
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LibSylph
- * Public License for more details.
+ * 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:
*
- * You should have received a copy of the LibSylph Public License
- * along with this Library, if not, contact the LibSylph Developers.
+ * 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.
*
* Created on 22 maart 2009, 16:40
*/
View
@@ -1,19 +1,25 @@
/*
* LibSylph Class Library
- * Copyright (C) 2009 Frank "SeySayux" Erens <seysayux@gmail.com>
+ * Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
*
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the LibSylph Pulbic License as published
- * by the LibSylph Developers; either version 1.0 of the License, or
- * (at your option) any later version.
+ * 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.
*
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LibSylph
- * Public License for more details.
+ * 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:
*
- * You should have received a copy of the LibSylph Public License
- * along with this Library, if not, contact the LibSylph Developers.
+ * 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.
*
* Created on 1 augustus 2009, 9:15
*/
@@ -1,3 +1,28 @@
+/*
+ * LibSylph Class Library
+ * Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
+ *
+ * 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 "Application.h"
#include "String.h"
#include "File.h"
@@ -1,19 +1,25 @@
/*
* LibSylph Class Library
- * Copyright (C) 2009 Frank "SeySayux" Erens <seysayux@gmail.com>
+ * Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
*
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the LibSylph Pulbic License as published
- * by the LibSylph Developers; either version 1.0 of the License, or
- * (at your option) any later version.
+ * 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.
*
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LibSylph
- * Public License for more details.
+ * 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:
*
- * You should have received a copy of the LibSylph Public License
- * along with this Library, if not, contact the LibSylph Developers.
+ * 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.
*
* Created on 9 november 2008, 11:48
*/
View
@@ -1,3 +1,27 @@
+/*
+ * LibSylph Class Library
+ * Copyright (C) 2010 Frank "SeySayux" Erens <seysayux@gmail.com>
+ *
+ * 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 "Array.h"
#include "String.h"
Oops, something went wrong.

0 comments on commit 21d4e76

Please sign in to comment.