Browse Source

[MacOS X]fixed problem with fullscreen; removed zendx branch(0.3.x-d3d still available); main license changed to zlib license

git-svn-id: http://zengl.googlecode.com/svn/branches/0.3.x@1931 6573c10b-8653-0410-9706-d32479e959fb
dr.andru 13 years ago
parent
commit
01248a529e
83 changed files with 1425 additions and 1208 deletions
  1. 17 14
      demos/Android/01 - Initialization/src/zengl/android/ZenGL.java
  2. 17 14
      demos/Android/02 - Resources/src/zengl/android/ZenGL.java
  3. 17 14
      demos/Android/03 - Input/src/zengl/android/ZenGL.java
  4. 17 14
      demos/Android/04 - Screen Settings/src/zengl/android/ZenGL.java
  5. 17 14
      demos/Android/05 - Primitives/src/zengl/android/ZenGL.java
  6. 17 14
      demos/Android/06 - Text/src/zengl/android/ZenGL.java
  7. 17 14
      demos/Android/07 - Sprites/src/zengl/android/ZenGL.java
  8. 17 14
      demos/Android/08 - Sprite Engine/src/zengl/android/ZenGL.java
  9. 17 14
      demos/Android/09 - Sprite Engine(Classes)/src/zengl/android/ZenGL.java
  10. 17 14
      demos/Android/10 - Tiles/src/zengl/android/ZenGL.java
  11. 17 14
      demos/Android/11 - Grid/src/zengl/android/ZenGL.java
  12. 17 14
      demos/Android/12 - Render into Texture/src/zengl/android/ZenGL.java
  13. 17 14
      demos/Android/13 - Particles/src/zengl/android/ZenGL.java
  14. 17 14
      demos/Android/14 - Sound/src/zengl/android/ZenGL.java
  15. 17 14
      demos/Android/15 - Video/src/zengl/android/ZenGL.java
  16. 17 14
      demos/Android/16 - Physics/src/zengl/android/ZenGL.java
  17. 16 160
      doc/LICENSE
  18. 0 1
      extra/zglChipmunk.pas
  19. 23 0
      extra/zglModPlug.pas
  20. 23 0
      extra/zglSpriteEngine.pas
  21. 17 14
      headers/android/zengl/android/ZenGL.java
  22. 27 4
      headers/zglHeader.h
  23. 27 4
      headers/zglHeader.pas
  24. 24 0
      lib/jpeg/jpeg_helper.c
  25. 24 0
      lib/zlib/zlib_helper.c
  26. 17 14
      src/Delphi/Delphi 7/ZenGL.dpr
  27. 17 14
      src/Delphi/Delphi XE 2/ZenGL.dpr
  28. 17 14
      src/ZenGL.pas
  29. BIN
      src/ZenGL.res
  30. 17 14
      src/zgl_application.pas
  31. 17 14
      src/zgl_camera_2d.pas
  32. 17 14
      src/zgl_collision_2d.pas
  33. 17 14
      src/zgl_export_c.pas
  34. 17 14
      src/zgl_file.pas
  35. 17 14
      src/zgl_font.pas
  36. 17 14
      src/zgl_fx.pas
  37. 17 14
      src/zgl_grid_2d.pas
  38. 17 14
      src/zgl_ini.pas
  39. 17 14
      src/zgl_joystick.pas
  40. 17 14
      src/zgl_keyboard.pas
  41. 17 14
      src/zgl_lib_msvcrt.pas
  42. 17 14
      src/zgl_lib_ogg.pas
  43. 17 14
      src/zgl_lib_theora.pas
  44. 17 14
      src/zgl_lib_zip.pas
  45. 17 14
      src/zgl_log.pas
  46. 20 17
      src/zgl_main.pas
  47. 17 14
      src/zgl_math_2d.pas
  48. 17 14
      src/zgl_memory.pas
  49. 17 14
      src/zgl_mouse.pas
  50. 17 14
      src/zgl_opengl.pas
  51. 17 14
      src/zgl_opengl_all.pas
  52. 17 14
      src/zgl_opengles.pas
  53. 17 14
      src/zgl_opengles_all.pas
  54. 17 14
      src/zgl_particles_2d.pas
  55. 17 14
      src/zgl_primitives_2d.pas
  56. 17 14
      src/zgl_render.pas
  57. 17 14
      src/zgl_render_2d.pas
  58. 17 14
      src/zgl_render_target.pas
  59. 17 14
      src/zgl_resources.pas
  60. 17 14
      src/zgl_screen.pas
  61. 17 14
      src/zgl_sengine_2d.pas
  62. 17 14
      src/zgl_sound.pas
  63. 17 14
      src/zgl_sound_dsound.pas
  64. 17 14
      src/zgl_sound_ogg.pas
  65. 17 14
      src/zgl_sound_openal.pas
  66. 17 14
      src/zgl_sound_wav.pas
  67. 17 14
      src/zgl_sprite_2d.pas
  68. 17 14
      src/zgl_text.pas
  69. 17 14
      src/zgl_textures.pas
  70. 17 14
      src/zgl_textures_jpg.pas
  71. 17 14
      src/zgl_textures_png.pas
  72. 17 14
      src/zgl_textures_pvr.pas
  73. 17 14
      src/zgl_textures_tga.pas
  74. 17 14
      src/zgl_threads.pas
  75. 17 14
      src/zgl_tiles_2d.pas
  76. 17 14
      src/zgl_timers.pas
  77. 17 14
      src/zgl_touch.pas
  78. 17 14
      src/zgl_types.pas
  79. 17 14
      src/zgl_utils.pas
  80. 17 14
      src/zgl_video.pas
  81. 17 14
      src/zgl_video_theora.pas
  82. 17 14
      src/zgl_window.pas
  83. 17 14
      tools/ZenFont(LCL)/zgl_font_gen.pas

