Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

558833/root #97

Merged
merged 4 commits into from
Jan 6, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
###############################################################################
# Copyright (c) 2018-2019 ArSysOp and others
# Copyright (c) 2018-2020 ArSysOp and others
#
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2018-2020 ?

# This program and the accompanying materials are made available under the
# terms of the Eclipse Public License 2.0 which is available at
# http://www.eclipse.org/legal/epl-2.0.
# https://www.eclipse.org/legal/epl-2.0/.
#
# SPDX-License-Identifier: EPL-2.0
#
Expand Down
4 changes: 2 additions & 2 deletions .mvn/extensions.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
6 changes: 3 additions & 3 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Notices for Passage Licensing Integration Components
# Notices for Eclipse Passage
This content is produced and maintained by the Eclipse Passage project.

* Project home: https://projects.eclipse.org/projects/technology.passage
Expand All @@ -17,15 +17,15 @@ listed source code repository logs.

This program and the accompanying materials are made available under the terms
of the Eclipse Public License - v 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

## Source Code

The project maintains the following source code repositories:

* https://git.eclipse.org/c/passage
* https://github.com/eclipse/passage/

## Third-party Content

Expand Down
13 changes: 6 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<img src="https://github.com/eclipse/passage/blob/master/bundles/org.eclipse.passage.ldc/images/topiclabel/menu_item.png" width="48px" height="48px" />

## Passage Licensing Integration Components (LIC)
## Eclipse Passage

[![Build Status](https://travis-ci.com/eclipse/passage.svg?branch=master)](https://travis-ci.com/eclipse/passage)

Expand All @@ -10,17 +10,16 @@

[![codecov](https://codecov.io/gh/eclipse/passage/branch/master/graph/badge.svg)](https://codecov.io/gh/eclipse/passage)

The Passage LIC is a part of the [Eclipse Passage](https://projects.eclipse.org/projects/technology.passage) solution.
This component verifies that the software has sufficient license grants in accordance with the specified licensing requirements.
[Eclipse Passage](https://projects.eclipse.org/projects/technology.passage) helps to verify that the software has sufficient license grants in accordance with the specified licensing requirements.
The Equinox-based implementation includes various validators for the time-limited, node-locked and other types of licenses.

### How to use

Just include the Passage LIC bundles in your product and declare licensing requirement for your features.
Just include the "org.eclipse.passage.lic.execute.feature" in your product and declare licensing requirement for your features.

### How it works

The Passage LIC works inside your product installed on the user side. Its basic steps are as follows:
The Eclipse Passage works inside your product installed on the user side. Its basic steps are as follows:
1. Get the system configuration specified in the Licensing Operator client: the feature identifiers and the respective usage restrictions.
2. Get the license conditions. The LIC may be tuned to look through different locations like `user.home` and `osgi.instance.area`.
3. Compare the license specified configuration with the current system state (the current date, node id, etc) to confirm the license is active and valid.
Expand All @@ -29,10 +28,10 @@ The Passage LIC works inside your product installed on the user side. Its basic

### License

Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
[http://www.eclipse.org/legal/epl-2.0](http://www.eclipse.org/legal/epl-2.0).
[https://www.eclipse.org/legal/epl-2.0/](https://www.eclipse.org/legal/epl-2.0/).

SPDX-License-Identifier: EPL-2.0
4 changes: 2 additions & 2 deletions bundles/pom.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
4 changes: 2 additions & 2 deletions features/pom.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
4 changes: 2 additions & 2 deletions releng/org.eclipse.passage.parent/pom.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
4 changes: 2 additions & 2 deletions releng/org.eclipse.passage.target/pom.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down
4 changes: 2 additions & 2 deletions tests/pom.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp and others
Copyright (c) 2018-2020 ArSysOp and others

This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0.
https://www.eclipse.org/legal/epl-2.0/.

SPDX-License-Identifier: EPL-2.0

Expand Down