Comment 27 for bug 1214176

Revision history for this message
Sean Winn (seanmwinn) wrote : Re: [Bug 1214176] Re: Fix copyright headers to be compliant with Foundation policies

What if that existing Copyright header referred to a non-existent entity?

There is no OpenStack LLC. There never was a limited liability corporation setup under that name, so the fact that the copyright header ever displayed OpenStack LLC was always a bug as well as a total fallacy. To me, this is a huge bug. It would be a different story if we were actually protecting the IP of a real company who created the code, but in this case we would be protecting the integrity of a header that credits a fictitious limited liability corporation which does not exist and never has.

Policy or not, I honestly believe the headers should be changed to reflect an actual real entity. OpenStack Foundation is real. OpenStack LLC is fictitious.

Regards,

Sean W.

On Sep 19, 2013, at 7:58 PM, John Griffith <email address hidden> wrote:

> I'm not sure about this, typically going back and changing/modifying
> existing copyrights isn't something that's generally acceptable. I
> realize this is a specific case, but I still am not sure if this is the
> correct thing to do or if it's necessary at all.
>
> I'd like to get some guidance here from folks that are more copyright
> savvy than I am, as copyright headers have been a touchy subject in the
> past.
>
> My understanding int he past was you can append to/add but you can't
> remove or modify.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1214176
>
> Title:
> Fix copyright headers to be compliant with Foundation policies
>
> Status in Ceilometer:
> In Progress
> Status in devstack - openstack dev environments:
> In Progress
> Status in OpenStack Hacking Guidelines:
> In Progress
> Status in Orchestration API (Heat):
> Fix Committed
> Status in OpenStack Dashboard (Horizon):
> In Progress
> Status in Ironic (Bare Metal Provisioning):
> In Progress
> Status in OpenStack Identity (Keystone):
> Fix Committed
> Status in OpenStack Neutron (virtual network service):
> Fix Committed
> Status in OpenStack Compute (Nova):
> In Progress
> Status in Python client library for Ceilometer:
> In Progress
> Status in Python client library for Cinder:
> In Progress
> Status in Python client library for Glance:
> In Progress
> Status in Python client library for heat:
> Fix Committed
> Status in Python client library for Keystone:
> In Progress
> Status in Trove client binding:
> In Progress
> Status in OpenStack Object Storage (Swift):
> In Progress
> Status in Tempest:
> In Progress
> Status in Trove - Database as a Service:
> In Progress
>
> Bug description:
> Correct the copyright headers to be consistent with the policies
> outlined by the OpenStack Foundation at http://www.openstack.org/brand
> /openstack-trademark-policy/
>
> Remove references to OpenStack LLC, replace with OpenStack Foundation
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ceilometer/+bug/1214176/+subscriptions