nats-io / nats.swift

Swift client for NATS, the cloud native messaging system.
Apache License 2.0
22 stars 4 forks source link

Add licence headers in all .swift files #45

Closed piotrpio closed 7 months ago

mtmk commented 7 months ago

do we really need this? dotnet v2 doesn't have them and we were advised LICENSE file was enough

cc @caleblloyd

caleblloyd commented 7 months ago

It's a hot topic 😐

The reason we didn't do it per-file in NATS.NET v2 is because it started as a fork of cysharp/AlterNats, so technically the copyright is different on files that were from the fork and files that were created after the fork. So we could not blanket apply one copyright notice to every file, and it would be painful to keep up with different copyright notices in different files.

mtmk commented 7 months ago

because it started as a fork of cysharp/AlterNats

forgot about that bit 😅