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

Enhance copyright notice for clarity and compliance #13

Closed
jserv opened this issue Sep 13, 2024 · 2 comments
Closed

Enhance copyright notice for clarity and compliance #13

jserv opened this issue Sep 13, 2024 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@jserv
Copy link

jserv commented Sep 13, 2024

Each source file in this repository currently starts with the following notice:

// This file is part of the TEN Framework project.
// See https://github.com/TEN-framework/ten_framework/LICENSE for license
// information.

While this provides basic information, it deviates from common open-source practices by omitting the copyright owner's name and the year. To improve clarity and align with standard conventions, I suggest updating the notice to:

// Copyright (c) 2024 Agora
// This is free software; you can redistribute it and/or modify it under the
// terms of the Apache license, Version 2.0. A copy of the license can be found in the file
// "LICENSE" at the root of this distribution.

This enhancement will make the copyright notice more verbose and relevant, ensuring it meets typical open-source licensing standards.

Example projects:

@halajohn halajohn self-assigned this Sep 17, 2024
@halajohn
Copy link
Member

Hi, I have modified the file header to include the description of the copyright owner and added some license information. If there are any issues with the content of the license, I can address them here or create a dedicated discussion to document it.

@jserv
Copy link
Author

jserv commented Sep 17, 2024

Close via #21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Done
Development

No branches or pull requests

2 participants