DavBfr / dart_barcode

Barcode generation library
https://pub.dev/packages/barcode
Apache License 2.0
134 stars 39 forks source link

Addition of Copyright notice file #54

Closed lubovtorina closed 1 year ago

lubovtorina commented 1 year ago

Hello! According to the Appendix of Apache License 2.0, if you want to license your software under this License you should "attach the boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information". This condition is not met now for the Barcode library. Could you please add a COPYRIGHT NOTICE FILE in the appropriate form, including the year of the software development and your name and surname? Thank you in advance

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

DavBfr commented 1 year ago

Each file in the library already contains the copyright notice as expected. See https://github.com/DavBfr/dart_barcode/blob/master/barcode/lib/barcode.dart for example.

lubovtorina commented 1 year ago

I agree with you, I've checked all your files of this software, they have the required copyright notice.

At the same time, we use your software and would like to assemble a file like this one that requires the component name, version, and copyright.

Maybe it is worth to assemble the NOTICE file (like this), according to the APPENDIX "and consider also including a NOTICE file that references the License". The instruction for the NOTICE file assembling is here. It seems that it will be possible to add in this file the common copyright notice which will cover all files of this software.

DavBfr commented 1 year ago

Here: https://github.com/DavBfr/dart_barcode/blob/master/NOTICE