[PATCH rtems] bsps/imxrt: Add attribution in file headers
Christian MAUDERER
christian.mauderer at embedded-brains.de
Wed Jul 21 07:38:16 UTC 2021
Am 21.07.21 um 09:34 schrieb Christian MAUDERER:
> Hello Chris,
>
> Am 21.07.21 um 09:22 schrieb Chris Johns:
>> On 21/7/21 5:05 pm, Christian MAUDERER wrote:
>>> Hello,
>>>
>>> I don't object to clear rules. At the moment it's a bit of a mix.
>>
>> Yes I understand and I think the line you posted in the patch is fine
>> as is, it
>> just needs to be separate from the license text because it could taint
>> it and we
>> need to avoid that.
>>
>>> Some examples
>>> of what I have found (mainly in PowerPC):
>>>
>>> Above the copyright line:
>>>
>>> https://git.rtems.org/rtems/tree/bsps/powerpc/ss555/start/vectors.S
>>> https://git.rtems.org/rtems/tree/bsps/powerpc/ss555/start/vectors_init.c
>>> https://git.rtems.org/rtems/tree/bsps/powerpc/ss555/start/irq.c
>>> https://git.rtems.org/rtems/tree/bsps/powerpc/include/libcpu/irq.h
>>
>> Yes there are some legacy comments. I would not touch those. We are more
>> informed on how we handle these things these days.
>>
>>> Mixed in the header somewhere:
>>>
>>> https://git.rtems.org/rtems/tree/bsps/powerpc/ss555/start/bspstart.c
>>>
>>> Am 21.07.21 um 07:51 schrieb Sebastian Huber:
>>>> On 21/07/2021 02:46, Chris Johns wrote:
>>>>> On 21/7/21 6:47 am, Gedare Bloom wrote:
>>>>>> This seems fine to me. We don't have any standard way to document
>>>>>> this
>>>>>> kind of attribution. However, we have had individual authors add
>>>>>> their
>>>>>> names below their company's copyright. It might make sense to put the
>>>>>> sponsorship part beneath the copyright of the sponsored
>>>>>> company/person?
>>>>>
>>>>> Make sense. The copyright block should be limited to just
>>>>> copyrights and sponsor
>>>>> acknowledgements should in a separate block, maybe after the
>>>>> license block.
>>>>
>>>> Yes, I also think it should be outside the license comment block.
>>>>
>>>>>
>>>>>> Not a big deal, but it might help for some kind of
>>>>>> consistent guidance if we do this more in the future.
>>>>>
>>>>> I think we need some guidelines. I do not agree with URL links,
>>>>> email addresses,
>>>>> phone numbers or street addreses appearing in the source. I also
>>>>> think a sponsor
>>>>> acknowledgement is never updated or changed even if a company
>>>>> changes name. What
>>>>> I am not sure about is the areas of the source we allow this to
>>>>> happen in, ie
>>>>> score ...?
>>>>
>>>> We could add some text here:
>>>>
>>>> https://docs.rtems.org/branches/master/eng/coding-file-hdr.html
>>>>
>>>
>>> Without discussing it with Onto: An alternative to attribution in the
>>> code could
>>> be an attribution page in the manuals where we can collect such
>>> notes. That
>>> would avoid scattering them throughout the code. It would also make
>>> it easier to
>>> (for example) attribute to supporters that maybe don't fund coding
>>> but other
>>> activities like infrastructure.
>>
>> Sorry, collecting in a manual is a step to far and I would not support
>> it. Some
>> companies have tight marketing requirements and trademarks for
>> placement of
>> their company details in manuals or printed material and we need to
>> keep well
>> clear of this. There are sponsors of RTEMS who require nothing is
>> said, ever.
>
> Yes. Most companies don't want to be mentioned. I was a bit surprised
> that Onto asked for it ;-)
>
>>
>> There is a legal aspect to this that I am not sure about yet. What
>> happens if a
>> company complains about the addition?
>
> I would only add companies that ask for it. I think most paid projects
> have some kind of contract where that could be clarified right from the
> beginning. For sponsors without a project, it could be done with some
> kind of "yes, I want to be added" field on a donation page. I assume
> that's how other projects handle that kind of stuff.
>
> One example for a project with a big supporters list:
>
> https://metabrainz.org/supporters
>
> The just added a "I would like the donation to be anonymous" to the
> donate page:
>
> https://metabrainz.org/donate
>
> Best regards
>
> Christian
PS: I assumed that adding it to the manual would be a bigger discussion
and I don't want to really open that can of worms for this case. It's
only a suggestion that we could think about something like that too.
It's not that uncommon for open source projects to collect supporters or
users somewhere.
>
>>
>> Chris
>>
>
--
--------------------------------------------
embedded brains GmbH
Herr Christian MAUDERER
Dornierstr. 4
82178 Puchheim
Germany
email: christian.mauderer at embedded-brains.de
phone: +49-89-18 94 741 - 18
fax: +49-89-18 94 741 - 08
Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
More information about the devel
mailing list