Refine license agreement

This commit is contained in:
robin shen 2017-11-10 20:05:29 +08:00
parent d55805ba4e
commit b88235d4b5
5 changed files with 52 additions and 43 deletions

View File

@ -1,17 +1,17 @@
License Agreement for PMEase GitPlex Source Code License Agreement for PMEase GitPlex Source Code
This is a legal agreement between you and PMEase This is a legal agreement between you and PMEase covering your use
covering your use of GitPlex source code (the "Source"). Be sure to of GitPlex source code (the "Source"). Be sure to read the
read the following agreement before using the Source. BY USING THE following agreement before using the Source. BY USING THE SOURCE,
SOURCE,YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT. YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT.IF YOU
IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT USE THE SOURCE
USE THE SOURCE AND DESTROY ALL COPIES IN YOUR POSSESSION. AND DESTROY ALL COPIES IN YOUR POSSESSION.
The Source is owned by PMEase and is protected by The Source is owned by PMEase and is protected by international
international treaty provisions. Therefore, you must treat the Source treaty provisions. Therefore, you must treat the Source like any
like any other copyrighted material (e. g., a book or musical recording). other copyrighted material (e. g., a book or musical recording).
You may not redistribute the Source, or make any software competing with You may not redistribute the Source, or make any software competing
GitPlex based on the Source. with GitPlex based on the Source.
Copyright (C) 2016-2017 by PMEase. All rights reserved. Copyright (C) 2005-2018 by PMEase. All rights reserved.

View File

@ -1,32 +1,36 @@
Software License Agreement for PMEase @productName@. Software License Agreement for PMEase GitPlex.
This is a legal agreement between you and PMEase Inc. This is a legal agreement between you and PMEase covering your use of
covering your use of @productName@ (the "Software"). Be sure to read the GitPlex (the "Software"). Be sure to read the following agreement
following agreement before using the Software. BY USING THE SOFTWARE before using the Software. BY USING THE SOFTWARE, YOU ARE AGREEING TO
(REGARDLESS IF YOU HAVE GOT PERMANENT LICENSE OF THE SOFTWARE OR NOT), BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE
YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS AGREEMENT. TERMS OF THIS AGREEMENT, DO NOT USE THE SOFTWARE AND DESTROY ALL
IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT COPIES IN YOUR POSSESSION.
USE THE SOFTWARE AND DESTROY ALL COPIES IN YOUR POSSESSION.
The Software is owned by PMEase Inc. and is protected by The Software is owned by PMEase and is protected by international
international treaty provisions. Therefore, you must treat the Software treaty provisions. Therefore, you must treat the Software like any
like any other copyrighted material (e. g., a book or musical recording). other copyrighted material (e. g., a book or musical recording).
PMEase Inc. grants you the right to use EAP (early access program) version PMEase grants you the right to use GitPlex for free for 10 named
of @productName@ for free. However you may not rent or lease the Software, users on unlimited servers. Additional users require license generated
nor may you modify, adapt, translate, reverse engineer, decompile, or from gitplex.com account. Licenses generated from single gitplex.com
disassemble the Software. If you violate any part of this agreement, your account should only be used in a single GitPlex instance, except for
right to use this Software terminates automatically and you must then those used for backup and other non-production purposes.
destroy all copies of the Software in your possession.
You may not rent or lease the Software, nor may you modify, adapt,
translate, reverse engineer, decompile, or disassemble the Software.
If you violate any part of this agreement, your right to use this
Software terminates automatically and you must then destroy all copies
of the Software in your possession.
The Software and its related documentation are provided "AS IS" and The Software and its related documentation are provided "AS IS" and
without warranty of any kind and PMEase Inc. expressly disclaims all other without warranty of any kind and PMEase expressly disclaims all other
warranties, expressed or implied, including, but not limited to, the warranties, expressed or implied, including, but not limited to, the
implied warranties of merchantability and fitness for a particular implied warranties of merchantability and fitness for a particular
purpose. Under no circumstances shall PMEase Inc. be liable for any purpose. Under no circumstances shall PMEase be liable for any
incidental, special, or consequential damages that result from the use or incidental, special, or consequential damages that result from the use
inability to use the Software or related documentation, even if PMEase Inc. or inability to use the Software or related documentation, even if
has been advised of the possibility of such damages. In no event shall PMEase has been advised of the possibility of such damages. In no event
PMEase Inc. liability exceed the license fee paid, if any. shall PMEase liability exceed the license fee paid, if any.
Copyright (C) 2005-2016 by PMEase Inc. All rights reserved. Copyright (C) 2005-2018 by PMEase All rights reserved.

View File

@ -28,6 +28,10 @@
<td class="name">Expiration Date</td> <td class="name">Expiration Date</td>
<td wicket:id="expirationDate" class="value"></td> <td wicket:id="expirationDate" class="value"></td>
</tr> </tr>
<tr>
<td class="name">Issue Account</td>
<td wicket:id="issueAccount" class="value"></td>
</tr>
</table> </table>
</div> </div>
</wicket:fragment> </wicket:fragment>

View File

@ -95,6 +95,7 @@ public class LicenseManagementPage extends AdministrationPage {
WebConstants.DATE_FORMATTER.print(new DateTime(licenseDetail.getIssueDate())))); WebConstants.DATE_FORMATTER.print(new DateTime(licenseDetail.getIssueDate()))));
fragment.add(new Label("expirationDate", fragment.add(new Label("expirationDate",
WebConstants.DATE_FORMATTER.print(new DateTime(licenseDetail.getExpirationDate())) + " (<a href=\"https://www.gitplex.com/purchase\">renew</a>)").setEscapeModelStrings(false)); WebConstants.DATE_FORMATTER.print(new DateTime(licenseDetail.getExpirationDate())) + " (<a href=\"https://www.gitplex.com/purchase\">renew</a>)").setEscapeModelStrings(false));
fragment.add(new Label("issueAccount", licenseDetail.getIssueAccount()));
add(fragment); add(fragment);
} else { } else {
if (getUserCount() > LicenseDetail.FREE_LICENSE_USERS) { if (getUserCount() > LicenseDetail.FREE_LICENSE_USERS) {

View File

@ -37,10 +37,10 @@
</div> </div>
<div wicket:id="mainFoot" class="foot clearfix"> <div wicket:id="mainFoot" class="foot clearfix">
<div class="pull-left"> <div class="pull-left">
<a href="https://www.pmease.com/gitplex">PMEase GitPlex</a>, <span wicket:id="productVersion"></span>, <span wicket:id="releaseDate"></span> <a href="https://www.gitplex.com">PMEase GitPlex</a>, <span wicket:id="productVersion"></span>, <span wicket:id="releaseDate"></span>
</div> </div>
<div class="pull-right"> <div class="pull-right">
<a href="https://www.pmease.com/gitplex/support">Support & Bug Report</a> <a href="https://www.gitplex.com/support">Support & Bug Report</a>
</div> </div>
</div> </div>
</div> </div>