diff --git a/HEADER b/HEADER new file mode 100644 index 0000000..54e04cc --- /dev/null +++ b/HEADER @@ -0,0 +1,17 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ diff --git a/api/src/main/java/org/applecommander/applesingle/AppleSingle.java b/api/src/main/java/org/applecommander/applesingle/AppleSingle.java index 8ada068..258859f 100644 --- a/api/src/main/java/org/applecommander/applesingle/AppleSingle.java +++ b/api/src/main/java/org/applecommander/applesingle/AppleSingle.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import java.io.File; diff --git a/api/src/main/java/org/applecommander/applesingle/AppleSingleReader.java b/api/src/main/java/org/applecommander/applesingle/AppleSingleReader.java index c91aef8..d3795fd 100644 --- a/api/src/main/java/org/applecommander/applesingle/AppleSingleReader.java +++ b/api/src/main/java/org/applecommander/applesingle/AppleSingleReader.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import java.nio.ByteBuffer; diff --git a/api/src/main/java/org/applecommander/applesingle/Entry.java b/api/src/main/java/org/applecommander/applesingle/Entry.java index c55dde8..a6a2f57 100644 --- a/api/src/main/java/org/applecommander/applesingle/Entry.java +++ b/api/src/main/java/org/applecommander/applesingle/Entry.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import java.io.IOException; diff --git a/api/src/main/java/org/applecommander/applesingle/EntryType.java b/api/src/main/java/org/applecommander/applesingle/EntryType.java index c4f4e27..ff6899a 100644 --- a/api/src/main/java/org/applecommander/applesingle/EntryType.java +++ b/api/src/main/java/org/applecommander/applesingle/EntryType.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; public enum EntryType { diff --git a/api/src/main/java/org/applecommander/applesingle/FileDatesInfo.java b/api/src/main/java/org/applecommander/applesingle/FileDatesInfo.java index fb3a190..31ab2b2 100644 --- a/api/src/main/java/org/applecommander/applesingle/FileDatesInfo.java +++ b/api/src/main/java/org/applecommander/applesingle/FileDatesInfo.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import java.nio.ByteBuffer; diff --git a/api/src/main/java/org/applecommander/applesingle/ProdosFileInfo.java b/api/src/main/java/org/applecommander/applesingle/ProdosFileInfo.java index 3f1ac83..9813f60 100644 --- a/api/src/main/java/org/applecommander/applesingle/ProdosFileInfo.java +++ b/api/src/main/java/org/applecommander/applesingle/ProdosFileInfo.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import java.nio.ByteBuffer; diff --git a/api/src/main/java/org/applecommander/applesingle/Utilities.java b/api/src/main/java/org/applecommander/applesingle/Utilities.java index 0283bf0..4b4b907 100644 --- a/api/src/main/java/org/applecommander/applesingle/Utilities.java +++ b/api/src/main/java/org/applecommander/applesingle/Utilities.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import java.io.ByteArrayOutputStream; diff --git a/api/src/test/java/org/applecommander/applesingle/AppleSingleReaderTest.java b/api/src/test/java/org/applecommander/applesingle/AppleSingleReaderTest.java index 9dd284a..0b7db47 100644 --- a/api/src/test/java/org/applecommander/applesingle/AppleSingleReaderTest.java +++ b/api/src/test/java/org/applecommander/applesingle/AppleSingleReaderTest.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import org.junit.Test; diff --git a/api/src/test/java/org/applecommander/applesingle/AppleSingleTest.java b/api/src/test/java/org/applecommander/applesingle/AppleSingleTest.java index fc948f4..43f4a78 100644 --- a/api/src/test/java/org/applecommander/applesingle/AppleSingleTest.java +++ b/api/src/test/java/org/applecommander/applesingle/AppleSingleTest.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle; import static org.junit.Assert.assertArrayEquals; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/AnalyzeCommand.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/AnalyzeCommand.java index 7384735..652605a 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/AnalyzeCommand.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/AnalyzeCommand.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.io.IOException; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/CreateCommand.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/CreateCommand.java index 379b27b..1e2ef71 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/CreateCommand.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/CreateCommand.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.io.IOException; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/EditCommand.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/EditCommand.java index 488e312..1e07693 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/EditCommand.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/EditCommand.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import org.applecommander.applesingle.AppleSingle; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ExtractCommand.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ExtractCommand.java index 0a916ed..b4d15a8 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ExtractCommand.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ExtractCommand.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.io.IOException; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/FilterCommand.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/FilterCommand.java index ef317d9..30abb54 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/FilterCommand.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/FilterCommand.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.io.IOException; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ForkType.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ForkType.java index fa3f039..0ed6e82 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ForkType.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ForkType.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; /** diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/HexDumper.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/HexDumper.java index 7c3e751..1713fd6 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/HexDumper.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/HexDumper.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.io.PrintStream; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/InfoCommand.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/InfoCommand.java index 60957cd..7f42e61 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/InfoCommand.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/InfoCommand.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.io.File; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntRange.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntRange.java index eb018dd..7dd67d9 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntRange.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntRange.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.util.List; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntegerTypeConverter.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntegerTypeConverter.java index f9d5e15..c30b363 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntegerTypeConverter.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/IntegerTypeConverter.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import picocli.CommandLine.ITypeConverter; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/Main.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/Main.java index a5accf5..2d71119 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/Main.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/Main.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.util.Optional; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/NullOutputStream.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/NullOutputStream.java index ca791c8..327bda2 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/NullOutputStream.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/NullOutputStream.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.io.IOException; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ProdosFileTypeConverter.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ProdosFileTypeConverter.java index ef3cb44..6559943 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ProdosFileTypeConverter.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/ProdosFileTypeConverter.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import java.util.HashMap; diff --git a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/VersionProvider.java b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/VersionProvider.java index dc43259..f069594 100644 --- a/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/VersionProvider.java +++ b/tools/asu/src/main/java/org/applecommander/applesingle/tools/asu/VersionProvider.java @@ -1,3 +1,20 @@ +/* + * AppleSingle - A Java library and command-line tool for AppleSingle support. + * Copyright (C) 2026 Robert Greene + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * 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 . + */ package org.applecommander.applesingle.tools.asu; import org.applecommander.applesingle.AppleSingle;