Skip to main content

Legal Documentation Generator

EXPERIMENTAL!

This page provides automatically generated template content for legal documentation, including copyright and license headers, copyright assignments for notices, and more. The information here is generated from information found in our databases. Some information may be missing; it is ultimately the project team's responsibility to provide this information. As we evolve this experimental implementation, we will identify gaps and improve the quality of the output.

Select a project:

Eclipse Sapphire

Copyright and License Header

The following copyright and license header should be a reasonable default for project files based on the information available in the Eclipse Foundation database.

/********************************************************************************
 * Copyright (c) {date} {owner}[ and others]
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License v. 1.0 which is available at
 * http://www.eclipse.org/legal/epl-v10.html.
 * 
 * SPDX-License-Identifier: EPL-1.0
 ********************************************************************************/

Alternatively, the project team may choose to adopt this more generic copyright header for each file and include the identities of the copyright holders in the notice file.

/********************************************************************************
 * Copyright (c) {date} Contributors to the Eclipse Foundation
 * 
 * See the NOTICE file(s) distributed with this work for additional
 * information regarding copyright ownership.
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License v. 1.0 which is available at
 * http://www.eclipse.org/legal/epl-v10.html.
 * 
 * SPDX-License-Identifier: EPL-1.0
 ********************************************************************************/

NOTICE File

The file must include basic project metadata, an expression of the declared project licenses, information regarding the licensing of any third party content, and a statement regarding the use of cryptography in cases where the content employs cryptography.

# Notices for Sapphire

This content is produced and maintained by the Eclipse Sapphire project.

* Project home: https://projects.eclipse.org/projects/technology.sapphire

## Trademarks

Eclipse Sapphire, and Sapphire are trademarks of the Eclipse Foundation.

## Copyright

All content is the property of the respective authors or their employers. For
more information regarding authorship of content, please consult the listed
source code repository logs.

## Declared Project Licenses

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

SPDX-License-Identifier: EPL-1.0

## Source Code

The project maintains the following source code repositories:

* http://git.eclipse.org/c/sapphire/org.eclipse.sapphire.git

## Third-party Content

asm (3.3.1)

* License: New BSD License

asm (4.0)

* License: New BSD License

ASM (5.0.1)

* License: New BSD License

## Cryptography

Content may contain encryption software. The country in which you are currently
may have restrictions on the import, possession, and use, and/or re-export to
another country, of encryption software. BEFORE using any encryption software,
please check the country's laws, regulations and policies concerning the import,
possession, or use, and re-export of encryption software, to see if this is
permitted.

CONTRIBUTING File

# Contributing to Sapphire

Thanks for your interest in this project.

## Project description

Eclipse Sapphire is a user interface development framework that improves
productivity. Instead of focusing on individual widgets, layouts and data
binding, the developers focus on modeling the semantics of the data and
declaring the general intent of how the data it to be presented.

* https://projects.eclipse.org/projects/technology.sapphire

## Developer resources

Information regarding source code management, builds, coding standards, and
more.

* https://projects.eclipse.org/projects/technology.sapphire/developer

The project maintains the following source code repositories

* http://git.eclipse.org/c/sapphire/org.eclipse.sapphire.git

This project uses Bugzilla to track ongoing development and issues.

* Search for issues: https://eclipse.org/bugs/buglist.cgi?product=Sapphire
* Create a new report: https://eclipse.org/bugs/enter_bug.cgi?product=Sapphire

Be sure to search for existing bugs before you create another one. Remember that
contributions are always welcome!

## Eclipse Contributor Agreement

Before your contribution can be accepted by the project team contributors must
electronically sign the Eclipse Contributor Agreement (ECA).

* http://www.eclipse.org/legal/ECA.php

Commits that are provided by non-committers must have a Signed-off-by field in
the footer indicating that the author is aware of the terms by which the
contribution has been provided to the project. The non-committer must
additionally have an Eclipse Foundation account and must have a signed Eclipse
Contributor Agreement (ECA) on file.

For more information, please see the Eclipse Committer Handbook:
https://www.eclipse.org/projects/handbook/#resources-commit

## Contact

Contact the project developers via the project's "dev" list.

* https://dev.eclipse.org/mailman/listinfo/sapphire-dev

Back to the top