From a9f81992ab5bbc01029624f20be286a0aa1f8f26 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Tue, 25 Jun 2024 00:48:43 +0100 Subject: [PATCH] Update copyright notices and top level licenses --- lib/base.c | 14 +++++++++----- lib/base.h | 14 +++++++++----- lib/darr.c | 14 +++++++++----- lib/darr.h | 14 +++++++++----- lib/heap.c | 14 +++++++++----- lib/heap.h | 14 +++++++++----- lib/inst-macro.h | 12 ++++++++---- lib/inst.c | 14 +++++++++----- lib/inst.h | 14 +++++++++----- test/lib/main.c | 12 ++++++++---- test/lib/test-base.h | 12 ++++++++---- test/lib/test-darr.h | 12 ++++++++---- test/testing.h | 12 ++++++++---- vm/main.c | 14 +++++++++----- vm/runtime.c | 14 +++++++++----- vm/runtime.h | 14 +++++++++----- vm/struct.c | 12 ++++++++---- vm/struct.h | 12 ++++++++---- 18 files changed, 155 insertions(+), 83 deletions(-) diff --git a/lib/base.c b/lib/base.c index 5fa5a04..b412f68 100644 --- a/lib/base.c +++ b/lib/base.c @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-26 * Author: Aryadev Chavali diff --git a/lib/base.h b/lib/base.h index 3a396a6..25431e4 100644 --- a/lib/base.h +++ b/lib/base.h @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/lib/darr.c b/lib/darr.c index 07be6f9..8ea85fa 100644 --- a/lib/darr.c +++ b/lib/darr.c @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/lib/darr.h b/lib/darr.h index 9e58666..3a6dda1 100644 --- a/lib/darr.h +++ b/lib/darr.h @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/lib/heap.c b/lib/heap.c index 8cc9c74..33e1db0 100644 --- a/lib/heap.c +++ b/lib/heap.c @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-11-01 * Author: Aryadev Chavali diff --git a/lib/heap.h b/lib/heap.h index 4d3d732..a8466ac 100644 --- a/lib/heap.h +++ b/lib/heap.h @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-11-01 * Author: Aryadev Chavali diff --git a/lib/inst-macro.h b/lib/inst-macro.h index 3aac840..dc260cc 100644 --- a/lib/inst-macro.h +++ b/lib/inst-macro.h @@ -1,9 +1,13 @@ /* Copyright (C) 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2024-04-28 * Author: Aryadev Chavali diff --git a/lib/inst.c b/lib/inst.c index bf7a635..1b1f10a 100644 --- a/lib/inst.c +++ b/lib/inst.c @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/lib/inst.h b/lib/inst.h index 3d67c10..55c2b6c 100644 --- a/lib/inst.h +++ b/lib/inst.h @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/test/lib/main.c b/test/lib/main.c index 9d7503b..b49e0ca 100644 --- a/test/lib/main.c +++ b/test/lib/main.c @@ -1,9 +1,13 @@ /* Copyright (C) 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2024-04-28 * Author: Aryadev Chavali diff --git a/test/lib/test-base.h b/test/lib/test-base.h index d728229..696214d 100644 --- a/test/lib/test-base.h +++ b/test/lib/test-base.h @@ -1,9 +1,13 @@ /* Copyright (C) 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2024-04-28 * Author: Aryadev Chavali diff --git a/test/lib/test-darr.h b/test/lib/test-darr.h index d1659dd..69b97e1 100644 --- a/test/lib/test-darr.h +++ b/test/lib/test-darr.h @@ -1,9 +1,13 @@ /* Copyright (C) 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2024-04-28 * Author: Aryadev Chavali diff --git a/test/testing.h b/test/testing.h index 6fe9100..7fdd7ea 100644 --- a/test/testing.h +++ b/test/testing.h @@ -1,9 +1,13 @@ /* Copyright (C) 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2024-04-28 * Author: Aryadev Chavali diff --git a/vm/main.c b/vm/main.c index 0ab4704..5faa63b 100644 --- a/vm/main.c +++ b/vm/main.c @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/vm/runtime.c b/vm/runtime.c index 59144c7..0b71a3b 100644 --- a/vm/runtime.c +++ b/vm/runtime.c @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/vm/runtime.h b/vm/runtime.h index 5eedd98..2035227 100644 --- a/vm/runtime.h +++ b/vm/runtime.h @@ -1,9 +1,13 @@ -/* Copyright (C) 2023 Aryadev Chavali +/* Copyright (C) 2023, 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2023-10-15 * Author: Aryadev Chavali diff --git a/vm/struct.c b/vm/struct.c index d688a56..ffb85ba 100644 --- a/vm/struct.c +++ b/vm/struct.c @@ -1,9 +1,13 @@ /* Copyright (C) 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2024-04-25 * Author: Aryadev Chavali diff --git a/vm/struct.h b/vm/struct.h index 5f62d5a..7ba06a2 100644 --- a/vm/struct.h +++ b/vm/struct.h @@ -1,9 +1,13 @@ /* Copyright (C) 2024 Aryadev Chavali - * You may distribute and modify this code under the terms of the - * GPLv2 license. You should have received a copy of the GPLv2 - * license with this file. If not, please write to: - * aryadev@aryadevchavali.com. + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program. If not, see + * . * Created: 2024-04-25 * Author: Aryadev Chavali