cScm Configuration Daemon

cScm – is a tool to convert SCM configuration files into binary format and store its in shared memory for reading by cSvn-ui and cGit-ui CGI scripts

12 Commits   0 Branches   1 Tag
Index: LICENSE
===================================================================
--- LICENSE	(nonexistent)
+++ LICENSE	(revision 4)
@@ -0,0 +1,268 @@
+
+
+                                 Radix.pro License
+                              Version 1.0, March 2016
+                  https://radix.pro/licenses/LICENSE-1.0-en_US.txt
+
+
+1. Definitions
+
+   1.1. "License"
+
+        means the terms and conditions for use, reproduction, and distribution
+        as defined by this document.
+
+
+   1.2. "Licensor"
+
+        means the copyright owner or entity authorized by the copyright owner that is
+        granting the License.
+
+
+   1.3. "Legal Entity"
+
+        means the union of the acting entity and all other entities that control, are
+        controlled by, or are under common control with that entity. For the purposes
+        of this definition, "control" means:
+          a. the power, direct or indirect, to cause the direction or management of such
+             entity, whether by contract or otherwise, or
+          b. ownership of fifty percent (50%) or more of the outstanding shares, or
+          c. beneficial ownership of such entity.
+
+
+   1.4. "You" (or "Your")
+
+        means an individual or Legal Entity exercising permissions granted by this License.
+
+
+   1.5. “Licensable”
+
+        means having the right to grant, to the maximum extent possible, whether at the
+        time of the initial grant or subsequently, any and all of the rights conveyed
+        by this License.
+
+
+   1.6. "Source Form"
+
+        means the form of the Work preferred for making Modifications, including but not limited
+        to software source code, documentation source, and configuration files.
+
+
+   1.7. "Object Form"
+
+        means any form resulting from mechanical  transformation or translation of a Source form,
+        including but not limited to compiled object code, generated documentation, and conversions
+        to other media types.
+
+
+   1.8. "Work"
+
+        means the work of authorship, whether in Source or Object Form, made available under
+        the License, as indicated by a copyright notice that is included in or attached to the work
+        (an example is provided in the Appendix below).
+
+
+   1.9. "Derivative Works"
+
+        means any work, whether in Source or Object Form, that is based on (or derived from) the Work
+        and for which the editorial revisions, annotations, elaborations, or other modifications
+        represent, as a whole, an original work of authorship. For the purposes of this License,
+        Derivative Works shall not include works that remain separable from, or merely link
+        (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
+
+
+  1.10. "Contribution"
+
+        means any work of authorship, including the original version of the Work and any modifications
+        or additions to that Work or Derivative Works thereof, that is intentionally submitted to
+        Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity
+        authorized to submit on behalf of the copyright owner. For the purposes of this definition,
+        "submitted" means any form of electronic, verbal, or written communication sent to the Licensor
+        or its representatives, including but not limited to communication on electronic mailing lists,
+        source code control systems, and issue tracking systems that are managed by, or on behalf of,
+        the Licensor for the purpose of discussing and improving the Work, but excluding communication
+        that is conspicuously marked or otherwise designated in writing by the copyright owner
+        as "Not a Contribution."
+
+
+  1.11. "Contributor"
+
+        means Licensor and any individual or Legal Entity on behalf of whom a Contribution has been
+        received by Licensor and subsequently incorporated within the Work.
+
+
+  1.12. “Patent Claims” of a Contributor
+
+        means any patent claim(s), including without limitation, method, process, and apparatus claims,
+        in any patent Licensable by such Contributor that would be infringed, but for the grant of the
+        License, by the making, using, selling, offering for sale, having made, import, or transfer
+        of either its Contributions or its Contributor Version.
+
+
+
+2. Grant of Copyright License
+
+   Subject to the terms and conditions of this License, each Contributor hereby grants to You
+   a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license
+   to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense,
+   and distribute the Work and such Derivative Works in Source or Object Form.
+
+
+3. Grant of Patent License
+
+   Subject to the terms and conditions of this License, each Contributor hereby grants
+   to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+   (except as stated in this section) patent license to make, have made, use, offer to
+   sell, sell, import, and otherwise transfer the Work, where such license applies only
+   to those patent claims Licensable by such Contributor that are necessarily infringed
+   by their Contribution(s) alone or by combination of their Contribution(s) with the
+   Work to which such Contribution(s) was submitted. If You institute patent litigation
+   against any entity (including a cross-claim or counterclaim in a lawsuit) alleging
+   that the Work or a Contribution incorporated within the Work constitutes direct
+   or contributory patent infringement, then any patent licenses granted to You under
+   this License for that Work shall terminate as of the date such litigation is filed.
+
+
+4. Redistribution
+
+   You may reproduce and distribute copies of the Work or Derivative Works thereof
+   in any medium, with or without modifications, and in Source or Object Form, provided
+   that You meet the following conditions:
+
+     a. You must give any other recipients of the Work or  Derivative Works
+        a copy of this License; and
+     b. You must cause any modified files to carry prominent notices stating that
+        You changed the files; and
+     c. You must retain, in the Source form of any Derivative Works that You distribute,
+        all copyright, patent, trademark, and attribution notices from the Source form
+        of the Work, excluding those notices that do not pertain to any part of the
+        Derivative Works; and
+     d. If the Work includes a "PRINCIPLE" text file as part of its distribution, then
+        any Derivative Works that You distribute must include a readable copy of the
+        fundamental ideas, truths or propositions contained within such PRINCIPLE file.
+        You may add Your own fundamental ideas, truths or propositions that serves as
+        the foundation for understanding the internal structure and principles of
+        Derivative works or Contributions.
+
+   You may add Your own copyright statement to Your modifications and may provide additional
+   or different license terms and conditions for use, reproduction, or distribution of Your
+   modifications, or for any such Derivative Works as a whole, provided Your use, reproduction,
+   and distribution of the Work otherwise complies with the conditions stated in this License.
+
+
+5. Submission of Contributions
+
+   Unless You explicitly state otherwise,  any Contribution intentionally submitted for
+   inclusion in the Work by You to the Licensor shall be under the terms and conditions
+   of this License, without any additional terms or conditions. Notwithstanding the above,
+   nothing herein shall supersede or modify the terms of any separate license agreement
+   you may have executed with Licensor regarding such Contributions.
+
+
+6. Trademarks
+
+   This License does not grant permission to use the trade names, trademarks, service marks,
+   or product names of the Licensor, except as required for reasonable and customary use in
+   describing the origin of the Work and reproducing the content of the PRINCIPLE file.
+
+
+7. Disclaimer of Warranty
+
+   Unless required by applicable law or agreed to in writing, Licensor provides the Work
+   (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES
+   OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any
+   warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+   PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of
+   using or redistributing the Work and assume any risks associated with Your exercise of
+   permissions under this License.
+
+
+8. Limitation of Liability
+
+   In no event and under no legal theory, whether in tort (including negligence), contract,
+   or otherwise, unless required by applicable law (such as deliberate and grossly negligent
+   acts) or agreed to in writing, shall any Contributor be liable to You for damages, including
+   any direct, indirect, special, incidental, or consequential damages of any character arising
+   as a result of this License or out of the use or inability to use the Work (including but not
+   limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or
+   any and all other commercial damages or losses), even if such Contributor has been advised
+   of the possibility of such damages.
+
+
+9. Accepting Warranty or Additional Liability
+
+   While redistributing the Work or Derivative Works thereof, You may choose to offer,
+   and charge a fee for, acceptance of support, warranty, indemnity,  or other liability
+   obligations and/or rights consistent with this License. However, in accepting such
+   obligations, You may act only on Your own behalf and on Your sole responsibility, not
+   on behalf of any other Contributor, and only if You agree to indemnify, defend, and
+   hold each Contributor harmless for any liability incurred by, or claims asserted
+   against, such Contributor by reason of your accepting any such warranty or additional
+   liability.
+
+
+APPENDICES
+
+APPENDIX 1: How to apply the Radix.pro License to your work
+
+      To apply the Radix.pro License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+      Copyright [yyyy] [name of copyright owner]
+
+      Licensed under the Radix.pro License, Version 1.0 (the "License");
+      you may not use this file except in compliance with the License.
+      You may obtain a copy of the License at
+
+          https://radix.pro/licenses/LICENSE-1.0-en_US.txt
+
+      Unless required by applicable law or agreed to in writing, software
+      distributed under the License is distributed on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied.
+
+
+APPENDIX 2: Examples of comments
+
+/**********************************************************************
+
+  Copyright 2016 Andrey V.Kosteltsev
+
+  Licensed under the Radix.pro License, Version 1.0 (the "License");
+  you may not use this file  except  in compliance with the License.
+  You may obtain a copy of the License at
+
+     https://radix.pro/licenses/LICENSE-1.0-en_US.txt
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+  implied.
+
+ **********************************************************************/
+
+
+#!/bin/sh
+#######################################################################
+#
+# Copyright 2016 Andrey V.Kosteltsev
+#
+# Licensed under the Radix.pro License, Version 1.0 (the "License");
+# you may not use this file  except  in compliance with the License.
+# You may obtain a copy of the License at
+#
+#    https://radix.pro/licenses/LICENSE-1.0-en_US.txt
+#
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+#  implied.
+#
+#######################################################################
+