+ 17 - 14
demos/Android/01 - Initialization/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/02 - Resources/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/03 - Input/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/04 - Screen Settings/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/05 - Primitives/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/06 - Text/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/07 - Sprites/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/08 - Sprite Engine/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/09 - Sprite Engine(Classes)/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/10 - Tiles/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/11 - Grid/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/12 - Render into Texture/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/13 - Particles/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/14 - Sound/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/15 - Video/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 17 - 14
demos/Android/16 - Physics/src/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 16 - 160
doc/LICENSE

@@ -1,165 +1,21 @@
-                   GNU LESSER GENERAL PUBLIC LICENSE
-                       Version 3, 29 June 2007
+Copyright (c) 2012 Andrey Kemka
 
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
+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:
 
-  This version of the GNU Lesser General Public License incorporates
-the terms and conditions of version 3 of the GNU General Public
-License, supplemented by the additional permissions listed below.
+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.
 
-  0. Additional Definitions.
+2. Altered source versions must be plainly marked as such,
+   and must not be misrepresented as being the original software.
 
-  As used herein, "this License" refers to version 3 of the GNU Lesser
-General Public License, and the "GNU GPL" refers to version 3 of the GNU
-General Public License.
-
-  "The Library" refers to a covered work governed by this License,
-other than an Application or a Combined Work as defined below.
-
-  An "Application" is any work that makes use of an interface provided
-by the Library, but which is not otherwise based on the Library.
-Defining a subclass of a class defined by the Library is deemed a mode
-of using an interface provided by the Library.
-
-  A "Combined Work" is a work produced by combining or linking an
-Application with the Library.  The particular version of the Library
-with which the Combined Work was made is also called the "Linked
-Version".
-
-  The "Minimal Corresponding Source" for a Combined Work means the
-Corresponding Source for the Combined Work, excluding any source code
-for portions of the Combined Work that, considered in isolation, are
-based on the Application, and not on the Linked Version.
-
-  The "Corresponding Application Code" for a Combined Work means the
-object code and/or source code for the Application, including any data
-and utility programs needed for reproducing the Combined Work from the
-Application, but excluding the System Libraries of the Combined Work.
-
-  1. Exception to Section 3 of the GNU GPL.
-
-  You may convey a covered work under sections 3 and 4 of this License
-without being bound by section 3 of the GNU GPL.
-
-  2. Conveying Modified Versions.
-
-  If you modify a copy of the Library, and, in your modifications, a
-facility refers to a function or data to be supplied by an Application
-that uses the facility (other than as an argument passed when the
-facility is invoked), then you may convey a copy of the modified
-version:
-
-   a) under this License, provided that you make a good faith effort to
-   ensure that, in the event an Application does not supply the
-   function or data, the facility still operates, and performs
-   whatever part of its purpose remains meaningful, or
-
-   b) under the GNU GPL, with none of the additional permissions of
-   this License applicable to that copy.
-
-  3. Object Code Incorporating Material from Library Header Files.
-
-  The object code form of an Application may incorporate material from
-a header file that is part of the Library.  You may convey such object
-code under terms of your choice, provided that, if the incorporated
-material is not limited to numerical parameters, data structure
-layouts and accessors, or small macros, inline functions and templates
-(ten or fewer lines in length), you do both of the following:
-
-   a) Give prominent notice with each copy of the object code that the
-   Library is used in it and that the Library and its use are
-   covered by this License.
-
-   b) Accompany the object code with a copy of the GNU GPL and this license
-   document.
-
-  4. Combined Works.
-
-  You may convey a Combined Work under terms of your choice that,
-taken together, effectively do not restrict modification of the
-portions of the Library contained in the Combined Work and reverse
-engineering for debugging such modifications, if you also do each of
-the following:
-
-   a) Give prominent notice with each copy of the Combined Work that
-   the Library is used in it and that the Library and its use are
-   covered by this License.
-
-   b) Accompany the Combined Work with a copy of the GNU GPL and this license
-   document.
-
-   c) For a Combined Work that displays copyright notices during
-   execution, include the copyright notice for the Library among
-   these notices, as well as a reference directing the user to the
-   copies of the GNU GPL and this license document.
-
-   d) Do one of the following:
-
-       0) Convey the Minimal Corresponding Source under the terms of this
-       License, and the Corresponding Application Code in a form
-       suitable for, and under terms that permit, the user to
-       recombine or relink the Application with a modified version of
-       the Linked Version to produce a modified Combined Work, in the
-       manner specified by section 6 of the GNU GPL for conveying
-       Corresponding Source.
-
-       1) Use a suitable shared library mechanism for linking with the
-       Library.  A suitable mechanism is one that (a) uses at run time
-       a copy of the Library already present on the user's computer
-       system, and (b) will operate properly with a modified version
-       of the Library that is interface-compatible with the Linked
-       Version.
-
-   e) Provide Installation Information, but only if you would otherwise
-   be required to provide such information under section 6 of the
-   GNU GPL, and only to the extent that such information is
-   necessary to install and execute a modified version of the
-   Combined Work produced by recombining or relinking the
-   Application with a modified version of the Linked Version. (If
-   you use option 4d0, the Installation Information must accompany
-   the Minimal Corresponding Source and Corresponding Application
-   Code. If you use option 4d1, you must provide the Installation
-   Information in the manner specified by section 6 of the GNU GPL
-   for conveying Corresponding Source.)
-
-  5. Combined Libraries.
-
-  You may place library facilities that are a work based on the
-Library side by side in a single library together with other library
-facilities that are not Applications and are not covered by this
-License, and convey such a combined library under terms of your
-choice, if you do both of the following:
-
-   a) Accompany the combined library with a copy of the same work based
-   on the Library, uncombined with any other library facilities,
-   conveyed under the terms of this License.
-
-   b) Give prominent notice with the combined library that part of it
-   is a work based on the Library, and explaining where to find the
-   accompanying uncombined form of the same work.
-
-  6. Revised Versions of the GNU Lesser General Public License.
-
-  The Free Software Foundation may publish revised and/or new versions
-of the GNU Lesser General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-  Each version is given a distinguishing version number. If the
-Library as you received it specifies that a certain numbered version
-of the GNU Lesser General Public License "or any later version"
-applies to it, you have the option of following the terms and
-conditions either of that published version or of any later version
-published by the Free Software Foundation. If the Library as you
-received it does not specify a version number of the GNU Lesser
-General Public License, you may choose any version of the GNU Lesser
-General Public License ever published by the Free Software Foundation.
-
-  If the Library as you received it specifies that a proxy can decide
-whether future versions of the GNU Lesser General Public License shall
-apply, that proxy's public statement of acceptance of any version is
-permanent authorization for you to choose that version for the
-Library.
+3. This notice may not be removed or altered from any
+   source distribution.

