fluent/fluent-plugin-sql

Missing Copyright and License

caraarslan opened this issue · 6 comments

Dear Team,

Your software is missing the copyright (e.g. Copyright 2023 - X Y - x.y@domain) and a License (e.g. MIT - https://opensource.org/license/mit/).
This is needed for legal purposes, that your rights and intentions are properly represented.
Please add these to your GitHub page.

Many thanks!
Have a nice day!

Thanks for your report. Currently, out_sql.rb seems lack of copyright notice.
Could y'all take a look on this, @ashie @kenhys @daipom?

daipom commented

It seems that the license is Apache-2.0, and the copyright is written in each program file.

#
# Fluent
#
# Copyright (C) 2013 FURUHASHI Sadayuki
#
# 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.
#

gem.license = "Apache-2.0"

daipom commented

Should we add the License file and information about Copyright to README?

daipom commented

Currently, out_sql.rb seems lack of copyright notice.

Oh, out_sql.rb!

daipom commented

How should we add them?

out_sql.rb was originally added by FURUHASHI Sadayuki , but it was removed at 7154ae9.

After it, @repeatedly added it again at e5a389d.

Hi,

You can have a look at other ruby gems, e.g. FluentD.
https://github.com/fluent/fluentd
Usually they have a license.txt file and the copyright is either captured in the license or at the following places: notice.txt or in the readme file. At each release you need to check whether the copyright needs to be updated.
You can go also with a different License than Apache 2.0. Beside Apache 2.0 the MIT license is also very common.
You can check out the open source licenses at: https://opensource.org/licenses/

Cheers,
cara_arslan