Hi All,

I would like to make some contribution to NiFi out of a project that was
released on GitHub under Apache-2.0. NiFi Test [1] would allow a NiFi
instance to be started programmatically and unit-tests to be written
against flow files.

The code base has been properly released as open source under the terms of
Apache-2.0 and now each file has the original licence header, something
like this;

Copyright (c) 2018 XXXXX, All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
...

Based on my understanding this means that I have the green light to adapt
and contribute such pieces of codes into NiFi, since the license is the
same (Apache-2.0), and hence they are compatible.

The question is: once I have a piece of software that was originally
released by someone else but was adapted to NiFi, what should be the license
header?

Shall it retain the original copyright lines or should it contain the
generic NiFi license headers:

Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ...


I am not sure I understand what is the appropriate approach here: can
someone shed some light on this, please?

Thank you,
Peter

[1] https://github.com/ThinkBigAnalytics/nifi-test

Reply via email to