+ 0 - 1
extra/zglChipmunk.pas

@@ -24,7 +24,6 @@
 { mail: [email protected]                   }
 { JID:  [email protected]              }
 { ICQ:  496929849                            }
-{ www:  http://andru-kun.inf.ua              }
 {                                            }
 {--------------------------------------------}
 unit zglChipmunk;

+ 23 - 0
extra/zglModPlug.pas

@@ -1,3 +1,26 @@
+{
+ *  Copyright (c) 2012 Andrey Kemka
+ *
+ *  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.
+}
 unit zglModPlug;
 
 {$I zglCustomConfig.cfg}

+ 23 - 0
extra/zglSpriteEngine.pas

@@ -1,3 +1,26 @@
+{
+ *  Copyright (c) 2012 Andrey Kemka
+ *
+ *  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.
+}
 unit zglSpriteEngine;
 
 {$I zglCustomConfig.cfg}

+ 17 - 14
headers/android/zengl/android/ZenGL.java

@@ -1,22 +1,25 @@
 /*
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://andru-kun.inf.ua
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 */
 package zengl.android;
 

+ 27 - 4
headers/zglHeader.h

@@ -2,9 +2,9 @@
 /*-----------= ZenGL =------------*/
 /*--------------------------------*/
 /*                                */
-/* version:  0.3.4                */
-/* date:     2012.09.23           */
-/* license:  GNU LGPL version 3   */
+/* version:  0.3.5                */
+/* date:     2012.09.30           */
+/* license:  zlib                 */
 /* homepage: http://zengl.org     */
 /*                                */
 /*-------- developed by: ---------*/
@@ -15,9 +15,32 @@
 /* JID:   [email protected] */
 /* ICQ:   496929849               */
 /* Skype: kemka.andrey            */
-/* www:   http://andru-kun.inf.ua */
 /*                                */
 /*--------------------------------*/
+
+/*
+ *  Copyright (c) 2012 Andrey Kemka
+ *
+ *  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.
+*/
 #ifndef __ZGLHEADER__
 #define __ZGLHEADER__
 

+ 27 - 4
headers/zglHeader.pas

@@ -2,9 +2,9 @@
 {-----------= ZenGL =------------}
 {--------------------------------}
 {                                }
-{ version:  0.3.4                }
-{ date:     2012.09.23           }
-{ license:  GNU LGPL version 3   }
+{ version:  0.3.5                }
+{ date:     2012.09.30           }
+{ license:  zlib                 }
 { homepage: http://zengl.org     }
 {                                }
 {-------- developed by: ---------}
@@ -15,11 +15,34 @@
 { JID:   [email protected] }
 { ICQ:   496929849               }
 { Skype: kemka.andrey            }
-{ www:   http://andru-kun.inf.ua }
 {                                }
 {--------------------------------}
 unit zglHeader;
 
+{
+ *  Copyright (c) 2012 Andrey Kemka
+ *
+ *  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 FPC}
   {$MODE DELPHI}
 {$ENDIF}

+ 24 - 0
lib/jpeg/jpeg_helper.c

@@ -1,3 +1,27 @@
+/*
+ *  Copyright (c) 2012 Andrey Kemka
+ *
+ *  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 "stdio.h"
 #include <jconfig.h>
 #include <jmorecfg.h>

+ 24 - 0
lib/zlib/zlib_helper.c

@@ -1,3 +1,27 @@
+/*
+ *  Copyright (c) 2012 Andrey Kemka
+ *
+ *  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 <stdio.h>
 #include <math.h>
 #include <zlib.h>

+ 17 - 14
src/Delphi/Delphi 7/ZenGL.dpr

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 library ZenGL;
 

+ 17 - 14
src/Delphi/Delphi XE 2/ZenGL.dpr

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 library ZenGL;
 

+ 17 - 14
src/ZenGL.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 library ZenGL;
 

BIN
src/ZenGL.res


+ 17 - 14
src/zgl_application.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_application;
 

+ 17 - 14
src/zgl_camera_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_camera_2d;
 

+ 17 - 14
src/zgl_collision_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_collision_2d;
 

+ 17 - 14
src/zgl_export_c.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_export_c;
 

+ 17 - 14
src/zgl_file.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_file;
 

+ 17 - 14
src/zgl_font.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_font;
 

+ 17 - 14
src/zgl_fx.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_fx;
 

+ 17 - 14
src/zgl_grid_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_grid_2d;
 

+ 17 - 14
src/zgl_ini.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_ini;
 

+ 17 - 14
src/zgl_joystick.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_joystick;
 

+ 17 - 14
src/zgl_keyboard.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_keyboard;
 

+ 17 - 14
src/zgl_lib_msvcrt.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_lib_msvcrt;
 

+ 17 - 14
src/zgl_lib_ogg.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_lib_ogg;
 

+ 17 - 14
src/zgl_lib_theora.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_lib_theora;
 

+ 17 - 14
src/zgl_lib_zip.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_lib_zip;
 

+ 17 - 14
src/zgl_log.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_log;
 

+ 20 - 17
src/zgl_main.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_main;
 
@@ -45,11 +48,11 @@ uses
   zgl_types;
 
 const
-  cs_ZenGL    = 'ZenGL 0.3.4';
-  cs_Date     = '2012.09.23';
+  cs_ZenGL    = 'ZenGL 0.3.5';
+  cs_Date     = '2012.09.30';
   cv_major    = 0;
   cv_minor    = 3;
-  cv_revision = 4;
+  cv_revision = 5;
 
   // zgl_Reg
   SYS_APP_INIT           = $000001;

+ 17 - 14
src/zgl_math_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_math_2d;
 

+ 17 - 14
src/zgl_memory.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_memory;
 

+ 17 - 14
src/zgl_mouse.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_mouse;
 

+ 17 - 14
src/zgl_opengl.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_opengl;
 

+ 17 - 14
src/zgl_opengl_all.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_opengl_all;
 

+ 17 - 14
src/zgl_opengles.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_opengles;
 

+ 17 - 14
src/zgl_opengles_all.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_opengles_all;
 

+ 17 - 14
src/zgl_particles_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_particles_2d;
 

+ 17 - 14
src/zgl_primitives_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_primitives_2d;
 

+ 17 - 14
src/zgl_render.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_render;
 

+ 17 - 14
src/zgl_render_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_render_2d;
 

+ 17 - 14
src/zgl_render_target.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_render_target;
 

+ 17 - 14
src/zgl_resources.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_resources;
 

+ 17 - 14
src/zgl_screen.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_screen;
 

+ 17 - 14
src/zgl_sengine_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_sengine_2d;
 

+ 17 - 14
src/zgl_sound.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_sound;
 

+ 17 - 14
src/zgl_sound_dsound.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_sound_dsound;
 

+ 17 - 14
src/zgl_sound_ogg.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_sound_ogg;
 

+ 17 - 14
src/zgl_sound_openal.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_sound_openal;
 

+ 17 - 14
src/zgl_sound_wav.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_sound_wav;
 

+ 17 - 14
src/zgl_sprite_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_sprite_2d;
 

+ 17 - 14
src/zgl_text.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_text;
 

+ 17 - 14
src/zgl_textures.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_textures;
 

+ 17 - 14
src/zgl_textures_jpg.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_textures_jpg;
 

+ 17 - 14
src/zgl_textures_png.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_textures_png;
 

+ 17 - 14
src/zgl_textures_pvr.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_textures_pvr;
 

+ 17 - 14
src/zgl_textures_tga.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_textures_tga;
 

+ 17 - 14
src/zgl_threads.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_threads;
 

+ 17 - 14
src/zgl_tiles_2d.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_tiles_2d;
 

+ 17 - 14
src/zgl_timers.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_timers;
 

+ 17 - 14
src/zgl_touch.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_touch;
 

+ 17 - 14
src/zgl_types.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_types;
 

+ 17 - 14
src/zgl_utils.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_utils;
 

+ 17 - 14
src/zgl_video.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_video;
 

+ 17 - 14
src/zgl_video_theora.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_video_theora;
 

+ 17 - 14
src/zgl_window.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Andrey Kemka aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_window;
 

+ 17 - 14
tools/ZenFont(LCL)/zgl_font_gen.pas

@@ -1,22 +1,25 @@
 {
- *  Copyright © Kemka Andrey aka Andru
- *  mail: [email protected]
- *  site: http://zengl.org
+ *  Copyright (c) 2012 Andrey Kemka
  *
- *  This file is part of ZenGL.
+ *  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.
  *
- *  ZenGL is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Lesser General Public License as
- *  published by the Free Software Foundation, either version 3 of
- *  the License, or (at your option) any later version.
+ *  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:
  *
- *  ZenGL 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
- *  GNU Lesser General Public License for more details.
+ *  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.
  *
- *  You should have received a copy of the GNU Lesser General Public
- *  License along with ZenGL. If not, see http://www.gnu.org/licenses/
+ *  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.
 }
 unit zgl_font_gen;