arduino / arduino/ArduinoCore-API

Add license for all files in the ArduinoCore-API repo

Đang mở
#35 0 bình luận 3 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
C++
Star
306
Fork
150
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Some files (e.g. Interrupts.h) do not contain any license information. This makes them proprietary, so noone can copy / fork this repository without your explicit allowance. This contradicts the information "the C/C++ microcontroller libraries are under the LGPL" (see [Arduino FAQ](https://www.arduino.cc/en/Main/FAQ)). If you want to make them useable, please add license information to those files.

Additionally, please add a LICENSE file to the ArduinoCore-API repository. This would make it easier to be sure about the license status of the included files. Currently users have to check the license information in each individual file before e.g. copying / modifying / redistributing.
You could start by checking whith your lawyer if LGPL 2.1 or newer would be the best choice for the LICENSE file or if the LICENSE file has to specify the license for each file individually.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu bằng việc xem xét các tệp repository được xác định trong issue, bao gồm Interrupts.h, và so sánh thông tin giấy phép của chúng với Arduino FAQ. Xác định cách diễn đạt giấy phép phù hợp với sự hướng dẫn của maintainer hoặc bộ phận pháp lý, sau đó thêm tệp LICENSE ở cấp repository và thông tin giấy phép nhất quán vào các tệp áp dụng. Công việc được coi là hoàn tất khi trạng thái giấy phép của tất cả các tệp được bao gồm đều được nêu rõ.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
cpp
Lĩnh vực
documentation
Loại issue
Tài liệu
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.