-
Notifications
You must be signed in to change notification settings - Fork 0
Open-Source ASAM Structure #4
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
base: main
Are you sure you want to change the base?
Changes from all commits
381d740
f5e7995
b5dd065
d0797c1
b058e74
11b6ab5
4220459
9c0b494
84a305d
487a97e
7a2891b
9ac8d21
a4b33d1
f5798fe
49985ec
2623579
9a9f029
4214c33
4e8c43f
8c4e5a2
319296a
651246f
1a77c7f
5ea1939
cce8f3f
a4c17d1
d6448f1
8796541
70caf5a
cc4c321
f70e3ed
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||
|---|---|---|---|---|
|
|
@@ -2,11 +2,90 @@ | |||
|
|
||||
| As an open-source standardization projects, we welcome and encourage the community to submit patches directly to the project. In our collaborative open source environment, standards and methods for submitting changes help reduce the chaos that can result from an active development community. This document explains how to participate in project conversations, log bugs and enhancement requests, and submit patches to the project so your patch will be accepted quickly in the codebase. | ||||
|
|
||||
| All intellectual property remains with the original contributors, and is subject to the original license terms described in the LICENSE file. | ||||
| All intellectual property remains with the original contributors, and is subject to the original license terms described in the [LICENSE](https://github.com/asam-ev/.github/blob/AsamDiegoSanchez-OSSP-ASAM-Structure/profile/LICENSE.md). | ||||
|
|
||||
| ## How are open-source projects structured in ASAM? | ||||
|
|
||||
| ASAM recognizes several hosting modes: | ||||
|
|
||||
|  | ||||
|
|
||||
| ### 1. The product is developed within an ASAM project group | ||||
|
|
||||
|  | ||||
|
|
||||
| The product is developed within an ASAM project group and released under the ASAM GitHub organization. In this approach, an idea can be proposed by anyone—ASAM members, non-members, or directly from the ASAM office—who wishes to establish a working group to develop the concept further. Ideas can be shared with us via [E-Mail](info@asam.net) | ||||
|
|
||||
| > Note: Please keep in mind that if a non-ASAM member proposes an idea but wishes to participate in its development, an active ASAM membership is required. | ||||
|
|
||||
| For more details and information about the project phases, please refer to our [Project Guide](https://asam-ev.github.io/asam-project-guide/asamprojectguide/latest/compendium/Projects/03_project_phases.html) | ||||
|
|
||||
| The declaration document specifies that: | ||||
|
|
||||
| 1. The software is a result of the project group’s activities. | ||||
| 2. No project group member retains any rights. | ||||
| 3. All required components are provided. | ||||
| 4. The deliverable is free from malware. | ||||
| 5. The deliverable is relevant for ASAM standardization work. | ||||
|
|
||||
| ### 2. The product is handed over to an ASAM project group for continued development | ||||
|
|
||||
|  | ||||
|
|
||||
| The product is transferred to an ASAM project group for further development (modification or extension) and is collaboratively released through the ASAM marketplace. In this approach, there is already an initial work or baseline to build upon. The ASAM Office will evaluate it and treat it as a new project. The project phases and work process will follow the same structure as in the first approach, with the key difference being that the outcome will be collaboratively released in the ASAM marketplace. | ||||
|
|
||||
| The declaration document specifies that: | ||||
|
|
||||
| 1. The software is a result of the project group’s activities. | ||||
| 2. No project group member retains any rights. | ||||
| 3. For third-party components (select applicable items): | ||||
| 3.a The deliverable is free from third-party rights. | ||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Is this meant to be "No third party components are included / N/A" ?
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. With "free from 3rd-party rights" I think Marius was meaning that the product does not infringe on any intellectual property rights held by third parties (e.g., patents, copyrights, trademarks). So to make it sure that there are no legal claims or ownership issues from third parties regarding the product. |
||||
| 3.b All third-party components are open-source. | ||||
| 3.c All third-party rights have been transferred to ASAM. | ||||
| 7. All required components are provided. | ||||
| 8. The deliverable is free from malware. | ||||
| 9. The deliverable is relevant for ASAM standardization work. | ||||
|
|
||||
| ### 3. The product is transferred to ASAM for direct publication. | ||||
|
|
||||
|  | ||||
|
|
||||
| The product is submitted to ASAM for direct publication, without any modifications, as an official ASAM product on the ASAM marketplace. In this case, no active working group will be involved in further development. | ||||
|
|
||||
| The transfer agreement specifies that: | ||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Here you reference a transfer agreement, previously you referred a declaration document. Are these the same? This should be defined in these guidelines. This is an agreement between ASAM and the submitting party or parties to transfer content to ASAM, which outlines the points described in the bullets.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Paarticular emphasis on the rights and licensing. A license shall be defined in the the transfer document, under which all transferred material shall be licensed. |
||||
|
|
||||
| - ASAM is authorized to: | ||||
|
|
||||
| 1. Provide public access | ||||
| 2. Distribute free copies | ||||
| 3. Modify and/or integrate with other software | ||||
| 4. Reject or delete the deliverable | ||||
| 5. Sub-license the software | ||||
| 6. Promote or advertise the deliverable | ||||
|
Comment on lines
+57
to
+64
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Redundant with the license selection |
||||
|
|
||||
| - The third party guarantees: | ||||
|
|
||||
| 1. Compliance with ASAM’s licensing terms | ||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||
| 2. For third-party components (select applicable items): | ||||
| 2.a The deliverable is free of third-party rights | ||||
| 2.b All third-party components are open-source and comply with ASAM requirements | ||||
| 2.c All third-party rights have been transferred to ASAM | ||||
| 3. All necessary components are included | ||||
| 4. The deliverable is free of malware | ||||
| 5. The deliverable is relevant to ASAM standardization efforts | ||||
|
|
||||
| ### 4. The product is submitted directly to ASAM for publication as a third-party product | ||||
|
|
||||
|  | ||||
|
|
||||
| The product is submitted directly to ASAM for publication as a third-party product, without any changes, on the ASAM marketplace (see [Marketplace Terms & Conditions](https://github.com/asam-ev/.github/blob/AsamDiegoSanchez-OSSP-ASAM-Structure/profile/MARKETPLACE_T%26Cs.md)). | ||||
|
|
||||
| **_IMPORTANT_** | ||||
| The ASAM office will consistently conduct a compliance check to ensure all requirements are met. | ||||
|
|
||||
| ## How to officially [join ASAM](https://www.asam.net/about-asam/join-asam/) or the project | ||||
|
|
||||
| Before you fill out the [Membership Request Form](https://www.asam.net/index.php?eID=dumpFile&t=f&f=671&token=b37651b1609e8693188bbde1dafc4f229c18c2c8) we ask you to get familiar with the [ASAM Statutes](https://www.asam.net/index.php?eID=dumpFile&t=f&f=675&token=5a112bf0f7638cbfd647f89b89869af94e212762) and the [Regulation of Fees](https://www.asam.net/index.php?eID=dumpFile&t=f&f=673&token=1321eb0a4e6cfb99112f61648e411520f83a8d01). If you have questions when determining your member class, please check the FAQs below or contact us at info@asam.net. | ||||
| Before you fill out the [Membership Request Form](https://www.asam.net/index.php?eID=dumpFile&t=f&f=671&token=b37651b1609e8693188bbde1dafc4f229c18c2c8) we ask you to get familiar with the [ASAM Statutes](https://www.asam.net/index.php?eID=dumpFile&t=f&f=675&token=5a112bf0f7638cbfd647f89b89869af94e212762) and the [Regulation of Fees](https://www.asam.net/index.php?eID=dumpFile&t=f&f=673&token=1321eb0a4e6cfb99112f61648e411520f83a8d01). If you have questions when determining your member class, please contact us at info@asam.net. | ||||
|
|
||||
| After turning in your Membership Request Form, the ASAM Office will forward your application to the Board of Directors for approval. Upon decision of acceptance, the ASAM Office welcomes you and guides you through the server registration process. We also provide all relevant information (e. g. guidelines) and answer any questions you may have. Our goal is to inspire you to become an active member of the community so you can take the full advantage of your membership. | ||||
|
|
||||
|
|
@@ -20,7 +99,7 @@ Or **contact our office: info@asam.net** | |||
|
|
||||
| ## :white_check_mark: Licensing | ||||
|
|
||||
| This project uses the MPL-2.0 License (as found in the LICENSE file). | ||||
| Projects transferred into our marketplace will undergo a defined transfer process, during which the final license will be selected and explicitly established. (see also [LICENSE file](https://github.com/asam-ev/.github/blob/AsamDiegoSanchez-OSSP-ASAM-Structure/profile/LICENSE.md)). | ||||
|
|
||||
| The license tells you what rights you have as a developer, provided by the copyright holder. It is important that the contributor fully understands the licensing rights and agrees to them. Sometimes the copyright holder isn’t the contributor, such as when the contributor is doing work on behalf of a company. | ||||
|
|
||||
|
|
||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| # Marketplace Terms & Conditions | ||
|
|
||
| The marketplace terms and conditions (T&C) specify the following: | ||
|
|
||
| - ASAM provides: | ||
|
|
||
| 1. A hosting platform (either directly or through a service provider) | ||
|
|
||
| - The third party guarantees: | ||
|
|
||
| 1. The assets are provided at the third party's own risk | ||
| 2. The assets are free from malware | ||
| 3. The assets are free of any third-party rights | ||
| 4. The assets are fully available for free, with no hidden costs | ||
| 5. The assets are relevant to ASAM standardization efforts. | ||
|
|
||
| Finally, the marketplace terms and conditions also state that: | ||
| ``` | ||
| "THE TOOLS AND CONTENT AVAILABLE ON THIS PLATFORM ARE PROVIDED 'AS IS' AND 'AS AVAILABLE', | ||
| WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, | ||
| FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR ACCURACY. | ||
|
|
||
| THE PLATFORM MAKES NO GUARANTEES REGARDING THE COMPLETENESS, RELIABILITY, | ||
| OR SUITABILITY OF ANY TOOL OR SERVICE FOR A PARTICULAR PURPOSE. | ||
|
|
||
| ALL USE IS AT YOUR OWN RISK. THE PLATFORM AND ITS OPERATORS SHALL NOT BE LIABLE FOR ANY DAMAGES, | ||
| LOSSES, OR CLAIMS ARISING FROM THE USE OF ANY TOOL OR CONTENT PROVIDED BY THIRD PARTIES ON THIS PLATFORM." | ||
| ``` |
Uh oh!
There was an error while loading. Please reload this page.