You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by ji...@apache.org on 2023/02/10 07:59:00 UTC
[incubator-hugegraph-computer] branch release-1.0.0 updated (ffa3a4f0 -> f2435d58)
This is an automated email from the ASF dual-hosted git repository.
jin pushed a change to branch release-1.0.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
from ffa3a4f0 Create NOTICE (#223)
new a35e1ed4 fix package: remove style&assembly rule from .gitattributes (#222)
new f0bac6ca chore: add DISCLAIMER & NOTICE & LICENSE file to binary package (#224)
new 4ecdb9d3 chore: remove unused license code (#225)
new 06fce070 chore: remove the archive jar file & download it (#226)
new 9de68883 chore: choose proper license & remove GPL/CC in multiple licenses (#228)
new f2435d58 chore: fix StringEncoding license & add multi license check action (#227)
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitattributes | 3 -
.github/workflows/ci.yml | 15 +-
.github/workflows/license-checker.yml | 60 ++
.github/workflows/stale.yml | 2 +-
.licenserc.yaml | 82 ++
DISCLAIMER | 7 +
LICENSE | 10 +-
NOTICE | 55 ++
.../betweenness/BetweennessCentrality.java | 1 -
.../betweenness/BetweennessCentralityParams.java | 1 -
.../centrality/betweenness/BetweennessMessage.java | 1 -
.../centrality/betweenness/BetweennessValue.java | 1 -
.../centrality/closeness/ClosenessCentrality.java | 1 -
.../closeness/ClosenessCentralityParams.java | 1 -
.../centrality/closeness/ClosenessMessage.java | 1 -
.../centrality/closeness/ClosenessValue.java | 1 -
.../centrality/degree/DegreeCentrality.java | 1 -
.../centrality/degree/DegreeCentralityParams.java | 1 -
.../algorithm/centrality/pagerank/PageRank.java | 1 -
.../centrality/pagerank/PageRank4Master.java | 1 -
.../centrality/pagerank/PageRankParams.java | 1 -
.../community/cc/ClusteringCoefficient.java | 1 -
.../community/cc/ClusteringCoefficientOutput.java | 1 -
.../community/cc/ClusteringCoefficientParams.java | 1 -
.../community/cc/ClusteringCoefficientValue.java | 1 -
.../computer/algorithm/community/kcore/Kcore.java | 1 -
.../algorithm/community/kcore/KcoreParams.java | 1 -
.../algorithm/community/kcore/KcoreValue.java | 1 -
.../computer/algorithm/community/lpa/Lpa.java | 1 -
.../algorithm/community/lpa/LpaParams.java | 1 -
.../community/trianglecount/TriangleCount.java | 1 -
.../trianglecount/TriangleCountParams.java | 1 -
.../trianglecount/TriangleCountValue.java | 1 -
.../computer/algorithm/community/wcc/Wcc.java | 1 -
.../algorithm/community/wcc/WccParams.java | 1 -
.../algorithm/path/rings/RingsDetection.java | 1 -
.../algorithm/path/rings/RingsDetectionOutput.java | 1 -
.../algorithm/path/rings/RingsDetectionParams.java | 1 -
.../path/rings/filter/FilterDescribe.java | 1 -
.../path/rings/filter/RingsDetectionMessage.java | 1 -
.../rings/filter/RingsDetectionWithFilter.java | 1 -
.../filter/RingsDetectionWithFilterParams.java | 1 -
.../algorithm/path/rings/filter/SpreadFilter.java | 4 +-
.../computer/algorithm/AlgorithmParams.java | 1 -
.../computer/core/aggregator/Aggregator.java | 1 -
.../core/aggregator/Aggregator4Master.java | 1 -
.../core/aggregator/Aggregator4Worker.java | 1 -
.../computer/core/allocator/Allocator.java | 1 -
.../computer/core/allocator/Recyclable.java | 1 -
.../computer/core/allocator/RecyclerReference.java | 1 -
.../hugegraph/computer/core/combiner/Combiner.java | 1 -
.../core/combiner/DoubleValueSumCombiner.java | 1 -
.../core/combiner/FloatValueSumCombiner.java | 1 -
.../core/combiner/IntValueSumCombiner.java | 1 -
.../core/combiner/LongValueSumCombiner.java | 1 -
.../core/combiner/MergeNewPropertiesCombiner.java | 1 -
.../core/combiner/MergeOldPropertiesCombiner.java | 1 -
.../computer/core/combiner/OverwriteCombiner.java | 1 -
.../core/combiner/OverwritePropertiesCombiner.java | 1 -
.../computer/core/combiner/PropertiesCombiner.java | 1 -
.../computer/core/combiner/ValueMaxCombiner.java | 1 -
.../computer/core/combiner/ValueMinCombiner.java | 1 -
.../computer/core/common/ComputerContext.java | 1 -
.../hugegraph/computer/core/common/Constants.java | 1 -
.../hugegraph/computer/core/common/SerialEnum.java | 1 -
.../core/common/exception/ComputerException.java | 1 -
.../computer/core/config/ComputerOptions.java | 1 -
.../hugegraph/computer/core/config/Config.java | 1 -
.../computer/core/config/DefaultConfig.java | 1 -
.../computer/core/config/EdgeFrequency.java | 1 -
.../hugegraph/computer/core/config/HotConfig.java | 1 -
.../hugegraph/computer/core/config/Null.java | 1 -
.../computer/core/graph/GraphFactory.java | 1 -
.../hugegraph/computer/core/graph/edge/Edge.java | 1 -
.../hugegraph/computer/core/graph/edge/Edges.java | 1 -
.../hugegraph/computer/core/graph/id/Id.java | 1 -
.../computer/core/graph/id/IdFactory.java | 1 -
.../hugegraph/computer/core/graph/id/IdType.java | 1 -
.../core/graph/properties/DefaultProperties.java | 1 -
.../computer/core/graph/properties/Properties.java | 1 -
.../computer/core/graph/value/BooleanValue.java | 1 -
.../computer/core/graph/value/DoubleValue.java | 1 -
.../computer/core/graph/value/FloatValue.java | 1 -
.../computer/core/graph/value/IdList.java | 1 -
.../computer/core/graph/value/IdListList.java | 1 -
.../hugegraph/computer/core/graph/value/IdSet.java | 1 -
.../computer/core/graph/value/IntValue.java | 1 -
.../computer/core/graph/value/ListValue.java | 1 -
.../computer/core/graph/value/LongValue.java | 1 -
.../computer/core/graph/value/MapValue.java | 1 -
.../computer/core/graph/value/NullValue.java | 1 -
.../computer/core/graph/value/StringValue.java | 1 -
.../hugegraph/computer/core/graph/value/Value.java | 1 -
.../computer/core/graph/value/ValueType.java | 1 -
.../computer/core/graph/vertex/Vertex.java | 1 -
.../hugegraph/computer/core/input/InputFilter.java | 1 -
.../hugegraph/computer/core/io/BytesInput.java | 1 -
.../hugegraph/computer/core/io/BytesOutput.java | 1 -
.../computer/core/io/GraphComputeInput.java | 1 -
.../computer/core/io/GraphComputeOutput.java | 1 -
.../hugegraph/computer/core/io/GraphInput.java | 1 -
.../hugegraph/computer/core/io/GraphOutput.java | 1 -
.../computer/core/io/GraphWritebackOutput.java | 1 -
.../computer/core/io/RandomAccessInput.java | 1 -
.../computer/core/io/RandomAccessOutput.java | 1 -
.../hugegraph/computer/core/io/Readable.java | 1 -
.../hugegraph/computer/core/io/Writable.java | 1 -
.../core/master/DefaultMasterComputation.java | 1 -
.../computer/core/master/MasterComputation.java | 1 -
.../core/master/MasterComputationContext.java | 1 -
.../computer/core/master/MasterContext.java | 1 -
.../core/output/AbstractComputerOutput.java | 1 -
.../computer/core/output/ComputerOutput.java | 1 -
.../computer/core/output/hg/HugeGraphOutput.java | 1 -
.../output/hg/exceptions/WriteBackException.java | 1 -
.../core/output/hg/metrics/LoadMetrics.java | 1 -
.../core/output/hg/metrics/LoadReport.java | 1 -
.../core/output/hg/metrics/LoadSummary.java | 1 -
.../computer/core/output/hg/metrics/Printer.java | 1 -
.../core/output/hg/task/BatchInsertTask.java | 1 -
.../computer/core/output/hg/task/InsertTask.java | 1 -
.../core/output/hg/task/SingleInsertTask.java | 1 -
.../computer/core/output/hg/task/TaskManager.java | 1 -
.../hugegraph/computer/core/util/BytesUtil.java | 1 -
.../hugegraph/computer/core/util/CoderUtil.java | 1 -
.../computer/core/worker/Computation.java | 1 -
.../computer/core/worker/ComputationContext.java | 1 -
.../computer/core/worker/FilterComputation.java | 1 -
.../computer/core/worker/ReduceComputation.java | 1 -
.../computer/core/worker/WorkerContext.java | 1 -
.../computer/core/aggregator/Aggregators.java | 1 -
.../core/aggregator/DefaultAggregator.java | 1 -
.../core/aggregator/MasterAggrManager.java | 1 -
.../core/aggregator/RegisterAggregators.java | 1 -
.../core/aggregator/WorkerAggrManager.java | 1 -
.../computer/core/allocator/DefaultAllocator.java | 1 -
.../computer/core/allocator/RecycleHandler.java | 1 -
.../hugegraph/computer/core/bsp/Bsp4Master.java | 1 -
.../hugegraph/computer/core/bsp/Bsp4Worker.java | 1 -
.../hugegraph/computer/core/bsp/BspBase.java | 1 -
.../hugegraph/computer/core/bsp/BspClient.java | 1 -
.../hugegraph/computer/core/bsp/BspEvent.java | 1 -
.../hugegraph/computer/core/bsp/EtcdBspClient.java | 1 -
.../hugegraph/computer/core/bsp/EtcdClient.java | 1 -
.../core/combiner/AbstractPointerCombiner.java | 1 -
.../computer/core/combiner/EdgeValueCombiner.java | 1 -
.../core/combiner/MessageValueCombiner.java | 1 -
.../computer/core/combiner/PointerCombiner.java | 1 -
.../core/combiner/VertexValueCombiner.java | 1 -
.../computer/core/common/ContainerInfo.java | 1 -
.../core/common/exception/IllegalArgException.java | 1 -
.../core/common/exception/ReadException.java | 1 -
.../core/common/exception/TransportException.java | 1 -
.../core/common/exception/WriteException.java | 1 -
.../computer/core/compute/ComputeManager.java | 1 -
.../computer/core/compute/FileGraphPartition.java | 1 -
.../computer/core/compute/input/EdgesInput.java | 1 -
.../computer/core/compute/input/MessageInput.java | 1 -
.../core/compute/input/ReusablePointer.java | 1 -
.../computer/core/compute/input/VertexInput.java | 1 -
.../computer/core/graph/BuiltinGraphFactory.java | 1 -
.../computer/core/graph/SuperstepStat.java | 1 -
.../computer/core/graph/edge/DefaultEdge.java | 1 -
.../computer/core/graph/edge/DefaultEdges.java | 1 -
.../hugegraph/computer/core/graph/id/BytesId.java | 1 -
.../core/graph/partition/HashPartitioner.java | 1 -
.../core/graph/partition/PartitionStat.java | 1 -
.../computer/core/graph/partition/Partitioner.java | 1 -
.../computer/core/graph/vertex/DefaultVertex.java | 1 -
.../hugegraph/computer/core/input/EdgeFetcher.java | 1 -
.../computer/core/input/ElementFetcher.java | 1 -
.../computer/core/input/GraphFetcher.java | 1 -
.../computer/core/input/HugeConverter.java | 1 -
.../hugegraph/computer/core/input/IdUtil.java | 1 -
.../computer/core/input/InputSourceFactory.java | 1 -
.../hugegraph/computer/core/input/InputSplit.java | 1 -
.../computer/core/input/InputSplitFetcher.java | 1 -
.../computer/core/input/MasterInputHandler.java | 1 -
.../computer/core/input/MasterInputManager.java | 1 -
.../computer/core/input/VertexFetcher.java | 1 -
.../computer/core/input/WorkerInputManager.java | 1 -
.../core/input/filter/DefaultInputFilter.java | 1 -
.../filter/ExtractAllPropertyInputFilter.java | 1 -
.../computer/core/input/hg/HugeEdgeFetcher.java | 1 -
.../computer/core/input/hg/HugeElementFetcher.java | 1 -
.../computer/core/input/hg/HugeGraphFetcher.java | 1 -
.../core/input/hg/HugeInputSplitFetcher.java | 1 -
.../computer/core/input/hg/HugeVertexFetcher.java | 1 -
.../core/input/loader/FileEdgeFetcher.java | 1 -
.../core/input/loader/FileElementFetcher.java | 1 -
.../computer/core/input/loader/FileInputSplit.java | 1 -
.../core/input/loader/FileVertxFetcher.java | 1 -
.../input/loader/LoaderFileInputSplitFetcher.java | 1 -
.../core/input/loader/LoaderGraphFetcher.java | 1 -
.../core/io/AbstractBufferedFileInput.java | 1 -
.../core/io/AbstractBufferedFileOutput.java | 1 -
.../computer/core/io/BufferedFileInput.java | 1 -
.../computer/core/io/BufferedFileOutput.java | 1 -
.../computer/core/io/BufferedStreamInput.java | 1 -
.../computer/core/io/BufferedStreamOutput.java | 1 -
.../computer/core/io/CsvStructGraphOutput.java | 1 -
.../hugegraph/computer/core/io/IOFactory.java | 1 -
.../computer/core/io/JsonStructGraphOutput.java | 1 -
.../computer/core/io/OptimizedBytesInput.java | 1 -
.../computer/core/io/OptimizedBytesOutput.java | 1 -
.../hugegraph/computer/core/io/OutputFormat.java | 1 -
.../computer/core/io/StreamGraphInput.java | 1 -
.../computer/core/io/StreamGraphOutput.java | 1 -
.../computer/core/io/StructGraphOutput.java | 1 -
.../computer/core/io/StructRandomAccessOutput.java | 1 -
.../computer/core/io/UnsafeBytesInput.java | 1 -
.../computer/core/io/UnsafeBytesOutput.java | 1 -
.../hugegraph/computer/core/manager/Manager.java | 1 -
.../hugegraph/computer/core/manager/Managers.java | 1 -
.../computer/core/master/MasterService.java | 1 -
.../computer/core/network/ClientFactory.java | 1 -
.../computer/core/network/ClientHandler.java | 1 -
.../computer/core/network/ConnectionId.java | 1 -
.../computer/core/network/DataClientManager.java | 1 -
.../computer/core/network/DataServerManager.java | 1 -
.../hugegraph/computer/core/network/IOMode.java | 1 -
.../computer/core/network/MessageHandler.java | 1 -
.../computer/core/network/TransportClient.java | 1 -
.../computer/core/network/TransportConf.java | 1 -
.../computer/core/network/TransportHandler.java | 1 -
.../computer/core/network/TransportProvider.java | 1 -
.../computer/core/network/TransportServer.java | 1 -
.../computer/core/network/TransportState.java | 1 -
.../computer/core/network/TransportUtil.java | 1 -
.../core/network/buffer/FileRegionBuffer.java | 1 -
.../computer/core/network/buffer/NettyBuffer.java | 1 -
.../core/network/buffer/NetworkBuffer.java | 1 -
.../computer/core/network/buffer/NioBuffer.java | 1 -
.../core/network/connection/ConnectionManager.java | 1 -
.../connection/TransportConnectionManager.java | 1 -
.../computer/core/network/message/AckMessage.java | 1 -
.../computer/core/network/message/DataMessage.java | 1 -
.../computer/core/network/message/FailMessage.java | 1 -
.../core/network/message/FinishMessage.java | 1 -
.../computer/core/network/message/Message.java | 1 -
.../computer/core/network/message/MessageType.java | 1 -
.../computer/core/network/message/PingMessage.java | 1 -
.../computer/core/network/message/PongMessage.java | 1 -
.../core/network/message/RequestMessage.java | 1 -
.../core/network/message/ResponseMessage.java | 1 -
.../core/network/message/StartMessage.java | 1 -
.../core/network/netty/AbstractNettyHandler.java | 1 -
.../core/network/netty/BufAllocatorFactory.java | 1 -
.../netty/ChannelFutureListenerOnWrite.java | 1 -
.../core/network/netty/HeartbeatHandler.java | 1 -
.../core/network/netty/NettyClientFactory.java | 1 -
.../core/network/netty/NettyClientHandler.java | 1 -
.../core/network/netty/NettyEventLoopUtil.java | 1 -
.../computer/core/network/netty/NettyProtocol.java | 1 -
.../core/network/netty/NettyServerHandler.java | 1 -
.../core/network/netty/NettyTransportClient.java | 1 -
.../core/network/netty/NettyTransportProvider.java | 1 -
.../core/network/netty/NettyTransportServer.java | 1 -
.../core/network/netty/ServerIdleHandler.java | 1 -
.../core/network/netty/codec/FrameDecoder.java | 1 -
.../core/network/netty/codec/MessageDecoder.java | 1 -
.../core/network/netty/codec/MessageEncoder.java | 1 -
.../network/netty/codec/PreciseFrameDecoder.java | 1 -
.../core/network/session/ClientSession.java | 1 -
.../core/network/session/ServerSession.java | 1 -
.../core/network/session/TransportSession.java | 1 -
.../computer/core/output/LimitedLogOutput.java | 1 -
.../hugegraph/computer/core/output/LogOutput.java | 1 -
.../computer/core/output/hdfs/HdfsOutput.java | 1 -
.../core/output/hdfs/HdfsOutputMerger.java | 1 -
.../core/output/hg/HugeGraphDoubleOutput.java | 1 -
.../core/output/hg/HugeGraphFloatOutput.java | 1 -
.../computer/core/output/hg/HugeGraphIdOutput.java | 1 -
.../core/output/hg/HugeGraphIntOutput.java | 1 -
.../core/output/hg/HugeGraphLongOutput.java | 1 -
.../core/output/hg/HugeGraphStringOutput.java | 1 -
.../computer/core/receiver/MessageRecvBuffers.java | 1 -
.../computer/core/receiver/MessageRecvManager.java | 1 -
.../core/receiver/MessageRecvPartition.java | 1 -
.../core/receiver/MessageRecvPartitions.java | 1 -
.../computer/core/receiver/MessageStat.java | 1 -
.../receiver/edge/EdgeMessageRecvPartition.java | 1 -
.../receiver/edge/EdgeMessageRecvPartitions.java | 1 -
.../message/ComputeMessageRecvPartition.java | 1 -
.../message/ComputeMessageRecvPartitions.java | 1 -
.../vertex/VertexMessageRecvPartition.java | 1 -
.../vertex/VertexMessageRecvPartitions.java | 1 -
.../computer/core/rpc/AggregateRpcService.java | 1 -
.../computer/core/rpc/InputSplitRpcService.java | 1 -
.../computer/core/rpc/MasterRpcManager.java | 1 -
.../computer/core/rpc/WorkerRpcManager.java | 1 -
.../computer/core/sender/MessageQueue.java | 1 -
.../computer/core/sender/MessageSendBuffers.java | 1 -
.../computer/core/sender/MessageSendManager.java | 1 -
.../computer/core/sender/MessageSendPartition.java | 1 -
.../computer/core/sender/MessageSender.java | 1 -
.../hugegraph/computer/core/sender/MultiQueue.java | 1 -
.../computer/core/sender/QueuedMessage.java | 1 -
.../computer/core/sender/QueuedMessageSender.java | 1 -
.../computer/core/sender/WriteBuffer.java | 1 -
.../computer/core/sender/WriteBuffers.java | 1 -
.../computer/core/sort/BufferFileSorter.java | 1 -
.../computer/core/sort/DefaultSorter.java | 1 -
.../computer/core/sort/HgkvFileSorter.java | 1 -
.../hugegraph/computer/core/sort/Sorter.java | 1 -
.../core/sort/flusher/CombinableSorterFlusher.java | 1 -
.../sort/flusher/CombineKvInnerSortFlusher.java | 1 -
.../sort/flusher/CombineKvOuterSortFlusher.java | 1 -
.../sort/flusher/CombineSubKvInnerSortFlusher.java | 1 -
.../sort/flusher/CombineSubKvOuterSortFlusher.java | 1 -
.../core/sort/flusher/InnerSortFlusher.java | 1 -
.../core/sort/flusher/KvInnerSortFlusher.java | 1 -
.../core/sort/flusher/KvOuterSortFlusher.java | 1 -
.../core/sort/flusher/OuterSortFlusher.java | 1 -
.../core/sort/flusher/PeekableIterator.java | 1 -
.../core/sort/flusher/PeekableIteratorAdaptor.java | 1 -
.../computer/core/sort/merge/FileMerger.java | 1 -
.../computer/core/sort/merge/FileMergerImpl.java | 1 -
.../computer/core/sort/sorter/InputSorter.java | 1 -
.../computer/core/sort/sorter/InputsSorter.java | 1 -
.../core/sort/sorter/InputsSorterImpl.java | 1 -
.../computer/core/sort/sorter/JavaInputSorter.java | 1 -
.../computer/core/sort/sorter/SubKvSorter.java | 1 -
.../core/sort/sorting/AbstractInputsSorting.java | 1 -
.../core/sort/sorting/HeapInputsSorting.java | 1 -
.../computer/core/sort/sorting/InputsSorting.java | 1 -
.../core/sort/sorting/LoserTreeInputsSorting.java | 1 -
.../core/sort/sorting/RecvSortManager.java | 1 -
.../core/sort/sorting/SendSortManager.java | 1 -
.../computer/core/sort/sorting/SortManager.java | 1 -
.../computer/core/sort/sorting/SortingFactory.java | 1 -
.../computer/core/sort/sorting/SortingMode.java | 1 -
.../computer/core/store/EntryIterator.java | 1 -
.../computer/core/store/FileGenerator.java | 1 -
.../hugegraph/computer/core/store/FileManager.java | 1 -
.../computer/core/store/KvEntryFileReader.java | 1 -
.../computer/core/store/KvEntryFileWriter.java | 1 -
.../computer/core/store/StoreManager.java | 1 -
.../core/store/SuperstepFileGenerator.java | 1 -
.../computer/core/store/buffer/KvEntriesInput.java | 1 -
.../store/buffer/KvEntriesWithFirstSubKvInput.java | 1 -
.../core/store/buffer/SubKvEntriesInput.java | 1 -
.../computer/core/store/entry/AbstractKvEntry.java | 1 -
.../computer/core/store/entry/CachedPointer.java | 1 -
.../computer/core/store/entry/DefaultKvEntry.java | 1 -
.../computer/core/store/entry/EntriesUtil.java | 1 -
.../computer/core/store/entry/EntryInput.java | 1 -
.../computer/core/store/entry/EntryInputImpl.java | 1 -
.../computer/core/store/entry/EntryOutput.java | 1 -
.../computer/core/store/entry/EntryOutputImpl.java | 1 -
.../computer/core/store/entry/InlinePointer.java | 1 -
.../computer/core/store/entry/KvEntry.java | 1 -
.../computer/core/store/entry/KvEntryReader.java | 1 -
.../core/store/entry/KvEntryReaderImpl.java | 1 -
.../core/store/entry/KvEntryWithFirstSubKv.java | 1 -
.../computer/core/store/entry/KvEntryWriter.java | 1 -
.../core/store/entry/KvEntryWriterImpl.java | 1 -
.../computer/core/store/entry/Pointer.java | 1 -
.../hugegraph/computer/core/store/entry/Range.java | 1 -
.../file/bufferfile/BufferFileEntryBuilder.java | 1 -
.../file/bufferfile/BufferFileEntryReader.java | 1 -
.../file/bufferfile/BufferFileSubEntryReader.java | 1 -
.../core/store/file/hgkvfile/AbstractHgkvFile.java | 1 -
.../computer/core/store/file/hgkvfile/HgkvDir.java | 1 -
.../core/store/file/hgkvfile/HgkvDirImpl.java | 1 -
.../core/store/file/hgkvfile/HgkvFile.java | 1 -
.../core/store/file/hgkvfile/HgkvFileImpl.java | 1 -
.../store/file/hgkvfile/builder/BlockBuilder.java | 1 -
.../hgkvfile/builder/DataBlockBuilderImpl.java | 1 -
.../file/hgkvfile/builder/HgkvDirBuilderImpl.java | 1 -
.../file/hgkvfile/builder/HgkvFileBuilder.java | 1 -
.../file/hgkvfile/builder/HgkvFileBuilderImpl.java | 1 -
.../file/hgkvfile/builder/IndexBlockBuilder.java | 1 -
.../hgkvfile/builder/IndexBlockBuilderImpl.java | 1 -
.../hgkvfile/reader/HgkvDir4SubKvReaderImpl.java | 1 -
.../file/hgkvfile/reader/HgkvDirReaderImpl.java | 1 -
.../file/hgkvfile/reader/HgkvFileReaderImpl.java | 1 -
.../store/file/select/DefaultSelectedFiles.java | 1 -
.../store/file/select/DisperseEvenlySelector.java | 1 -
.../core/store/file/select/InputFilesSelector.java | 1 -
.../core/store/file/select/SelectedFiles.java | 1 -
.../core/store/file/seqfile/BitsFileReader.java | 1 -
.../store/file/seqfile/BitsFileReaderImpl.java | 1 -
.../core/store/file/seqfile/BitsFileWriter.java | 1 -
.../store/file/seqfile/BitsFileWriterImpl.java | 1 -
.../core/store/file/seqfile/ValueFile.java | 1 -
.../core/store/file/seqfile/ValueFileInput.java | 1 -
.../core/store/file/seqfile/ValueFileOutput.java | 1 -
.../computer/core/util/ComputerContextUtil.java | 1 -
.../hugegraph/computer/core/util/Consumers.java | 1 -
.../hugegraph/computer/core/util/FileUtil.java | 1 -
.../hugegraph/computer/core/util/JsonUtil.java | 1 -
.../computer/core/util/SerializeUtil.java | 1 -
.../hugegraph/computer/core/util/ShutdownHook.java | 1 -
.../computer/core/util/StringEncoding.java | 48 +-
.../computer/core/worker/WorkerService.java | 1 -
.../hugegraph/computer/core/worker/WorkerStat.java | 1 -
.../computer/core/worker/load/LoadService.java | 1 -
computer-dist/pom.xml | 9 +-
computer-dist/release-docs/LICENSE | 54 +-
computer-dist/release-docs/NOTICE | 284 ++-----
.../licenses/LICENSE-aopalliance-repackaged.txt | 396 ---------
.../licenses/LICENSE-hadoop-annotations.txt | 912 ---------------------
.../release-docs/licenses/LICENSE-hadoop-auth.txt | 912 ---------------------
.../licenses/LICENSE-hadoop-common.txt | 912 ---------------------
.../licenses/LICENSE-hadoop-hdfs-client.txt | 912 ---------------------
.../release-docs/licenses/LICENSE-hk2-api.txt | 396 ---------
.../release-docs/licenses/LICENSE-hk2-locator.txt | 396 ---------
.../release-docs/licenses/LICENSE-hk2-utils.txt | 396 ---------
.../release-docs/licenses/LICENSE-httpcore.txt | 64 --
.../licenses/LICENSE-jakarta.annotation-api.txt | 360 --------
.../licenses/LICENSE-jakarta.ws.rs-api.txt | 360 --------
.../release-docs/licenses/LICENSE-javassist.txt | 6 -
.../licenses/LICENSE-javax.annotation-api.txt | 139 ----
.../release-docs/licenses/LICENSE-javax.el.txt | 390 ---------
.../release-docs/licenses/LICENSE-javax.json.txt | 403 ---------
.../licenses/LICENSE-javax.servlet-api.txt | 139 ----
.../licenses/LICENSE-javax.servlet.jsp-api.txt | 390 ---------
.../licenses/LICENSE-javax.servlet.jsp.txt | 390 ---------
.../release-docs/licenses/LICENSE-jaxb-api.txt | 370 ---------
.../release-docs/licenses/LICENSE-jaxb-impl.txt | 370 ---------
.../licenses/LICENSE-jersey-apache-connector.txt | 390 ---------
.../licenses/LICENSE-jersey-client.txt | 390 ---------
.../licenses/LICENSE-jersey-common.txt | 390 ---------
.../LICENSE-jersey-container-servlet-core.txt | 390 ---------
.../licenses/LICENSE-jersey-container-servlet.txt | 390 ---------
.../licenses/LICENSE-jersey-entity-filtering.txt | 390 ---------
.../release-docs/licenses/LICENSE-jersey-hk2.txt | 360 --------
.../licenses/LICENSE-jersey-media-json-jackson.txt | 390 ---------
.../licenses/LICENSE-jersey-server-1.19.txt | 390 ---------
.../licenses/LICENSE-jersey-server-3.0.3.txt | 360 --------
.../release-docs/licenses/LICENSE-jsch.txt | 6 +-
.../src/assembly/dataset/load-movie-data.groovy | 1 -
computer-dist/src/assembly/dataset/schema.groovy | 1 -
computer-dist/src/assembly/descriptor/assembly.xml | 11 +
.../src/assembly/static/conf/computer.properties | 16 +
computer-dist/src/assembly/travis/install-env.sh | 6 +-
.../travis/install-hugegraph-from-source.sh | 6 +-
.../assembly/travis/load-data-into-hugegraph.sh | 4 +-
.../hugegraph/computer/dist/HugeGraphComputer.java | 27 +-
.../hugegraph/computer/driver/ComputerDriver.java | 1 -
.../computer/driver/ComputerDriverException.java | 1 -
.../hugegraph/computer/driver/DefaultJobState.java | 1 -
.../hugegraph/computer/driver/JobObserver.java | 1 -
.../apache/hugegraph/computer/driver/JobState.java | 1 -
.../hugegraph/computer/driver/JobStatus.java | 1 -
.../hugegraph/computer/driver/SuperstepStat.java | 1 -
.../computer/driver/config/DriverConfigOption.java | 1 -
.../hugegraph/computer/driver/util/JsonUtil.java | 1 -
.../computer/k8s/operator/OperatorEntrypoint.java | 1 -
.../k8s/operator/common/AbstractController.java | 1 -
.../computer/k8s/operator/common/MatchWithMsg.java | 1 -
.../k8s/operator/common/OperatorRequest.java | 1 -
.../k8s/operator/common/OperatorResult.java | 1 -
.../computer/k8s/operator/common/WorkQueue.java | 1 -
.../k8s/operator/config/OperatorOptions.java | 1 -
.../operator/controller/ComputerJobComponent.java | 1 -
.../operator/controller/ComputerJobController.java | 1 -
.../operator/controller/ComputerJobDeployer.java | 1 -
.../apache/hugegraph/computer/k8s/Constants.java | 1 -
.../computer/k8s/config/KubeDriverOptions.java | 1 -
.../computer/k8s/config/KubeSpecOptions.java | 1 -
.../k8s/crd/model/HugeGraphComputerJob.java | 1 -
.../k8s/crd/model/HugeGraphComputerJobList.java | 1 -
.../computer/k8s/driver/KubernetesDriver.java | 1 -
.../hugegraph/computer/k8s/util/KubeUtil.java | 1 -
computer-test/conf/images/test.jar | Bin 1576 -> 0 bytes
.../computer/algorithm/AlgorithmTestBase.java | 1 -
.../computer/algorithm/AlgorithmTestSuite.java | 1 -
.../betweenness/BetweennessCentralityTest.java | 1 -
.../closeness/ClosenessCentralityTest.java | 1 -
.../centrality/degree/DegreeCentralityTest.java | 1 -
.../centrality/pagerank/PageRankTest.java | 1 -
.../community/cc/ClusteringCoefficientTest.java | 1 -
.../algorithm/community/kcore/KcoreTest.java | 1 -
.../computer/algorithm/community/lpa/LpaTest.java | 1 -
.../community/trianglecount/TriangleCountTest.java | 1 -
.../computer/algorithm/community/wcc/WccTest.java | 1 -
.../algorithm/path/rings/RingsDetectionTest.java | 1 -
.../path/rings/RingsDetectionWithFilterTest.java | 1 -
.../core/allocator/AllocatorTestSuite.java | 1 -
.../core/allocator/DefaultAllocatorTest.java | 1 -
.../computer/core/allocator/RecyclersTest.java | 1 -
.../hugegraph/computer/core/bsp/BspEventTest.java | 1 -
.../hugegraph/computer/core/bsp/BspTestSuite.java | 1 -
.../hugegraph/computer/core/bsp/EtcdBspTest.java | 1 -
.../computer/core/bsp/EtcdClientTest.java | 1 -
.../computer/core/combiner/CombinerTestSuite.java | 1 -
.../core/combiner/DoubleValueSumCombinerTest.java | 1 -
.../core/combiner/FloatValueSumCombinerTest.java | 1 -
.../core/combiner/IntValueSumCombinerTest.java | 1 -
.../core/combiner/LongValueSumCombinerTest.java | 1 -
.../combiner/MergeNewPropertiesCombinerTest.java | 1 -
.../combiner/MergeOldPropertiesCombinerTest.java | 1 -
.../core/combiner/OverwriteCombinerTest.java | 1 -
.../core/combiner/PointerCombinerTest.java | 1 -
.../core/combiner/ValueMaxCombinerTest.java | 1 -
.../core/combiner/ValueMinCombinerTest.java | 1 -
.../computer/core/common/CommonTestSuite.java | 1 -
.../computer/core/common/ContainerInfoTest.java | 1 -
.../computer/core/common/ExceptionTest.java | 1 -
.../core/common/FakeMasterComputation.java | 1 -
.../computer/core/compute/ComputeManagerTest.java | 1 -
.../computer/core/compute/ComputeTestSuite.java | 1 -
.../computer/core/compute/MockComputation.java | 1 -
.../computer/core/compute/MockMessageSender.java | 1 -
.../core/compute/input/EdgesInputTest.java | 1 -
.../core/compute/input/MessageInputTest.java | 1 -
.../core/compute/input/ResuablePointerTest.java | 1 -
.../computer/core/config/ConfigTestSuite.java | 1 -
.../computer/core/config/DefaultConfigTest.java | 1 -
.../core/graph/BuiltinGraphFactoryTest.java | 1 -
.../computer/core/graph/DefaultEdgeTest.java | 1 -
.../computer/core/graph/DefaultPropertiesTest.java | 1 -
.../computer/core/graph/GraphTestSuite.java | 1 -
.../computer/core/graph/SuperstepStatTest.java | 1 -
.../computer/core/graph/id/BytesIdTest.java | 1 -
.../computer/core/graph/id/IdFactoryTest.java | 1 -
.../computer/core/graph/id/IdTypeTest.java | 1 -
.../core/graph/partition/HashPartitionerTest.java | 1 -
.../core/graph/partition/PartitionStatTest.java | 1 -
.../core/graph/value/BooleanValueTest.java | 1 -
.../computer/core/graph/value/DoubleValueTest.java | 1 -
.../computer/core/graph/value/FloatValueTest.java | 1 -
.../computer/core/graph/value/IdListListTest.java | 1 -
.../computer/core/graph/value/IdValueListTest.java | 1 -
.../computer/core/graph/value/IdValueTest.java | 1 -
.../computer/core/graph/value/IntValueTest.java | 1 -
.../computer/core/graph/value/ListValueTest.java | 1 -
.../computer/core/graph/value/LongValueTest.java | 1 -
.../computer/core/graph/value/NullValueTest.java | 1 -
.../computer/core/graph/value/StringValueTest.java | 1 -
.../computer/core/graph/value/ValueTypeTest.java | 1 -
.../computer/core/input/FileInputSplitTest.java | 1 -
.../computer/core/input/HugeConverterTest.java | 1 -
.../computer/core/input/InputSplitDataTest.java | 1 -
.../computer/core/input/InputSplitTest.java | 1 -
.../computer/core/input/InputTestSuite.java | 1 -
.../core/input/MockMasterInputManager.java | 1 -
.../computer/core/input/MockRpcClient.java | 1 -
.../core/input/MockWorkerInputManager.java | 1 -
.../computer/core/io/BufferedFileTest.java | 1 -
.../computer/core/io/BufferedStreamTest.java | 1 -
.../computer/core/io/CsvStructGraphOutputTest.java | 1 -
.../hugegraph/computer/core/io/IOTestSuite.java | 1 -
.../core/io/JsonStructGraphOutputTest.java | 1 -
.../computer/core/io/MockRankComputation.java | 1 -
.../computer/core/io/OptimizedUnsafeBytesTest.java | 1 -
.../core/io/StreamGraphOutputInputTest.java | 1 -
.../core/io/StructRandomAccessOutputTest.java | 1 -
.../computer/core/io/UnsafeBytesTest.java | 1 -
.../computer/core/network/ConnectionIdTest.java | 1 -
.../core/network/DataServerManagerTest.java | 1 -
.../computer/core/network/MockClientHandler.java | 1 -
.../computer/core/network/MockMessageHandler.java | 1 -
.../computer/core/network/MockUnDecodeMessage.java | 1 -
.../computer/core/network/NetworkTestSuite.java | 1 -
.../computer/core/network/TransportUtilTest.java | 1 -
.../core/network/buffer/NetworkBufferTest.java | 1 -
.../network/connection/ConnectionManagerTest.java | 1 -
.../core/network/netty/AbstractNetworkTest.java | 1 -
.../core/network/netty/HeartbeatHandlerTest.java | 1 -
.../core/network/netty/NettyClientFactoryTest.java | 1 -
.../netty/NettyEncodeDecodeHandlerTest.java | 1 -
.../network/netty/NettyTransportClientTest.java | 1 -
.../network/netty/NettyTransportServerTest.java | 1 -
.../core/network/session/TransportSessionTest.java | 1 -
.../core/receiver/MessageRecvBuffersTest.java | 1 -
.../core/receiver/MessageRecvManagerTest.java | 1 -
.../computer/core/receiver/ReceiverTestSuite.java | 1 -
.../computer/core/receiver/ReceiverUtil.java | 1 -
.../edge/EdgeMessageRecvPartitionTest.java | 1 -
.../message/ComputeMessageRecvPartitionTest.java | 1 -
.../vertex/VertexMessageRecvPartitionTest.java | 1 -
.../computer/core/sender/MessageQueueTest.java | 1 -
.../core/sender/MessageSendBuffersTest.java | 1 -
.../core/sender/MessageSendManagerTest.java | 1 -
.../computer/core/sender/MockTransportClient.java | 1 -
.../computer/core/sender/MultiQueueTest.java | 1 -
.../core/sender/QueuedMessageSenderTest.java | 1 -
.../computer/core/sender/QueuedMessageTest.java | 1 -
.../computer/core/sender/SenderTestSuite.java | 1 -
.../computer/core/sender/WriteBufferTest.java | 1 -
.../computer/core/sender/WriteBuffersTest.java | 1 -
.../computer/core/sort/SorterTestUtil.java | 1 -
.../core/sort/combiner/MockIntSumCombiner.java | 1 -
.../core/sort/sorter/EmptyFlusherTest.java | 1 -
.../computer/core/sort/sorter/FlusherTest.java | 1 -
.../core/sort/sorter/SortLargeDataTest.java | 1 -
.../computer/core/sort/sorter/SorterTest.java | 1 -
.../computer/core/sort/sorter/SorterTestSuite.java | 1 -
.../core/sort/sorting/InputsSortingTest.java | 1 -
.../core/sort/sorting/SortingTestSuite.java | 1 -
.../computer/core/sort/sorting/TestData.java | 1 -
.../hugegraph/computer/core/store/BitFileTest.java | 1 -
.../computer/core/store/EntriesUtilTest.java | 1 -
.../computer/core/store/EntryOutputTest.java | 1 -
.../computer/core/store/FileManagerTest.java | 1 -
.../hugegraph/computer/core/store/HgkvDirTest.java | 1 -
.../computer/core/store/HgkvFileTest.java | 1 -
.../hugegraph/computer/core/store/PointerTest.java | 1 -
.../computer/core/store/StoreTestSuite.java | 1 -
.../computer/core/store/StoreTestUtil.java | 1 -
.../computer/core/store/ValueFileTest.java | 1 -
.../core/util/ComputerContextUtilTest.java | 1 -
.../hugegraph/computer/core/util/JsonUtilTest.java | 1 -
.../computer/core/util/SerializeUtilTest.java | 1 -
.../computer/core/util/UtilTestSuite.java | 1 -
.../computer/core/worker/MockComputation.java | 1 -
.../computer/core/worker/MockComputation2.java | 1 -
.../core/worker/MockComputationParams.java | 1 -
.../core/worker/MockMasterComputation.java | 1 -
.../core/worker/MockMasterComputation2.java | 1 -
.../computer/core/worker/MockWorkerService.java | 1 -
.../computer/core/worker/WorkerServiceTest.java | 1 -
.../computer/core/worker/WorkerStatTest.java | 1 -
.../computer/core/worker/WorkerTestSuite.java | 1 -
.../computer/dist/ComputerDistTestSuite.java | 1 -
.../computer/dist/HugeGraphComputerTest.java | 1 -
.../computer/driver/ComputerOptionsTest.java | 1 -
.../hugegraph/computer/driver/DriverTest.java | 1 -
.../hugegraph/computer/driver/DriverTestSuite.java | 1 -
.../hugegraph/computer/k8s/AbstractK8sTest.java | 1 -
.../hugegraph/computer/k8s/K8sTestSuite.java | 1 -
.../computer/k8s/KubernetesDriverTest.java | 38 +-
.../hugegraph/computer/k8s/MiniKubeTest.java | 1 -
.../hugegraph/computer/k8s/OperatorTest.java | 1 -
.../suite/integrate/IntegrateTestSuite.java | 1 -
.../computer/suite/integrate/MockComputation.java | 1 -
.../suite/integrate/SenderIntegrateTest.java | 1 -
.../computer/suite/unit/UnitTestBase.java | 1 -
.../computer/suite/unit/UnitTestSuite.java | 1 -
.../src/main/resources/computer.properties | 16 +
pom.xml | 3 +-
634 files changed, 424 insertions(+), 13375 deletions(-)
create mode 100644 .github/workflows/license-checker.yml
create mode 100644 .licenserc.yaml
create mode 100644 DISCLAIMER
delete mode 100644 computer-test/conf/images/test.jar
[incubator-hugegraph-computer] 01/06: fix package: remove style&assembly rule from .gitattributes (#222)
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch release-1.0.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
commit a35e1ed4285e50583f803ecf5d72775fd6210118
Author: Cong Zhao <zh...@apache.org>
AuthorDate: Fri Jan 6 10:11:41 2023 +0800
fix package: remove style&assembly rule from .gitattributes (#222)
* fix package
* change branch name
* remove assembly/
* Create NOTICE (#223)
* revert code
Co-authored-by: Simon Cheung <mi...@apache.org>
---
.gitattributes | 2 --
1 file changed, 2 deletions(-)
diff --git a/.gitattributes b/.gitattributes
index 5ae4c777..c605d59d 100755
--- a/.gitattributes
+++ b/.gitattributes
@@ -2,11 +2,9 @@
.gitattributes export-ignore
.gitignore export-ignore
.asf.yaml export-ignore
-checkstyle.xml export-ignore
apache-release.sh export-ignore
.licenserc.yaml export-ignore
# ignored directory
.github/ export-ignore
-computer-dist/src/assembly/ export-ignore
computer-k8s-operator/crd-generate/bin/ export-ignore
[incubator-hugegraph-computer] 04/06: chore: remove the archive jar file & download it (#226)
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch release-1.0.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
commit 06fce070e751ff34b6f19f85d396e28f7d5537ed
Author: imbajin <ji...@apache.org>
AuthorDate: Tue Jan 17 10:25:30 2023 +0800
chore: remove the archive jar file & download it (#226)
---
computer-test/conf/images/test.jar | Bin 1576 -> 0 bytes
.../computer/k8s/KubernetesDriverTest.java | 37 ++++++++++++++-------
2 files changed, 25 insertions(+), 12 deletions(-)
diff --git a/computer-test/conf/images/test.jar b/computer-test/conf/images/test.jar
deleted file mode 100644
index 3b0502e8..00000000
Binary files a/computer-test/conf/images/test.jar and /dev/null differ
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java
index 1f6a3469..7ac3e6cb 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java
@@ -22,6 +22,7 @@ import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
+import java.net.URL;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
@@ -147,13 +148,14 @@ public class KubernetesDriverTest extends AbstractK8sTest {
@Test
public void testUploadAlgorithmJar() throws FileNotFoundException {
- Whitebox.setInternalState(this.driver, "bashPath",
- "conf/images/docker_push_test.sh");
- Whitebox.setInternalState(this.driver, "registry",
- "registry.hub.docker.com");
-
- InputStream inputStream = new FileInputStream(
- "conf/images/test.jar");
+ Whitebox.setInternalState(this.driver, "bashPath", "conf/images/docker_push_test.sh");
+ Whitebox.setInternalState(this.driver, "registry", "registry.hub.docker.com");
+ String url = "https://github.com/apache/hugegraph-doc/raw/" +
+ "binary-1.0/dist/computer/test.jar";
+ String path = "conf/images/test.jar";
+ downloadFileByUrl(url, path);
+
+ InputStream inputStream = new FileInputStream(path);
this.driver.uploadAlgorithmJar("PageRank", inputStream);
File file = new File("/tmp/upload.txt");
@@ -166,12 +168,13 @@ public class KubernetesDriverTest extends AbstractK8sTest {
@Test
public void testUploadAlgorithmJarWithError() throws FileNotFoundException {
- Whitebox.setInternalState(this.driver, "bashPath",
- "conf/images/upload_test-x.sh");
-
- InputStream inputStream = new FileInputStream(
- "conf/images/test.jar");
+ Whitebox.setInternalState(this.driver, "bashPath", "conf/images/upload_test-x.sh");
+ String url = "https://github.com/apache/hugegraph-doc/raw/" +
+ "binary-1.0/dist/computer/test.jar";
+ String path = "conf/images/test.jar";
+ downloadFileByUrl(url, path);
+ InputStream inputStream = new FileInputStream(path);
Assert.assertThrows(ComputerDriverException.class, () -> {
this.driver.uploadAlgorithmJar("PageRank", inputStream);
}, e -> {
@@ -315,4 +318,14 @@ public class KubernetesDriverTest extends AbstractK8sTest {
);
});
}
+
+ public static void downloadFileByUrl(String url, String destPath) {
+ int connectTimeout = 5000;
+ int readTimeout = 10000;
+ try {
+ FileUtils.copyURLToFile(new URL(url), new File(destPath), connectTimeout, readTimeout);
+ } catch (IOException e) {
+ throw new RuntimeException(e);
+ }
+ }
}
[incubator-hugegraph-computer] 02/06: chore: add DISCLAIMER & NOTICE & LICENSE file to binary package (#224)
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch release-1.0.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
commit f0bac6ca20b6c079b2ef9c3204df6b0c86706285
Author: imbajin <ji...@apache.org>
AuthorDate: Mon Jan 16 23:46:57 2023 +0800
chore: add DISCLAIMER & NOTICE & LICENSE file to binary package (#224)
* remove apache-release.sh rule from .gitattributes
* chore: fix a string of configs & add rat check in ci
* Update ci.yml
---
.gitattributes | 1 -
.github/workflows/ci.yml | 9 +++++++--
DISCLAIMER | 7 +++++++
LICENSE | 2 +-
NOTICE | 2 ++
computer-dist/pom.xml | 9 +--------
computer-dist/release-docs/NOTICE | 6 ++++--
computer-dist/src/assembly/descriptor/assembly.xml | 15 +++++++++++++++
computer-dist/src/assembly/travis/install-env.sh | 6 +++---
.../src/assembly/travis/install-hugegraph-from-source.sh | 6 +++---
.../src/assembly/travis/load-data-into-hugegraph.sh | 4 ++--
pom.xml | 1 +
12 files changed, 46 insertions(+), 22 deletions(-)
diff --git a/.gitattributes b/.gitattributes
index c605d59d..1b26b132 100755
--- a/.gitattributes
+++ b/.gitattributes
@@ -2,7 +2,6 @@
.gitattributes export-ignore
.gitignore export-ignore
.asf.yaml export-ignore
-apache-release.sh export-ignore
.licenserc.yaml export-ignore
# ignored directory
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 09677c9c..f283bef5 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -5,7 +5,6 @@ on:
branches:
- master
- /^release-.*$/
- - /^v[0-9]\..*$/
pull_request:
jobs:
@@ -28,6 +27,12 @@ jobs:
java-version: '8'
distribution: 'zulu'
+ - name: License check(RAT)
+ run: |
+ mvn apache-rat:check -ntp
+ find ./ -name rat.txt -print0 | xargs -0 -I file cat file > merged-rat.txt
+ grep "Binaries" merged-rat.txt -C 3 && cat merged-rat.txt
+
- name: Setup Python3
uses: actions/setup-python@v4
with:
@@ -67,7 +72,7 @@ jobs:
- name: Prepare env and service
run: |
$TRAVIS_DIR/install-env.sh
- $TRAVIS_DIR/install-hugegraph-from-source.sh $HUGEGRAPH_SERVER_COMMIT_ID | grep -v "Downloading\|Downloaded"
+ $TRAVIS_DIR/install-hugegraph-from-source.sh $HUGEGRAPH_SERVER_COMMIT_ID
$TRAVIS_DIR/load-data-into-hugegraph.sh
- name: Install JDK 11
diff --git a/DISCLAIMER b/DISCLAIMER
new file mode 100644
index 00000000..be557e36
--- /dev/null
+++ b/DISCLAIMER
@@ -0,0 +1,7 @@
+Apache HugeGraph (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC.
+
+Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications,
+and decision making process have stabilized in a manner consistent with other successful ASF projects.
+
+While incubation status is not necessarily a reflection of the completeness or stability of the code,
+it does indicate that the project has yet to be fully endorsed by the ASF.
diff --git a/LICENSE b/LICENSE
index 6cf09a14..64582849 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Apache License
+ Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
diff --git a/NOTICE b/NOTICE
index 6be2560f..42f88212 100644
--- a/NOTICE
+++ b/NOTICE
@@ -3,3 +3,5 @@ Copyright 2022-2023 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
+
+The initial codebase was donated to the ASF by HugeGraph Authors, copyright 2017-2021.
diff --git a/computer-dist/pom.xml b/computer-dist/pom.xml
index 2c201960..5ae7a5a3 100644
--- a/computer-dist/pom.xml
+++ b/computer-dist/pom.xml
@@ -35,30 +35,25 @@
</properties>
<dependencies>
-
<dependency>
<groupId>org.apache.hugegraph</groupId>
<artifactId>computer-algorithm</artifactId>
<scope>provided</scope>
</dependency>
-
<dependency>
<groupId>org.apache.hugegraph</groupId>
<artifactId>computer-core</artifactId>
</dependency>
-
<dependency>
<groupId>org.apache.hugegraph</groupId>
<artifactId>computer-k8s-operator</artifactId>
<scope>provided</scope>
</dependency>
-
<dependency>
<groupId>org.apache.hugegraph</groupId>
<artifactId>computer-yarn</artifactId>
<scope>provided</scope>
</dependency>
-
</dependencies>
<build>
@@ -78,9 +73,7 @@
<appendAssemblyId>false</appendAssemblyId>
<outputDirectory>${top.level.dir}
</outputDirectory>
- <descriptor>
- ${assembly.descriptor.dir}/assembly.xml
- </descriptor>
+ <descriptor>${assembly.descriptor.dir}/assembly.xml</descriptor>
<finalName>${final.name}</finalName>
</configuration>
</execution>
diff --git a/computer-dist/release-docs/NOTICE b/computer-dist/release-docs/NOTICE
index 02b530ad..f9878069 100644
--- a/computer-dist/release-docs/NOTICE
+++ b/computer-dist/release-docs/NOTICE
@@ -1,9 +1,11 @@
-Apache HugeGraph
-Copyright 2021-2022 The Apache Software Foundation
+Apache HugeGraph(incubating)
+Copyright 2022-2023 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
+The initial codebase was donated to the ASF by HugeGraph Authors, copyright 2017-2021.
+
========================================================================
Apache Avro
diff --git a/computer-dist/src/assembly/descriptor/assembly.xml b/computer-dist/src/assembly/descriptor/assembly.xml
index 75e4c623..1bf7f6f7 100644
--- a/computer-dist/src/assembly/descriptor/assembly.xml
+++ b/computer-dist/src/assembly/descriptor/assembly.xml
@@ -48,6 +48,21 @@
<include>*.jar</include>
</includes>
</fileSet>
+ <fileSet>
+ <directory>${top.level.dir}/computer-dist/release-docs/</directory>
+ <outputDirectory>/</outputDirectory>
+ <includes>
+ <include>LICENSE*</include>
+ <include>NOTICE*</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>${top.level.dir}</directory>
+ <outputDirectory>/</outputDirectory>
+ <includes>
+ <include>DISCLAIMER*</include>
+ </includes>
+ </fileSet>
</fileSets>
<dependencySets>
diff --git a/computer-dist/src/assembly/travis/install-env.sh b/computer-dist/src/assembly/travis/install-env.sh
index 41e33953..127d84fb 100755
--- a/computer-dist/src/assembly/travis/install-env.sh
+++ b/computer-dist/src/assembly/travis/install-env.sh
@@ -17,7 +17,7 @@
#
set -ev
-TRAVIS_DIR=`dirname $0`
+TRAVIS_DIR=$(dirname "$0")
-sh ${TRAVIS_DIR}/start-etcd.sh
-echo "Installing requirments..."
+sh "${TRAVIS_DIR}"/start-etcd.sh
+echo "Installing requirements..."
diff --git a/computer-dist/src/assembly/travis/install-hugegraph-from-source.sh b/computer-dist/src/assembly/travis/install-hugegraph-from-source.sh
index 9b687ccd..af5281de 100755
--- a/computer-dist/src/assembly/travis/install-hugegraph-from-source.sh
+++ b/computer-dist/src/assembly/travis/install-hugegraph-from-source.sh
@@ -25,10 +25,10 @@ fi
COMMIT_ID=$1
HUGEGRAPH_GIT_URL="https://github.com/apache/hugegraph.git"
-git clone --depth 100 ${HUGEGRAPH_GIT_URL}
+git clone --depth 100 ${HUGEGRAPH_GIT_URL} hugegraph
cd hugegraph
-git checkout ${COMMIT_ID}
-mvn package -DskipTests
+git checkout "${COMMIT_ID}"
+mvn package -DskipTests -ntp
mv apache-hugegraph-*.tar.gz ../
cd ../
diff --git a/computer-dist/src/assembly/travis/load-data-into-hugegraph.sh b/computer-dist/src/assembly/travis/load-data-into-hugegraph.sh
index 50b2fd62..b68bec7d 100755
--- a/computer-dist/src/assembly/travis/load-data-into-hugegraph.sh
+++ b/computer-dist/src/assembly/travis/load-data-into-hugegraph.sh
@@ -18,12 +18,12 @@
set -ev
-TRAVIS_DIR=`dirname $0`
+TRAVIS_DIR=$(dirname "$0")
DATASET_DIR=${TRAVIS_DIR}/../dataset
HUGEGRAPH_LOADER_GIT_URL="https://github.com/apache/hugegraph-toolchain.git"
-git clone --depth 10 ${HUGEGRAPH_LOADER_GIT_URL}
+git clone --depth 10 ${HUGEGRAPH_LOADER_GIT_URL} hugegraph-toolchain
cd hugegraph-toolchain
mvn install -pl hugegraph-client,hugegraph-loader -am -DskipTests -ntp
diff --git a/pom.xml b/pom.xml
index 9643f444..c1c61144 100644
--- a/pom.xml
+++ b/pom.xml
@@ -309,6 +309,7 @@
<exclude>**/target/*</exclude>
<exclude>.github/**/*</exclude>
<exclude>**/.flattened-pom.xml</exclude>
+ <exclude>DISCLAIMER</exclude>
<exclude>**/zz_generated.deepcopy.go</exclude>
</excludes>
<consoleOutput>true</consoleOutput>
[incubator-hugegraph-computer] 03/06: chore: remove unused license code (#225)
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch release-1.0.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
commit 4ecdb9d3578167bccfd762213405702529c6f0d2
Author: 青年 <10...@qq.com>
AuthorDate: Tue Jan 17 02:13:33 2023 +0800
chore: remove unused license code (#225)
---
.../algorithm/centrality/betweenness/BetweennessCentrality.java | 1 -
.../algorithm/centrality/betweenness/BetweennessCentralityParams.java | 1 -
.../computer/algorithm/centrality/betweenness/BetweennessMessage.java | 1 -
.../computer/algorithm/centrality/betweenness/BetweennessValue.java | 1 -
.../computer/algorithm/centrality/closeness/ClosenessCentrality.java | 1 -
.../algorithm/centrality/closeness/ClosenessCentralityParams.java | 1 -
.../computer/algorithm/centrality/closeness/ClosenessMessage.java | 1 -
.../computer/algorithm/centrality/closeness/ClosenessValue.java | 1 -
.../computer/algorithm/centrality/degree/DegreeCentrality.java | 1 -
.../computer/algorithm/centrality/degree/DegreeCentralityParams.java | 1 -
.../hugegraph/computer/algorithm/centrality/pagerank/PageRank.java | 1 -
.../computer/algorithm/centrality/pagerank/PageRank4Master.java | 1 -
.../computer/algorithm/centrality/pagerank/PageRankParams.java | 1 -
.../computer/algorithm/community/cc/ClusteringCoefficient.java | 1 -
.../computer/algorithm/community/cc/ClusteringCoefficientOutput.java | 1 -
.../computer/algorithm/community/cc/ClusteringCoefficientParams.java | 1 -
.../computer/algorithm/community/cc/ClusteringCoefficientValue.java | 1 -
.../apache/hugegraph/computer/algorithm/community/kcore/Kcore.java | 1 -
.../hugegraph/computer/algorithm/community/kcore/KcoreParams.java | 1 -
.../hugegraph/computer/algorithm/community/kcore/KcoreValue.java | 1 -
.../org/apache/hugegraph/computer/algorithm/community/lpa/Lpa.java | 1 -
.../apache/hugegraph/computer/algorithm/community/lpa/LpaParams.java | 1 -
.../computer/algorithm/community/trianglecount/TriangleCount.java | 1 -
.../algorithm/community/trianglecount/TriangleCountParams.java | 1 -
.../algorithm/community/trianglecount/TriangleCountValue.java | 1 -
.../org/apache/hugegraph/computer/algorithm/community/wcc/Wcc.java | 1 -
.../apache/hugegraph/computer/algorithm/community/wcc/WccParams.java | 1 -
.../hugegraph/computer/algorithm/path/rings/RingsDetection.java | 1 -
.../hugegraph/computer/algorithm/path/rings/RingsDetectionOutput.java | 1 -
.../hugegraph/computer/algorithm/path/rings/RingsDetectionParams.java | 1 -
.../computer/algorithm/path/rings/filter/FilterDescribe.java | 1 -
.../computer/algorithm/path/rings/filter/RingsDetectionMessage.java | 1 -
.../algorithm/path/rings/filter/RingsDetectionWithFilter.java | 1 -
.../algorithm/path/rings/filter/RingsDetectionWithFilterParams.java | 1 -
.../hugegraph/computer/algorithm/path/rings/filter/SpreadFilter.java | 4 +---
.../java/org/apache/hugegraph/computer/algorithm/AlgorithmParams.java | 1 -
.../org/apache/hugegraph/computer/core/aggregator/Aggregator.java | 1 -
.../apache/hugegraph/computer/core/aggregator/Aggregator4Master.java | 1 -
.../apache/hugegraph/computer/core/aggregator/Aggregator4Worker.java | 1 -
.../java/org/apache/hugegraph/computer/core/allocator/Allocator.java | 1 -
.../java/org/apache/hugegraph/computer/core/allocator/Recyclable.java | 1 -
.../apache/hugegraph/computer/core/allocator/RecyclerReference.java | 1 -
.../java/org/apache/hugegraph/computer/core/combiner/Combiner.java | 1 -
.../hugegraph/computer/core/combiner/DoubleValueSumCombiner.java | 1 -
.../hugegraph/computer/core/combiner/FloatValueSumCombiner.java | 1 -
.../apache/hugegraph/computer/core/combiner/IntValueSumCombiner.java | 1 -
.../apache/hugegraph/computer/core/combiner/LongValueSumCombiner.java | 1 -
.../hugegraph/computer/core/combiner/MergeNewPropertiesCombiner.java | 1 -
.../hugegraph/computer/core/combiner/MergeOldPropertiesCombiner.java | 1 -
.../apache/hugegraph/computer/core/combiner/OverwriteCombiner.java | 1 -
.../hugegraph/computer/core/combiner/OverwritePropertiesCombiner.java | 1 -
.../apache/hugegraph/computer/core/combiner/PropertiesCombiner.java | 1 -
.../org/apache/hugegraph/computer/core/combiner/ValueMaxCombiner.java | 1 -
.../org/apache/hugegraph/computer/core/combiner/ValueMinCombiner.java | 1 -
.../org/apache/hugegraph/computer/core/common/ComputerContext.java | 1 -
.../java/org/apache/hugegraph/computer/core/common/Constants.java | 1 -
.../java/org/apache/hugegraph/computer/core/common/SerialEnum.java | 1 -
.../hugegraph/computer/core/common/exception/ComputerException.java | 1 -
.../org/apache/hugegraph/computer/core/config/ComputerOptions.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/config/Config.java | 1 -
.../java/org/apache/hugegraph/computer/core/config/DefaultConfig.java | 1 -
.../java/org/apache/hugegraph/computer/core/config/EdgeFrequency.java | 1 -
.../java/org/apache/hugegraph/computer/core/config/HotConfig.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/core/config/Null.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/GraphFactory.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/graph/edge/Edge.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/edge/Edges.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/core/graph/id/Id.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/id/IdFactory.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/graph/id/IdType.java | 1 -
.../hugegraph/computer/core/graph/properties/DefaultProperties.java | 1 -
.../apache/hugegraph/computer/core/graph/properties/Properties.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/BooleanValue.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/DoubleValue.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/FloatValue.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/value/IdList.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/IdListList.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/value/IdSet.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/value/IntValue.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/ListValue.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/LongValue.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/value/MapValue.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/NullValue.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/StringValue.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/value/Value.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/ValueType.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/vertex/Vertex.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/InputFilter.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/io/BytesInput.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/io/BytesOutput.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/GraphComputeInput.java | 1 -
.../org/apache/hugegraph/computer/core/io/GraphComputeOutput.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/io/GraphInput.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/io/GraphOutput.java | 1 -
.../org/apache/hugegraph/computer/core/io/GraphWritebackOutput.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/RandomAccessInput.java | 1 -
.../org/apache/hugegraph/computer/core/io/RandomAccessOutput.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/core/io/Readable.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/core/io/Writable.java | 1 -
.../hugegraph/computer/core/master/DefaultMasterComputation.java | 1 -
.../org/apache/hugegraph/computer/core/master/MasterComputation.java | 1 -
.../hugegraph/computer/core/master/MasterComputationContext.java | 1 -
.../java/org/apache/hugegraph/computer/core/master/MasterContext.java | 1 -
.../apache/hugegraph/computer/core/output/AbstractComputerOutput.java | 1 -
.../org/apache/hugegraph/computer/core/output/ComputerOutput.java | 1 -
.../org/apache/hugegraph/computer/core/output/hg/HugeGraphOutput.java | 1 -
.../computer/core/output/hg/exceptions/WriteBackException.java | 1 -
.../apache/hugegraph/computer/core/output/hg/metrics/LoadMetrics.java | 1 -
.../apache/hugegraph/computer/core/output/hg/metrics/LoadReport.java | 1 -
.../apache/hugegraph/computer/core/output/hg/metrics/LoadSummary.java | 1 -
.../org/apache/hugegraph/computer/core/output/hg/metrics/Printer.java | 1 -
.../hugegraph/computer/core/output/hg/task/BatchInsertTask.java | 1 -
.../org/apache/hugegraph/computer/core/output/hg/task/InsertTask.java | 1 -
.../hugegraph/computer/core/output/hg/task/SingleInsertTask.java | 1 -
.../apache/hugegraph/computer/core/output/hg/task/TaskManager.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/util/BytesUtil.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/util/CoderUtil.java | 1 -
.../java/org/apache/hugegraph/computer/core/worker/Computation.java | 1 -
.../org/apache/hugegraph/computer/core/worker/ComputationContext.java | 1 -
.../org/apache/hugegraph/computer/core/worker/FilterComputation.java | 1 -
.../org/apache/hugegraph/computer/core/worker/ReduceComputation.java | 1 -
.../java/org/apache/hugegraph/computer/core/worker/WorkerContext.java | 1 -
.../org/apache/hugegraph/computer/core/aggregator/Aggregators.java | 1 -
.../apache/hugegraph/computer/core/aggregator/DefaultAggregator.java | 1 -
.../apache/hugegraph/computer/core/aggregator/MasterAggrManager.java | 1 -
.../hugegraph/computer/core/aggregator/RegisterAggregators.java | 1 -
.../apache/hugegraph/computer/core/aggregator/WorkerAggrManager.java | 1 -
.../apache/hugegraph/computer/core/allocator/DefaultAllocator.java | 1 -
.../org/apache/hugegraph/computer/core/allocator/RecycleHandler.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Master.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Worker.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/core/bsp/BspBase.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/bsp/BspClient.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/bsp/BspEvent.java | 1 -
.../java/org/apache/hugegraph/computer/core/bsp/EtcdBspClient.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/bsp/EtcdClient.java | 1 -
.../hugegraph/computer/core/combiner/AbstractPointerCombiner.java | 1 -
.../apache/hugegraph/computer/core/combiner/EdgeValueCombiner.java | 1 -
.../apache/hugegraph/computer/core/combiner/MessageValueCombiner.java | 1 -
.../org/apache/hugegraph/computer/core/combiner/PointerCombiner.java | 1 -
.../apache/hugegraph/computer/core/combiner/VertexValueCombiner.java | 1 -
.../java/org/apache/hugegraph/computer/core/common/ContainerInfo.java | 1 -
.../hugegraph/computer/core/common/exception/IllegalArgException.java | 1 -
.../hugegraph/computer/core/common/exception/ReadException.java | 1 -
.../hugegraph/computer/core/common/exception/TransportException.java | 1 -
.../hugegraph/computer/core/common/exception/WriteException.java | 1 -
.../org/apache/hugegraph/computer/core/compute/ComputeManager.java | 1 -
.../apache/hugegraph/computer/core/compute/FileGraphPartition.java | 1 -
.../org/apache/hugegraph/computer/core/compute/input/EdgesInput.java | 1 -
.../apache/hugegraph/computer/core/compute/input/MessageInput.java | 1 -
.../apache/hugegraph/computer/core/compute/input/ReusablePointer.java | 1 -
.../org/apache/hugegraph/computer/core/compute/input/VertexInput.java | 1 -
.../org/apache/hugegraph/computer/core/graph/BuiltinGraphFactory.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/SuperstepStat.java | 1 -
.../org/apache/hugegraph/computer/core/graph/edge/DefaultEdge.java | 1 -
.../org/apache/hugegraph/computer/core/graph/edge/DefaultEdges.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/id/BytesId.java | 1 -
.../hugegraph/computer/core/graph/partition/HashPartitioner.java | 1 -
.../apache/hugegraph/computer/core/graph/partition/PartitionStat.java | 1 -
.../apache/hugegraph/computer/core/graph/partition/Partitioner.java | 1 -
.../apache/hugegraph/computer/core/graph/vertex/DefaultVertex.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/EdgeFetcher.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/ElementFetcher.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/GraphFetcher.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/HugeConverter.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/input/IdUtil.java | 1 -
.../org/apache/hugegraph/computer/core/input/InputSourceFactory.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/InputSplit.java | 1 -
.../org/apache/hugegraph/computer/core/input/InputSplitFetcher.java | 1 -
.../org/apache/hugegraph/computer/core/input/MasterInputHandler.java | 1 -
.../org/apache/hugegraph/computer/core/input/MasterInputManager.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/VertexFetcher.java | 1 -
.../org/apache/hugegraph/computer/core/input/WorkerInputManager.java | 1 -
.../hugegraph/computer/core/input/filter/DefaultInputFilter.java | 1 -
.../computer/core/input/filter/ExtractAllPropertyInputFilter.java | 1 -
.../org/apache/hugegraph/computer/core/input/hg/HugeEdgeFetcher.java | 1 -
.../apache/hugegraph/computer/core/input/hg/HugeElementFetcher.java | 1 -
.../org/apache/hugegraph/computer/core/input/hg/HugeGraphFetcher.java | 1 -
.../hugegraph/computer/core/input/hg/HugeInputSplitFetcher.java | 1 -
.../apache/hugegraph/computer/core/input/hg/HugeVertexFetcher.java | 1 -
.../apache/hugegraph/computer/core/input/loader/FileEdgeFetcher.java | 1 -
.../hugegraph/computer/core/input/loader/FileElementFetcher.java | 1 -
.../apache/hugegraph/computer/core/input/loader/FileInputSplit.java | 1 -
.../apache/hugegraph/computer/core/input/loader/FileVertxFetcher.java | 1 -
.../computer/core/input/loader/LoaderFileInputSplitFetcher.java | 1 -
.../hugegraph/computer/core/input/loader/LoaderGraphFetcher.java | 1 -
.../apache/hugegraph/computer/core/io/AbstractBufferedFileInput.java | 1 -
.../apache/hugegraph/computer/core/io/AbstractBufferedFileOutput.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/BufferedFileInput.java | 1 -
.../org/apache/hugegraph/computer/core/io/BufferedFileOutput.java | 1 -
.../org/apache/hugegraph/computer/core/io/BufferedStreamInput.java | 1 -
.../org/apache/hugegraph/computer/core/io/BufferedStreamOutput.java | 1 -
.../org/apache/hugegraph/computer/core/io/CsvStructGraphOutput.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/io/IOFactory.java | 1 -
.../org/apache/hugegraph/computer/core/io/JsonStructGraphOutput.java | 1 -
.../org/apache/hugegraph/computer/core/io/OptimizedBytesInput.java | 1 -
.../org/apache/hugegraph/computer/core/io/OptimizedBytesOutput.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/io/OutputFormat.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/StreamGraphInput.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/StreamGraphOutput.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/StructGraphOutput.java | 1 -
.../apache/hugegraph/computer/core/io/StructRandomAccessOutput.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/UnsafeBytesInput.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/UnsafeBytesOutput.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/manager/Manager.java | 1 -
.../java/org/apache/hugegraph/computer/core/manager/Managers.java | 1 -
.../java/org/apache/hugegraph/computer/core/master/MasterService.java | 1 -
.../org/apache/hugegraph/computer/core/network/ClientFactory.java | 1 -
.../org/apache/hugegraph/computer/core/network/ClientHandler.java | 1 -
.../java/org/apache/hugegraph/computer/core/network/ConnectionId.java | 1 -
.../org/apache/hugegraph/computer/core/network/DataClientManager.java | 1 -
.../org/apache/hugegraph/computer/core/network/DataServerManager.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/network/IOMode.java | 1 -
.../org/apache/hugegraph/computer/core/network/MessageHandler.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportClient.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportConf.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportHandler.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportProvider.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportServer.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportState.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportUtil.java | 1 -
.../hugegraph/computer/core/network/buffer/FileRegionBuffer.java | 1 -
.../apache/hugegraph/computer/core/network/buffer/NettyBuffer.java | 1 -
.../apache/hugegraph/computer/core/network/buffer/NetworkBuffer.java | 1 -
.../org/apache/hugegraph/computer/core/network/buffer/NioBuffer.java | 1 -
.../hugegraph/computer/core/network/connection/ConnectionManager.java | 1 -
.../computer/core/network/connection/TransportConnectionManager.java | 1 -
.../apache/hugegraph/computer/core/network/message/AckMessage.java | 1 -
.../apache/hugegraph/computer/core/network/message/DataMessage.java | 1 -
.../apache/hugegraph/computer/core/network/message/FailMessage.java | 1 -
.../apache/hugegraph/computer/core/network/message/FinishMessage.java | 1 -
.../org/apache/hugegraph/computer/core/network/message/Message.java | 1 -
.../apache/hugegraph/computer/core/network/message/MessageType.java | 1 -
.../apache/hugegraph/computer/core/network/message/PingMessage.java | 1 -
.../apache/hugegraph/computer/core/network/message/PongMessage.java | 1 -
.../hugegraph/computer/core/network/message/RequestMessage.java | 1 -
.../hugegraph/computer/core/network/message/ResponseMessage.java | 1 -
.../apache/hugegraph/computer/core/network/message/StartMessage.java | 1 -
.../hugegraph/computer/core/network/netty/AbstractNettyHandler.java | 1 -
.../hugegraph/computer/core/network/netty/BufAllocatorFactory.java | 1 -
.../computer/core/network/netty/ChannelFutureListenerOnWrite.java | 1 -
.../hugegraph/computer/core/network/netty/HeartbeatHandler.java | 1 -
.../hugegraph/computer/core/network/netty/NettyClientFactory.java | 1 -
.../hugegraph/computer/core/network/netty/NettyClientHandler.java | 1 -
.../hugegraph/computer/core/network/netty/NettyEventLoopUtil.java | 1 -
.../apache/hugegraph/computer/core/network/netty/NettyProtocol.java | 1 -
.../hugegraph/computer/core/network/netty/NettyServerHandler.java | 1 -
.../hugegraph/computer/core/network/netty/NettyTransportClient.java | 1 -
.../hugegraph/computer/core/network/netty/NettyTransportProvider.java | 1 -
.../hugegraph/computer/core/network/netty/NettyTransportServer.java | 1 -
.../hugegraph/computer/core/network/netty/ServerIdleHandler.java | 1 -
.../hugegraph/computer/core/network/netty/codec/FrameDecoder.java | 1 -
.../hugegraph/computer/core/network/netty/codec/MessageDecoder.java | 1 -
.../hugegraph/computer/core/network/netty/codec/MessageEncoder.java | 1 -
.../computer/core/network/netty/codec/PreciseFrameDecoder.java | 1 -
.../apache/hugegraph/computer/core/network/session/ClientSession.java | 1 -
.../apache/hugegraph/computer/core/network/session/ServerSession.java | 1 -
.../hugegraph/computer/core/network/session/TransportSession.java | 1 -
.../org/apache/hugegraph/computer/core/output/LimitedLogOutput.java | 1 -
.../java/org/apache/hugegraph/computer/core/output/LogOutput.java | 1 -
.../org/apache/hugegraph/computer/core/output/hdfs/HdfsOutput.java | 1 -
.../apache/hugegraph/computer/core/output/hdfs/HdfsOutputMerger.java | 1 -
.../hugegraph/computer/core/output/hg/HugeGraphDoubleOutput.java | 1 -
.../hugegraph/computer/core/output/hg/HugeGraphFloatOutput.java | 1 -
.../apache/hugegraph/computer/core/output/hg/HugeGraphIdOutput.java | 1 -
.../apache/hugegraph/computer/core/output/hg/HugeGraphIntOutput.java | 1 -
.../apache/hugegraph/computer/core/output/hg/HugeGraphLongOutput.java | 1 -
.../hugegraph/computer/core/output/hg/HugeGraphStringOutput.java | 1 -
.../apache/hugegraph/computer/core/receiver/MessageRecvBuffers.java | 1 -
.../apache/hugegraph/computer/core/receiver/MessageRecvManager.java | 1 -
.../apache/hugegraph/computer/core/receiver/MessageRecvPartition.java | 1 -
.../hugegraph/computer/core/receiver/MessageRecvPartitions.java | 1 -
.../java/org/apache/hugegraph/computer/core/receiver/MessageStat.java | 1 -
.../computer/core/receiver/edge/EdgeMessageRecvPartition.java | 1 -
.../computer/core/receiver/edge/EdgeMessageRecvPartitions.java | 1 -
.../computer/core/receiver/message/ComputeMessageRecvPartition.java | 1 -
.../computer/core/receiver/message/ComputeMessageRecvPartitions.java | 1 -
.../computer/core/receiver/vertex/VertexMessageRecvPartition.java | 1 -
.../computer/core/receiver/vertex/VertexMessageRecvPartitions.java | 1 -
.../org/apache/hugegraph/computer/core/rpc/AggregateRpcService.java | 1 -
.../org/apache/hugegraph/computer/core/rpc/InputSplitRpcService.java | 1 -
.../java/org/apache/hugegraph/computer/core/rpc/MasterRpcManager.java | 1 -
.../java/org/apache/hugegraph/computer/core/rpc/WorkerRpcManager.java | 1 -
.../java/org/apache/hugegraph/computer/core/sender/MessageQueue.java | 1 -
.../org/apache/hugegraph/computer/core/sender/MessageSendBuffers.java | 1 -
.../org/apache/hugegraph/computer/core/sender/MessageSendManager.java | 1 -
.../apache/hugegraph/computer/core/sender/MessageSendPartition.java | 1 -
.../java/org/apache/hugegraph/computer/core/sender/MessageSender.java | 1 -
.../java/org/apache/hugegraph/computer/core/sender/MultiQueue.java | 1 -
.../java/org/apache/hugegraph/computer/core/sender/QueuedMessage.java | 1 -
.../apache/hugegraph/computer/core/sender/QueuedMessageSender.java | 1 -
.../java/org/apache/hugegraph/computer/core/sender/WriteBuffer.java | 1 -
.../java/org/apache/hugegraph/computer/core/sender/WriteBuffers.java | 1 -
.../org/apache/hugegraph/computer/core/sort/BufferFileSorter.java | 1 -
.../java/org/apache/hugegraph/computer/core/sort/DefaultSorter.java | 1 -
.../java/org/apache/hugegraph/computer/core/sort/HgkvFileSorter.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/core/sort/Sorter.java | 1 -
.../hugegraph/computer/core/sort/flusher/CombinableSorterFlusher.java | 1 -
.../computer/core/sort/flusher/CombineKvInnerSortFlusher.java | 1 -
.../computer/core/sort/flusher/CombineKvOuterSortFlusher.java | 1 -
.../computer/core/sort/flusher/CombineSubKvInnerSortFlusher.java | 1 -
.../computer/core/sort/flusher/CombineSubKvOuterSortFlusher.java | 1 -
.../apache/hugegraph/computer/core/sort/flusher/InnerSortFlusher.java | 1 -
.../hugegraph/computer/core/sort/flusher/KvInnerSortFlusher.java | 1 -
.../hugegraph/computer/core/sort/flusher/KvOuterSortFlusher.java | 1 -
.../apache/hugegraph/computer/core/sort/flusher/OuterSortFlusher.java | 1 -
.../apache/hugegraph/computer/core/sort/flusher/PeekableIterator.java | 1 -
.../hugegraph/computer/core/sort/flusher/PeekableIteratorAdaptor.java | 1 -
.../org/apache/hugegraph/computer/core/sort/merge/FileMerger.java | 1 -
.../org/apache/hugegraph/computer/core/sort/merge/FileMergerImpl.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorter/InputSorter.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorter/InputsSorter.java | 1 -
.../apache/hugegraph/computer/core/sort/sorter/InputsSorterImpl.java | 1 -
.../apache/hugegraph/computer/core/sort/sorter/JavaInputSorter.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorter/SubKvSorter.java | 1 -
.../hugegraph/computer/core/sort/sorting/AbstractInputsSorting.java | 1 -
.../hugegraph/computer/core/sort/sorting/HeapInputsSorting.java | 1 -
.../apache/hugegraph/computer/core/sort/sorting/InputsSorting.java | 1 -
.../hugegraph/computer/core/sort/sorting/LoserTreeInputsSorting.java | 1 -
.../apache/hugegraph/computer/core/sort/sorting/RecvSortManager.java | 1 -
.../apache/hugegraph/computer/core/sort/sorting/SendSortManager.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorting/SortManager.java | 1 -
.../apache/hugegraph/computer/core/sort/sorting/SortingFactory.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorting/SortingMode.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/EntryIterator.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/FileGenerator.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/FileManager.java | 1 -
.../org/apache/hugegraph/computer/core/store/KvEntryFileReader.java | 1 -
.../org/apache/hugegraph/computer/core/store/KvEntryFileWriter.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/StoreManager.java | 1 -
.../apache/hugegraph/computer/core/store/SuperstepFileGenerator.java | 1 -
.../apache/hugegraph/computer/core/store/buffer/KvEntriesInput.java | 1 -
.../computer/core/store/buffer/KvEntriesWithFirstSubKvInput.java | 1 -
.../hugegraph/computer/core/store/buffer/SubKvEntriesInput.java | 1 -
.../apache/hugegraph/computer/core/store/entry/AbstractKvEntry.java | 1 -
.../org/apache/hugegraph/computer/core/store/entry/CachedPointer.java | 1 -
.../apache/hugegraph/computer/core/store/entry/DefaultKvEntry.java | 1 -
.../org/apache/hugegraph/computer/core/store/entry/EntriesUtil.java | 1 -
.../org/apache/hugegraph/computer/core/store/entry/EntryInput.java | 1 -
.../apache/hugegraph/computer/core/store/entry/EntryInputImpl.java | 1 -
.../org/apache/hugegraph/computer/core/store/entry/EntryOutput.java | 1 -
.../apache/hugegraph/computer/core/store/entry/EntryOutputImpl.java | 1 -
.../org/apache/hugegraph/computer/core/store/entry/InlinePointer.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/entry/KvEntry.java | 1 -
.../org/apache/hugegraph/computer/core/store/entry/KvEntryReader.java | 1 -
.../apache/hugegraph/computer/core/store/entry/KvEntryReaderImpl.java | 1 -
.../hugegraph/computer/core/store/entry/KvEntryWithFirstSubKv.java | 1 -
.../org/apache/hugegraph/computer/core/store/entry/KvEntryWriter.java | 1 -
.../apache/hugegraph/computer/core/store/entry/KvEntryWriterImpl.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/entry/Pointer.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/entry/Range.java | 1 -
.../computer/core/store/file/bufferfile/BufferFileEntryBuilder.java | 1 -
.../computer/core/store/file/bufferfile/BufferFileEntryReader.java | 1 -
.../computer/core/store/file/bufferfile/BufferFileSubEntryReader.java | 1 -
.../hugegraph/computer/core/store/file/hgkvfile/AbstractHgkvFile.java | 1 -
.../apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDir.java | 1 -
.../hugegraph/computer/core/store/file/hgkvfile/HgkvDirImpl.java | 1 -
.../apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFile.java | 1 -
.../hugegraph/computer/core/store/file/hgkvfile/HgkvFileImpl.java | 1 -
.../computer/core/store/file/hgkvfile/builder/BlockBuilder.java | 1 -
.../core/store/file/hgkvfile/builder/DataBlockBuilderImpl.java | 1 -
.../computer/core/store/file/hgkvfile/builder/HgkvDirBuilderImpl.java | 1 -
.../computer/core/store/file/hgkvfile/builder/HgkvFileBuilder.java | 1 -
.../core/store/file/hgkvfile/builder/HgkvFileBuilderImpl.java | 1 -
.../computer/core/store/file/hgkvfile/builder/IndexBlockBuilder.java | 1 -
.../core/store/file/hgkvfile/builder/IndexBlockBuilderImpl.java | 1 -
.../core/store/file/hgkvfile/reader/HgkvDir4SubKvReaderImpl.java | 1 -
.../computer/core/store/file/hgkvfile/reader/HgkvDirReaderImpl.java | 1 -
.../computer/core/store/file/hgkvfile/reader/HgkvFileReaderImpl.java | 1 -
.../computer/core/store/file/select/DefaultSelectedFiles.java | 1 -
.../computer/core/store/file/select/DisperseEvenlySelector.java | 1 -
.../hugegraph/computer/core/store/file/select/InputFilesSelector.java | 1 -
.../hugegraph/computer/core/store/file/select/SelectedFiles.java | 1 -
.../hugegraph/computer/core/store/file/seqfile/BitsFileReader.java | 1 -
.../computer/core/store/file/seqfile/BitsFileReaderImpl.java | 1 -
.../hugegraph/computer/core/store/file/seqfile/BitsFileWriter.java | 1 -
.../computer/core/store/file/seqfile/BitsFileWriterImpl.java | 1 -
.../apache/hugegraph/computer/core/store/file/seqfile/ValueFile.java | 1 -
.../hugegraph/computer/core/store/file/seqfile/ValueFileInput.java | 1 -
.../hugegraph/computer/core/store/file/seqfile/ValueFileOutput.java | 1 -
.../org/apache/hugegraph/computer/core/util/ComputerContextUtil.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/util/Consumers.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/util/FileUtil.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/util/JsonUtil.java | 1 -
.../java/org/apache/hugegraph/computer/core/util/SerializeUtil.java | 1 -
.../java/org/apache/hugegraph/computer/core/util/ShutdownHook.java | 1 -
.../java/org/apache/hugegraph/computer/core/util/StringEncoding.java | 1 -
.../java/org/apache/hugegraph/computer/core/worker/WorkerService.java | 1 -
.../java/org/apache/hugegraph/computer/core/worker/WorkerStat.java | 1 -
.../org/apache/hugegraph/computer/core/worker/load/LoadService.java | 1 -
computer-dist/src/assembly/dataset/load-movie-data.groovy | 1 -
computer-dist/src/assembly/dataset/schema.groovy | 1 -
.../java/org/apache/hugegraph/computer/driver/ComputerDriver.java | 1 -
.../org/apache/hugegraph/computer/driver/ComputerDriverException.java | 1 -
.../java/org/apache/hugegraph/computer/driver/DefaultJobState.java | 1 -
.../main/java/org/apache/hugegraph/computer/driver/JobObserver.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/driver/JobState.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/driver/JobStatus.java | 1 -
.../main/java/org/apache/hugegraph/computer/driver/SuperstepStat.java | 1 -
.../apache/hugegraph/computer/driver/config/DriverConfigOption.java | 1 -
.../main/java/org/apache/hugegraph/computer/driver/util/JsonUtil.java | 1 -
.../apache/hugegraph/computer/k8s/operator/OperatorEntrypoint.java | 1 -
.../hugegraph/computer/k8s/operator/common/AbstractController.java | 1 -
.../apache/hugegraph/computer/k8s/operator/common/MatchWithMsg.java | 1 -
.../hugegraph/computer/k8s/operator/common/OperatorRequest.java | 1 -
.../apache/hugegraph/computer/k8s/operator/common/OperatorResult.java | 1 -
.../org/apache/hugegraph/computer/k8s/operator/common/WorkQueue.java | 1 -
.../hugegraph/computer/k8s/operator/config/OperatorOptions.java | 1 -
.../computer/k8s/operator/controller/ComputerJobComponent.java | 1 -
.../computer/k8s/operator/controller/ComputerJobController.java | 1 -
.../computer/k8s/operator/controller/ComputerJobDeployer.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/k8s/Constants.java | 1 -
.../org/apache/hugegraph/computer/k8s/config/KubeDriverOptions.java | 1 -
.../org/apache/hugegraph/computer/k8s/config/KubeSpecOptions.java | 1 -
.../apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJob.java | 1 -
.../hugegraph/computer/k8s/crd/model/HugeGraphComputerJobList.java | 1 -
.../org/apache/hugegraph/computer/k8s/driver/KubernetesDriver.java | 1 -
.../main/java/org/apache/hugegraph/computer/k8s/util/KubeUtil.java | 1 -
.../org/apache/hugegraph/computer/algorithm/AlgorithmTestBase.java | 1 -
.../org/apache/hugegraph/computer/algorithm/AlgorithmTestSuite.java | 1 -
.../algorithm/centrality/betweenness/BetweennessCentralityTest.java | 1 -
.../algorithm/centrality/closeness/ClosenessCentralityTest.java | 1 -
.../computer/algorithm/centrality/degree/DegreeCentralityTest.java | 1 -
.../computer/algorithm/centrality/pagerank/PageRankTest.java | 1 -
.../computer/algorithm/community/cc/ClusteringCoefficientTest.java | 1 -
.../hugegraph/computer/algorithm/community/kcore/KcoreTest.java | 1 -
.../apache/hugegraph/computer/algorithm/community/lpa/LpaTest.java | 1 -
.../computer/algorithm/community/trianglecount/TriangleCountTest.java | 1 -
.../apache/hugegraph/computer/algorithm/community/wcc/WccTest.java | 1 -
.../hugegraph/computer/algorithm/path/rings/RingsDetectionTest.java | 1 -
.../computer/algorithm/path/rings/RingsDetectionWithFilterTest.java | 1 -
.../apache/hugegraph/computer/core/allocator/AllocatorTestSuite.java | 1 -
.../hugegraph/computer/core/allocator/DefaultAllocatorTest.java | 1 -
.../org/apache/hugegraph/computer/core/allocator/RecyclersTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/bsp/BspEventTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/bsp/BspTestSuite.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/bsp/EtcdClientTest.java | 1 -
.../apache/hugegraph/computer/core/combiner/CombinerTestSuite.java | 1 -
.../hugegraph/computer/core/combiner/DoubleValueSumCombinerTest.java | 1 -
.../hugegraph/computer/core/combiner/FloatValueSumCombinerTest.java | 1 -
.../hugegraph/computer/core/combiner/IntValueSumCombinerTest.java | 1 -
.../hugegraph/computer/core/combiner/LongValueSumCombinerTest.java | 1 -
.../computer/core/combiner/MergeNewPropertiesCombinerTest.java | 1 -
.../computer/core/combiner/MergeOldPropertiesCombinerTest.java | 1 -
.../hugegraph/computer/core/combiner/OverwriteCombinerTest.java | 1 -
.../apache/hugegraph/computer/core/combiner/PointerCombinerTest.java | 1 -
.../apache/hugegraph/computer/core/combiner/ValueMaxCombinerTest.java | 1 -
.../apache/hugegraph/computer/core/combiner/ValueMinCombinerTest.java | 1 -
.../org/apache/hugegraph/computer/core/common/CommonTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/common/ContainerInfoTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/common/ExceptionTest.java | 1 -
.../apache/hugegraph/computer/core/common/FakeMasterComputation.java | 1 -
.../apache/hugegraph/computer/core/compute/ComputeManagerTest.java | 1 -
.../org/apache/hugegraph/computer/core/compute/ComputeTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/compute/MockComputation.java | 1 -
.../org/apache/hugegraph/computer/core/compute/MockMessageSender.java | 1 -
.../apache/hugegraph/computer/core/compute/input/EdgesInputTest.java | 1 -
.../hugegraph/computer/core/compute/input/MessageInputTest.java | 1 -
.../hugegraph/computer/core/compute/input/ResuablePointerTest.java | 1 -
.../org/apache/hugegraph/computer/core/config/ConfigTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/config/DefaultConfigTest.java | 1 -
.../apache/hugegraph/computer/core/graph/BuiltinGraphFactoryTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/DefaultEdgeTest.java | 1 -
.../apache/hugegraph/computer/core/graph/DefaultPropertiesTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/GraphTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/graph/SuperstepStatTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/id/BytesIdTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/id/IdFactoryTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/graph/id/IdTypeTest.java | 1 -
.../hugegraph/computer/core/graph/partition/HashPartitionerTest.java | 1 -
.../hugegraph/computer/core/graph/partition/PartitionStatTest.java | 1 -
.../apache/hugegraph/computer/core/graph/value/BooleanValueTest.java | 1 -
.../apache/hugegraph/computer/core/graph/value/DoubleValueTest.java | 1 -
.../apache/hugegraph/computer/core/graph/value/FloatValueTest.java | 1 -
.../apache/hugegraph/computer/core/graph/value/IdListListTest.java | 1 -
.../apache/hugegraph/computer/core/graph/value/IdValueListTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/IdValueTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/IntValueTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/ListValueTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/LongValueTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/NullValueTest.java | 1 -
.../apache/hugegraph/computer/core/graph/value/StringValueTest.java | 1 -
.../org/apache/hugegraph/computer/core/graph/value/ValueTypeTest.java | 1 -
.../org/apache/hugegraph/computer/core/input/FileInputSplitTest.java | 1 -
.../org/apache/hugegraph/computer/core/input/HugeConverterTest.java | 1 -
.../org/apache/hugegraph/computer/core/input/InputSplitDataTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/InputSplitTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/InputTestSuite.java | 1 -
.../apache/hugegraph/computer/core/input/MockMasterInputManager.java | 1 -
.../java/org/apache/hugegraph/computer/core/input/MockRpcClient.java | 1 -
.../apache/hugegraph/computer/core/input/MockWorkerInputManager.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/BufferedFileTest.java | 1 -
.../org/apache/hugegraph/computer/core/io/BufferedStreamTest.java | 1 -
.../apache/hugegraph/computer/core/io/CsvStructGraphOutputTest.java | 1 -
.../main/java/org/apache/hugegraph/computer/core/io/IOTestSuite.java | 1 -
.../apache/hugegraph/computer/core/io/JsonStructGraphOutputTest.java | 1 -
.../org/apache/hugegraph/computer/core/io/MockRankComputation.java | 1 -
.../apache/hugegraph/computer/core/io/OptimizedUnsafeBytesTest.java | 1 -
.../apache/hugegraph/computer/core/io/StreamGraphOutputInputTest.java | 1 -
.../hugegraph/computer/core/io/StructRandomAccessOutputTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/io/UnsafeBytesTest.java | 1 -
.../org/apache/hugegraph/computer/core/network/ConnectionIdTest.java | 1 -
.../apache/hugegraph/computer/core/network/DataServerManagerTest.java | 1 -
.../org/apache/hugegraph/computer/core/network/MockClientHandler.java | 1 -
.../apache/hugegraph/computer/core/network/MockMessageHandler.java | 1 -
.../apache/hugegraph/computer/core/network/MockUnDecodeMessage.java | 1 -
.../org/apache/hugegraph/computer/core/network/NetworkTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/network/TransportUtilTest.java | 1 -
.../hugegraph/computer/core/network/buffer/NetworkBufferTest.java | 1 -
.../computer/core/network/connection/ConnectionManagerTest.java | 1 -
.../hugegraph/computer/core/network/netty/AbstractNetworkTest.java | 1 -
.../hugegraph/computer/core/network/netty/HeartbeatHandlerTest.java | 1 -
.../hugegraph/computer/core/network/netty/NettyClientFactoryTest.java | 1 -
.../computer/core/network/netty/NettyEncodeDecodeHandlerTest.java | 1 -
.../computer/core/network/netty/NettyTransportClientTest.java | 1 -
.../computer/core/network/netty/NettyTransportServerTest.java | 1 -
.../hugegraph/computer/core/network/session/TransportSessionTest.java | 1 -
.../hugegraph/computer/core/receiver/MessageRecvBuffersTest.java | 1 -
.../hugegraph/computer/core/receiver/MessageRecvManagerTest.java | 1 -
.../apache/hugegraph/computer/core/receiver/ReceiverTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/receiver/ReceiverUtil.java | 1 -
.../computer/core/receiver/edge/EdgeMessageRecvPartitionTest.java | 1 -
.../core/receiver/message/ComputeMessageRecvPartitionTest.java | 1 -
.../computer/core/receiver/vertex/VertexMessageRecvPartitionTest.java | 1 -
.../org/apache/hugegraph/computer/core/sender/MessageQueueTest.java | 1 -
.../apache/hugegraph/computer/core/sender/MessageSendBuffersTest.java | 1 -
.../apache/hugegraph/computer/core/sender/MessageSendManagerTest.java | 1 -
.../apache/hugegraph/computer/core/sender/MockTransportClient.java | 1 -
.../org/apache/hugegraph/computer/core/sender/MultiQueueTest.java | 1 -
.../hugegraph/computer/core/sender/QueuedMessageSenderTest.java | 1 -
.../org/apache/hugegraph/computer/core/sender/QueuedMessageTest.java | 1 -
.../org/apache/hugegraph/computer/core/sender/SenderTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/sender/WriteBufferTest.java | 1 -
.../org/apache/hugegraph/computer/core/sender/WriteBuffersTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/sort/SorterTestUtil.java | 1 -
.../hugegraph/computer/core/sort/combiner/MockIntSumCombiner.java | 1 -
.../apache/hugegraph/computer/core/sort/sorter/EmptyFlusherTest.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorter/FlusherTest.java | 1 -
.../apache/hugegraph/computer/core/sort/sorter/SortLargeDataTest.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorter/SorterTest.java | 1 -
.../apache/hugegraph/computer/core/sort/sorter/SorterTestSuite.java | 1 -
.../hugegraph/computer/core/sort/sorting/InputsSortingTest.java | 1 -
.../apache/hugegraph/computer/core/sort/sorting/SortingTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/sort/sorting/TestData.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/BitFileTest.java | 1 -
.../org/apache/hugegraph/computer/core/store/EntriesUtilTest.java | 1 -
.../org/apache/hugegraph/computer/core/store/EntryOutputTest.java | 1 -
.../org/apache/hugegraph/computer/core/store/FileManagerTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/HgkvDirTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/HgkvFileTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/PointerTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/StoreTestSuite.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/StoreTestUtil.java | 1 -
.../java/org/apache/hugegraph/computer/core/store/ValueFileTest.java | 1 -
.../apache/hugegraph/computer/core/util/ComputerContextUtilTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/util/JsonUtilTest.java | 1 -
.../org/apache/hugegraph/computer/core/util/SerializeUtilTest.java | 1 -
.../java/org/apache/hugegraph/computer/core/util/UtilTestSuite.java | 1 -
.../org/apache/hugegraph/computer/core/worker/MockComputation.java | 1 -
.../org/apache/hugegraph/computer/core/worker/MockComputation2.java | 1 -
.../apache/hugegraph/computer/core/worker/MockComputationParams.java | 1 -
.../apache/hugegraph/computer/core/worker/MockMasterComputation.java | 1 -
.../apache/hugegraph/computer/core/worker/MockMasterComputation2.java | 1 -
.../org/apache/hugegraph/computer/core/worker/MockWorkerService.java | 1 -
.../org/apache/hugegraph/computer/core/worker/WorkerServiceTest.java | 1 -
.../org/apache/hugegraph/computer/core/worker/WorkerStatTest.java | 1 -
.../org/apache/hugegraph/computer/core/worker/WorkerTestSuite.java | 1 -
.../org/apache/hugegraph/computer/dist/ComputerDistTestSuite.java | 1 -
.../org/apache/hugegraph/computer/dist/HugeGraphComputerTest.java | 1 -
.../org/apache/hugegraph/computer/driver/ComputerOptionsTest.java | 1 -
.../main/java/org/apache/hugegraph/computer/driver/DriverTest.java | 1 -
.../java/org/apache/hugegraph/computer/driver/DriverTestSuite.java | 1 -
.../main/java/org/apache/hugegraph/computer/k8s/AbstractK8sTest.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/k8s/K8sTestSuite.java | 1 -
.../java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/k8s/MiniKubeTest.java | 1 -
.../src/main/java/org/apache/hugegraph/computer/k8s/OperatorTest.java | 1 -
.../apache/hugegraph/computer/suite/integrate/IntegrateTestSuite.java | 1 -
.../apache/hugegraph/computer/suite/integrate/MockComputation.java | 1 -
.../hugegraph/computer/suite/integrate/SenderIntegrateTest.java | 1 -
.../java/org/apache/hugegraph/computer/suite/unit/UnitTestBase.java | 1 -
.../java/org/apache/hugegraph/computer/suite/unit/UnitTestSuite.java | 1 -
583 files changed, 1 insertion(+), 585 deletions(-)
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentrality.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentrality.java
index 796ce25c..9619744a 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentrality.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentrality.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityParams.java
index bbed320b..55e63996 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessMessage.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessMessage.java
index 71c26866..6d2eacee 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessMessage.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessValue.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessValue.java
index 19572152..06e8db38 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessValue.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentrality.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentrality.java
index 157bee9f..c4ed974e 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentrality.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentrality.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityParams.java
index 0b9ea69b..abc74c54 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessMessage.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessMessage.java
index ddadc90c..925b3683 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessMessage.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessValue.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessValue.java
index e0d9f842..9c126755 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessValue.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentrality.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentrality.java
index a3a5064d..a4649e06 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentrality.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentrality.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityParams.java
index 889a91bb..23a09b4f 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank.java
index 91952e9d..1141649c 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank4Master.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank4Master.java
index 6142f9ef..14a57eab 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank4Master.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRank4Master.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankParams.java
index 7ed107cf..d308051f 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficient.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficient.java
index 858ff3e6..7af33aae 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficient.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientOutput.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientOutput.java
index c9bd4c86..40a11de3 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientOutput.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientParams.java
index 38e4673e..ed3b09fa 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientValue.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientValue.java
index 42b6e541..056093d3 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientValue.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/Kcore.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/Kcore.java
index d6720a3f..eeffe832 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/Kcore.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/Kcore.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreParams.java
index b2ee8129..fa4c532b 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreValue.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreValue.java
index 6c278891..d00cbe6c 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreValue.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/Lpa.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/Lpa.java
index ec295c77..1bb34413 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/Lpa.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/Lpa.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaParams.java
index 7c7fc933..f5700a74 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCount.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCount.java
index 1b8a40a6..6212aec6 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCount.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCount.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountParams.java
index 1b909259..93ed3c27 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountValue.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountValue.java
index ebde17cb..6dae14f7 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountValue.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/Wcc.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/Wcc.java
index cb11dde5..ef177279 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/Wcc.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/Wcc.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccParams.java
index 42d89816..b01c32e4 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetection.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetection.java
index 20cf3a63..956b06cc 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetection.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetection.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionOutput.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionOutput.java
index 2b9e38d5..d16b499a 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionOutput.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionParams.java
index f08c6990..f06f3107 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/FilterDescribe.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/FilterDescribe.java
index 9d298be7..be60a05b 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/FilterDescribe.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/FilterDescribe.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionMessage.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionMessage.java
index 6453e10e..eb3c20ef 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionMessage.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilter.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilter.java
index 97a3eac5..9f65535f 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilter.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilterParams.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilterParams.java
index d8d473a0..9cfdc3a6 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilterParams.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/RingsDetectionWithFilterParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/SpreadFilter.java b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/SpreadFilter.java
index 49b59d39..9fdccbb5 100644
--- a/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/SpreadFilter.java
+++ b/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/filter/SpreadFilter.java
@@ -1,6 +1,4 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
+/* * 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 ownership. The ASF
* licenses this file to You under the Apache License, Version 2.0 (the
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmParams.java b/computer-api/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmParams.java
index d796faac..4343e485 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmParams.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator.java
index 5d415926..85d35c66 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Master.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Master.java
index d951c5be..251a9fff 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Master.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Master.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Worker.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Worker.java
index 7d8ae3b4..ec63a2be 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Worker.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregator4Worker.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Allocator.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Allocator.java
index 28b613ad..d8bec76c 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Allocator.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Allocator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Recyclable.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Recyclable.java
index 3dbca1f9..2506439e 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Recyclable.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/Recyclable.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclerReference.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclerReference.java
index 232da2ed..77cf1c85 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclerReference.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclerReference.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/Combiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/Combiner.java
index fdc14dd1..a825a1b4 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/Combiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/Combiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombiner.java
index 4f3a20d2..490acedc 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombiner.java
index b8efa570..ce7a0b20 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombiner.java
index 26fdbc93..48e2a784 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombiner.java
index f6765ef5..a3e677ad 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombiner.java
index 1fff8f1b..13ca86a8 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombiner.java
index 527e814a..46f89edd 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombiner.java
index 7fc278d9..9374264a 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwritePropertiesCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwritePropertiesCombiner.java
index 526ebde8..93b9621c 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwritePropertiesCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwritePropertiesCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/PropertiesCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/PropertiesCombiner.java
index fea86acc..939e8a4e 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/PropertiesCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/PropertiesCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombiner.java
index e5aa6630..aa4d47ed 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombiner.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombiner.java
index f664ffd3..d8130d4f 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombiner.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/ComputerContext.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/ComputerContext.java
index 672879a6..e3b310fc 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/ComputerContext.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/ComputerContext.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/Constants.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/Constants.java
index 0b194370..73658f0a 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/Constants.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/Constants.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/SerialEnum.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/SerialEnum.java
index ffa28067..5f7cd389 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/SerialEnum.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/SerialEnum.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/exception/ComputerException.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/exception/ComputerException.java
index bcc2fb94..2165a6ea 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/exception/ComputerException.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/common/exception/ComputerException.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/ComputerOptions.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/ComputerOptions.java
index e2dde4e4..f28f0208 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/ComputerOptions.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/ComputerOptions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Config.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Config.java
index 7a7122ea..5ad986b6 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Config.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Config.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfig.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfig.java
index 93e25474..42b3bdf0 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfig.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfig.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/EdgeFrequency.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/EdgeFrequency.java
index 493e6958..fb903dd5 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/EdgeFrequency.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/EdgeFrequency.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/HotConfig.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/HotConfig.java
index 4e31f9e2..25a60cd0 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/HotConfig.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/HotConfig.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Null.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Null.java
index 0e33de19..f42724d1 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Null.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/config/Null.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/GraphFactory.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/GraphFactory.java
index e7f03d01..199f40fe 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/GraphFactory.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/GraphFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edge.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edge.java
index 9ea2d8b2..b59e681d 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edge.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edge.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edges.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edges.java
index b04f6e3a..4f73d650 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edges.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/edge/Edges.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/Id.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/Id.java
index 857d4e27..e4f6ac98 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/Id.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/Id.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactory.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactory.java
index 4a32fcdc..2f9284e7 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactory.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdType.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdType.java
index 41abc33e..c7965386 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdType.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdType.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/DefaultProperties.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/DefaultProperties.java
index 755c08da..b88a0108 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/DefaultProperties.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/DefaultProperties.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/Properties.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/Properties.java
index b1668b86..d7f12894 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/Properties.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/properties/Properties.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValue.java
index 2165bc2b..2e68ea49 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValue.java
index 996113d0..f55e19ba 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValue.java
index e2e4f68d..3260e37c 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdList.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdList.java
index 1485bfb2..16f009bb 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdList.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdList.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListList.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListList.java
index a6ff129e..ca3540e1 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListList.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListList.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdSet.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdSet.java
index a05097ef..7b4267f8 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdSet.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdSet.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValue.java
index 017ef146..bab4ba53 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValue.java
index 199c709f..4813ec19 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValue.java
index f7aedc6c..9ffc0151 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/MapValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/MapValue.java
index d6dc4396..d9784785 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/MapValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/MapValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValue.java
index f33a07c7..d3eb872d 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValue.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValue.java
index 8ca344a2..f5049c23 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValue.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/Value.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/Value.java
index 01190d2f..840bf3ff 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/Value.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/Value.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueType.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueType.java
index abd5a9a6..641486a9 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueType.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueType.java
@@ -1,5 +1,4 @@
/*
- *
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with this
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/Vertex.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/Vertex.java
index b97e9e60..a655040f 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/Vertex.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/Vertex.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/input/InputFilter.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/input/InputFilter.java
index e6c14e67..bbb174a5 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/input/InputFilter.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/input/InputFilter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesInput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesInput.java
index cc3bce2e..76df3e8e 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesInput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesOutput.java
index 912f3ea5..a3e4983a 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/BytesOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeInput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeInput.java
index 9db2e69e..9691b4be 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeInput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeOutput.java
index a2ddebac..fe994ae6 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphComputeOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphInput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphInput.java
index 07352014..4062097f 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphInput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphOutput.java
index 550da4c3..e6fd3280 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphWritebackOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphWritebackOutput.java
index 00c97013..ca35a080 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphWritebackOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/GraphWritebackOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessInput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessInput.java
index a5d26395..0b2e15e8 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessInput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessOutput.java
index 2261767d..f42eaf5d 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/RandomAccessOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Readable.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Readable.java
index 89bd5828..01c7b4d8 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Readable.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Readable.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Writable.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Writable.java
index f4dd445b..1908e484 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Writable.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/io/Writable.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/DefaultMasterComputation.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/DefaultMasterComputation.java
index 4094a1ec..87ce65ce 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/DefaultMasterComputation.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/DefaultMasterComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputation.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputation.java
index 22472d09..1d035144 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputation.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputationContext.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputationContext.java
index 0f62fdcb..8664e61e 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputationContext.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterComputationContext.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterContext.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterContext.java
index 8ff689b1..5923c663 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterContext.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/master/MasterContext.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/AbstractComputerOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/AbstractComputerOutput.java
index c7b69f60..06881394 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/AbstractComputerOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/AbstractComputerOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/ComputerOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/ComputerOutput.java
index 00be98d9..c2c2cc20 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/ComputerOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/ComputerOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphOutput.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphOutput.java
index 93da8ca6..f5994b12 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphOutput.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/exceptions/WriteBackException.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/exceptions/WriteBackException.java
index 29dec486..4558b274 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/exceptions/WriteBackException.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/exceptions/WriteBackException.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadMetrics.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadMetrics.java
index 23805394..2a1a559e 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadMetrics.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadMetrics.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadReport.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadReport.java
index ede61857..2fd18810 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadReport.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadReport.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadSummary.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadSummary.java
index 0c9eff98..38676098 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadSummary.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/LoadSummary.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/Printer.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/Printer.java
index ea7d49a9..bc6b258c 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/Printer.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/metrics/Printer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/BatchInsertTask.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/BatchInsertTask.java
index 6778a252..69d99ed1 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/BatchInsertTask.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/BatchInsertTask.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/InsertTask.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/InsertTask.java
index 16f3c269..251ed495 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/InsertTask.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/InsertTask.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/SingleInsertTask.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/SingleInsertTask.java
index c6e52ca8..f823a24d 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/SingleInsertTask.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/SingleInsertTask.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/TaskManager.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/TaskManager.java
index 3fcb4418..241ffdd9 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/TaskManager.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/output/hg/task/TaskManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/BytesUtil.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/BytesUtil.java
index c5ed913d..fb07abac 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/BytesUtil.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/BytesUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/CoderUtil.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/CoderUtil.java
index ae7bdac3..03e9295a 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/CoderUtil.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/util/CoderUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/Computation.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/Computation.java
index 1c2552e8..e6dad032 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/Computation.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/Computation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ComputationContext.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ComputationContext.java
index 2e3fb910..19fbaf1e 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ComputationContext.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ComputationContext.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/FilterComputation.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/FilterComputation.java
index 16a46226..590f3417 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/FilterComputation.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/FilterComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ReduceComputation.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ReduceComputation.java
index 4e3fd426..dc9882d3 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ReduceComputation.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/ReduceComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerContext.java b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerContext.java
index 19983f8b..2e5a5319 100644
--- a/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerContext.java
+++ b/computer-api/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerContext.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregators.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregators.java
index 3ba6b852..54ca9562 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregators.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/Aggregators.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/DefaultAggregator.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/DefaultAggregator.java
index c916039a..0178a129 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/DefaultAggregator.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/DefaultAggregator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/MasterAggrManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/MasterAggrManager.java
index f39fce39..b4a302bf 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/MasterAggrManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/MasterAggrManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/RegisterAggregators.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/RegisterAggregators.java
index e31152ed..3b2e943c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/RegisterAggregators.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/RegisterAggregators.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/WorkerAggrManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/WorkerAggrManager.java
index 3187959e..a05299e8 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/WorkerAggrManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/aggregator/WorkerAggrManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocator.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocator.java
index 101194f1..362b7789 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocator.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/RecycleHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/RecycleHandler.java
index dfaa498b..33250ebd 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/RecycleHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/allocator/RecycleHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Master.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Master.java
index 33964447..b19ae530 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Master.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Master.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Worker.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Worker.java
index 431ce020..99ba7038 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Worker.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/Bsp4Worker.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspBase.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspBase.java
index da09b069..66a3fd93 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspBase.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspBase.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspClient.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspClient.java
index c0f4d968..4fb0d2da 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspClient.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspClient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEvent.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEvent.java
index 8f646e67..252cd977 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEvent.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEvent.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspClient.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspClient.java
index 375931df..59ca489b 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspClient.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspClient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClient.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClient.java
index 5dbe3a11..c4681be1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClient.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/AbstractPointerCombiner.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/AbstractPointerCombiner.java
index 79bc69bd..56c60679 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/AbstractPointerCombiner.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/AbstractPointerCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/EdgeValueCombiner.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/EdgeValueCombiner.java
index a9c44727..356cda38 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/EdgeValueCombiner.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/EdgeValueCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/MessageValueCombiner.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/MessageValueCombiner.java
index 8c834ba3..6ed80f90 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/MessageValueCombiner.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/MessageValueCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombiner.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombiner.java
index 372a4413..1299dd9e 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombiner.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombiner.java
@@ -1,6 +1,5 @@
package org.apache.hugegraph.computer.core.combiner;
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/VertexValueCombiner.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/VertexValueCombiner.java
index 7e14621b..7273e550 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/VertexValueCombiner.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/combiner/VertexValueCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfo.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfo.java
index 91b879c8..9c44390d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfo.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfo.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/IllegalArgException.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/IllegalArgException.java
index 161f4be0..48f80fdb 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/IllegalArgException.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/IllegalArgException.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/ReadException.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/ReadException.java
index 44f3ac5c..d21dd8cf 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/ReadException.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/ReadException.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/TransportException.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/TransportException.java
index aa97369c..85227cd8 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/TransportException.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/TransportException.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/WriteException.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/WriteException.java
index 09b3998c..80b46af6 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/WriteException.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/common/exception/WriteException.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManager.java
index edec26de..685f47b9 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/FileGraphPartition.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/FileGraphPartition.java
index bfd98089..25312868 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/FileGraphPartition.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/FileGraphPartition.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInput.java
index ba8080a3..3c36b5c2 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInput.java
index 7c78def1..26c32992 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/ReusablePointer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/ReusablePointer.java
index f79f1981..3d4a2375 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/ReusablePointer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/ReusablePointer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/VertexInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/VertexInput.java
index a97d3d8b..39374a6a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/VertexInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/compute/input/VertexInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactory.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactory.java
index 6f889038..0c52af4a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactory.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStat.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStat.java
index 93b35e0e..fa7fb3b5 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStat.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStat.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdge.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdge.java
index 7e85f50d..e074a209 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdge.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdge.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdges.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdges.java
index a603e358..b691ff81 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdges.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/edge/DefaultEdges.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesId.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesId.java
index 2dd72315..7e734226 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesId.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesId.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitioner.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitioner.java
index 2d682230..1b54310a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitioner.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitioner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStat.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStat.java
index 2f53e896..a47e4d8c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStat.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStat.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/Partitioner.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/Partitioner.java
index a132b3a3..504c76be 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/Partitioner.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/partition/Partitioner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/DefaultVertex.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/DefaultVertex.java
index 54bdfe33..e2f31f7a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/DefaultVertex.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/graph/vertex/DefaultVertex.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/EdgeFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/EdgeFetcher.java
index d9a78a37..7bde2b60 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/EdgeFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/EdgeFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/ElementFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/ElementFetcher.java
index 0a88feb9..eade29d9 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/ElementFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/ElementFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/GraphFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/GraphFetcher.java
index 8dea4974..28328950 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/GraphFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/GraphFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverter.java
index 060bb346..dd94dabc 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/IdUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/IdUtil.java
index 469459c5..6e3b83da 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/IdUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/IdUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSourceFactory.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSourceFactory.java
index eedf362a..f53ce387 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSourceFactory.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSourceFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplit.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplit.java
index 6abca83b..c62e21d0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplit.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplit.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitFetcher.java
index 90e70192..83141254 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputHandler.java
index 9ecfd360..b6c47966 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputManager.java
index de5fd790..4b101740 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/MasterInputManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/VertexFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/VertexFetcher.java
index fdfda404..f9dbd37b 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/VertexFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/VertexFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/WorkerInputManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/WorkerInputManager.java
index e8d2a4d4..34a1352d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/WorkerInputManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/WorkerInputManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/DefaultInputFilter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/DefaultInputFilter.java
index 06f10ad0..b0ad6496 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/DefaultInputFilter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/DefaultInputFilter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/ExtractAllPropertyInputFilter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/ExtractAllPropertyInputFilter.java
index 0112e50f..201dd2ba 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/ExtractAllPropertyInputFilter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/filter/ExtractAllPropertyInputFilter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeEdgeFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeEdgeFetcher.java
index 8a3484d3..2cb024f6 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeEdgeFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeEdgeFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeElementFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeElementFetcher.java
index ebf0545d..b14ed39c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeElementFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeElementFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeGraphFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeGraphFetcher.java
index 868b825a..e39f1481 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeGraphFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeGraphFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeInputSplitFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeInputSplitFetcher.java
index c187e8aa..49d99202 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeInputSplitFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeInputSplitFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeVertexFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeVertexFetcher.java
index 117be2b5..cc6a65f9 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeVertexFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/hg/HugeVertexFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileEdgeFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileEdgeFetcher.java
index e6b021a3..ce003b55 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileEdgeFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileEdgeFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileElementFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileElementFetcher.java
index bb975b74..eaa87bfb 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileElementFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileElementFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileInputSplit.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileInputSplit.java
index 57f53d70..e5c02f29 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileInputSplit.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileInputSplit.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileVertxFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileVertxFetcher.java
index a7dececa..4d7b5433 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileVertxFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/FileVertxFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderFileInputSplitFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderFileInputSplitFetcher.java
index 7c4d5faa..40e9bf5a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderFileInputSplitFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderFileInputSplitFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderGraphFetcher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderGraphFetcher.java
index 09c796a9..310cdd8d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderGraphFetcher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/input/loader/LoaderGraphFetcher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileInput.java
index 6d6c916c..2c2775f1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileOutput.java
index f8f44a62..04673133 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/AbstractBufferedFileOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileInput.java
index b4c07165..98d5763d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileOutput.java
index 2eb3f0bc..3136c3d4 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamInput.java
index 8530d351..e4382d95 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamOutput.java
index 5c11dc91..f2f7598e 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutput.java
index 2be06227..9863dec9 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/IOFactory.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/IOFactory.java
index b8ec96d0..6c50cac4 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/IOFactory.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/IOFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutput.java
index bed37a9e..db1722ac 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesInput.java
index 9b378690..17f03828 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesOutput.java
index 04ff3680..f08d731a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedBytesOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OutputFormat.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OutputFormat.java
index 61b8a9b7..1e57c7da 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OutputFormat.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/OutputFormat.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphInput.java
index 6664dcd0..7cd04d18 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutput.java
index 54bb88b6..0ca08e02 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructGraphOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructGraphOutput.java
index 71d23633..4b79d35d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructGraphOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructGraphOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutput.java
index 1ffaf90c..285a92cf 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesInput.java
index e31f0fea..aa548f27 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesOutput.java
index 72965f1b..830162e6 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Manager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Manager.java
index 8147f905..c2806faa 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Manager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Manager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Managers.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Managers.java
index 2a8f53c0..3acd6dc1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Managers.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/manager/Managers.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/master/MasterService.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/master/MasterService.java
index 55a3ba01..fd1fdfd3 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/master/MasterService.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/master/MasterService.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientFactory.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientFactory.java
index 40e3e51a..e2df72ea 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientFactory.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientHandler.java
index 78c6e283..de0ae9f1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ClientHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionId.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionId.java
index 8a8e7fb2..7d3a5593 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionId.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionId.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataClientManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataClientManager.java
index 343f2bde..34f7043a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataClientManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataClientManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManager.java
index cd5ef2f8..263935bc 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/IOMode.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/IOMode.java
index b5d851b9..aff65a74 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/IOMode.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/IOMode.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/MessageHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/MessageHandler.java
index 2d3837ca..eca40286 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/MessageHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/MessageHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportClient.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportClient.java
index 829fa04f..980e1a20 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportClient.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportClient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportConf.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportConf.java
index 33801045..4cc858db 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportConf.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportConf.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportHandler.java
index ef2bddff..58fd8c7d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportProvider.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportProvider.java
index f1a46950..ebd11e13 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportProvider.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportProvider.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportServer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportServer.java
index 17dfd3a5..6d2fdf64 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportServer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportServer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportState.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportState.java
index 67c1a3ff..ff269a70 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportState.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportState.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtil.java
index c93e5e25..9c27f249 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/FileRegionBuffer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/FileRegionBuffer.java
index 1e1c22dd..ce196146 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/FileRegionBuffer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/FileRegionBuffer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NettyBuffer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NettyBuffer.java
index 75f80b7e..ce06c39b 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NettyBuffer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NettyBuffer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBuffer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBuffer.java
index 42933b70..8b9aba64 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBuffer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBuffer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NioBuffer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NioBuffer.java
index 4b839564..6b1e57eb 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NioBuffer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NioBuffer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManager.java
index 148f0a78..d25e18f5 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/TransportConnectionManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/TransportConnectionManager.java
index c4bc6c64..692c1b95 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/TransportConnectionManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/connection/TransportConnectionManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/AckMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/AckMessage.java
index ff148db2..89824876 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/AckMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/AckMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/DataMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/DataMessage.java
index 2f653d7c..cc11aaed 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/DataMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/DataMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FailMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FailMessage.java
index 6f749969..44d81066 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FailMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FailMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FinishMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FinishMessage.java
index 7e08ba4a..5deed75b 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FinishMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/FinishMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/Message.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/Message.java
index 836daa7e..1bffd0ad 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/Message.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/Message.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/MessageType.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/MessageType.java
index e36434c3..aac18fd0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/MessageType.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/MessageType.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PingMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PingMessage.java
index ddbeaad0..44758ab9 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PingMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PingMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PongMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PongMessage.java
index 84b088dc..31a5a845 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PongMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/PongMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/RequestMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/RequestMessage.java
index 3ffe2692..b4cc4de3 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/RequestMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/RequestMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/ResponseMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/ResponseMessage.java
index cff787d1..c5fb7a35 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/ResponseMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/ResponseMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/StartMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/StartMessage.java
index d4c106ba..4f07e02d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/StartMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/message/StartMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNettyHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNettyHandler.java
index 96924aa0..6224f3f0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNettyHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNettyHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/BufAllocatorFactory.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/BufAllocatorFactory.java
index 530b1855..7d2cb6ab 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/BufAllocatorFactory.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/BufAllocatorFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ChannelFutureListenerOnWrite.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ChannelFutureListenerOnWrite.java
index ed43642b..c3715574 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ChannelFutureListenerOnWrite.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ChannelFutureListenerOnWrite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandler.java
index 8337793e..16d6889d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactory.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactory.java
index 5e9a43c4..2caaa40f 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactory.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientHandler.java
index 0f1050da..8e27296c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEventLoopUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEventLoopUtil.java
index 92631f9c..3a053db0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEventLoopUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEventLoopUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyProtocol.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyProtocol.java
index fce5e859..b0585e17 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyProtocol.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyProtocol.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyServerHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyServerHandler.java
index 8b9e3717..66222595 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyServerHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyServerHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClient.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClient.java
index 289480fe..53ba15c2 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClient.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportProvider.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportProvider.java
index 167209d4..b7e873fe 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportProvider.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportProvider.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServer.java
index a05f6897..734342fc 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ServerIdleHandler.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ServerIdleHandler.java
index c873feea..30d0a5d0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ServerIdleHandler.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/ServerIdleHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/FrameDecoder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/FrameDecoder.java
index 39f4a421..42f6ea43 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/FrameDecoder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/FrameDecoder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageDecoder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageDecoder.java
index fac46b76..015fce59 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageDecoder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageDecoder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageEncoder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageEncoder.java
index 849759a1..8f49a1c0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageEncoder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/MessageEncoder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/PreciseFrameDecoder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/PreciseFrameDecoder.java
index eeae945d..afb16297 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/PreciseFrameDecoder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/netty/codec/PreciseFrameDecoder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ClientSession.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ClientSession.java
index fc00ae66..6f904d88 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ClientSession.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ClientSession.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ServerSession.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ServerSession.java
index c34161c5..c3eaa0f9 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ServerSession.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/ServerSession.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSession.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSession.java
index aeb0e2ed..a9364fbc 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSession.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSession.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LimitedLogOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LimitedLogOutput.java
index 9df7f51b..dca6aea1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LimitedLogOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LimitedLogOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LogOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LogOutput.java
index 332d0503..ecc7ddf0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LogOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/LogOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutput.java
index 12cedcc3..0cce6e6c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutputMerger.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutputMerger.java
index b612524d..5b107caf 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutputMerger.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hdfs/HdfsOutputMerger.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphDoubleOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphDoubleOutput.java
index 901b7754..b948eb81 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphDoubleOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphDoubleOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphFloatOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphFloatOutput.java
index d50394f2..11664fbc 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphFloatOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphFloatOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIdOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIdOutput.java
index 2e5e2e2c..beafe184 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIdOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIdOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIntOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIntOutput.java
index f05f5e97..f480cd76 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIntOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphIntOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphLongOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphLongOutput.java
index 195d09b9..d155d80a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphLongOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphLongOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphStringOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphStringOutput.java
index 4466d178..db2fcdb5 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphStringOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/output/hg/HugeGraphStringOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffers.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffers.java
index ae02a6d9..a9b71c01 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffers.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffers.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManager.java
index c1e72dc5..5e51320a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartition.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartition.java
index 43bba022..d63d5dab 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartition.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartition.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartitions.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartitions.java
index e6b442a2..362b1425 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartitions.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvPartitions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageStat.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageStat.java
index 3f79ad6d..20f9aa1a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageStat.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageStat.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartition.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartition.java
index 4ffdbf22..043bdd0e 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartition.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartition.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitions.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitions.java
index 13326d84..705a1a20 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitions.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartition.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartition.java
index 11d4730f..c31f99bc 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartition.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartition.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitions.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitions.java
index 7f804e6f..618f4e43 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitions.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartition.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartition.java
index 563f0b8a..952dc77c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartition.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartition.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitions.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitions.java
index 71ecd66c..7046f3fa 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitions.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/AggregateRpcService.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/AggregateRpcService.java
index 3d6c42bc..888706db 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/AggregateRpcService.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/AggregateRpcService.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/InputSplitRpcService.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/InputSplitRpcService.java
index a256c1b8..46add8cb 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/InputSplitRpcService.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/InputSplitRpcService.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/MasterRpcManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/MasterRpcManager.java
index 642c499c..97657c21 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/MasterRpcManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/MasterRpcManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/WorkerRpcManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/WorkerRpcManager.java
index 508f494c..809f82a9 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/WorkerRpcManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/rpc/WorkerRpcManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueue.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueue.java
index 7588c160..43d50e2f 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueue.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffers.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffers.java
index 88d3222a..8a702cd5 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffers.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffers.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManager.java
index f5e11b3e..ee981c02 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendPartition.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendPartition.java
index 5dd7f852..8d65e9fc 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendPartition.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendPartition.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSender.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSender.java
index 804d5c63..864951e8 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSender.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSender.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueue.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueue.java
index 6139695b..78c143ae 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueue.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessage.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessage.java
index eadc576b..7401daea 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessage.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSender.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSender.java
index 55ff35b7..810d3b9a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSender.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSender.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffer.java
index a17ea041..dac165fb 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffers.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffers.java
index b399aa71..32221735 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffers.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffers.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/BufferFileSorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/BufferFileSorter.java
index 76821d6c..df467101 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/BufferFileSorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/BufferFileSorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/DefaultSorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/DefaultSorter.java
index 7283d2e7..933cec79 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/DefaultSorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/DefaultSorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/HgkvFileSorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/HgkvFileSorter.java
index 27b10665..7414727a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/HgkvFileSorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/HgkvFileSorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/Sorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/Sorter.java
index a78e75fc..af3adc74 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/Sorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/Sorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombinableSorterFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombinableSorterFlusher.java
index b779f11e..d1c4cc7f 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombinableSorterFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombinableSorterFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvInnerSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvInnerSortFlusher.java
index d63a0cc6..68e0f1a3 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvInnerSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvInnerSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvOuterSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvOuterSortFlusher.java
index e190dbd5..8041f1be 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvOuterSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineKvOuterSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvInnerSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvInnerSortFlusher.java
index 64f16c02..3b807515 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvInnerSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvInnerSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvOuterSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvOuterSortFlusher.java
index 164b60d5..ddbe7f93 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvOuterSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/CombineSubKvOuterSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/InnerSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/InnerSortFlusher.java
index a7199f31..6a65e32e 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/InnerSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/InnerSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvInnerSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvInnerSortFlusher.java
index 6ff48c19..129e38e6 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvInnerSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvInnerSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvOuterSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvOuterSortFlusher.java
index 1ccb28f3..8a48eca8 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvOuterSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/KvOuterSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/OuterSortFlusher.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/OuterSortFlusher.java
index c7245b20..be5a62c1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/OuterSortFlusher.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/OuterSortFlusher.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIterator.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIterator.java
index 0709164b..cb76e8c7 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIterator.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIterator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIteratorAdaptor.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIteratorAdaptor.java
index 15c96301..e3954b50 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIteratorAdaptor.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/flusher/PeekableIteratorAdaptor.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMerger.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMerger.java
index 531366a4..1b85bd4c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMerger.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMerger.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMergerImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMergerImpl.java
index 4b217ce7..fccbb998 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMergerImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/merge/FileMergerImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputSorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputSorter.java
index b7a487b2..5d09e786 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputSorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputSorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorter.java
index d623c584..637bf12a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorterImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorterImpl.java
index 363b63e5..45f40e7e 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorterImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/InputsSorterImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/JavaInputSorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/JavaInputSorter.java
index de28b296..d5e7528e 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/JavaInputSorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/JavaInputSorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SubKvSorter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SubKvSorter.java
index aa7ef17d..b7d20bc1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SubKvSorter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SubKvSorter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/AbstractInputsSorting.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/AbstractInputsSorting.java
index bbac0028..87ef42b2 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/AbstractInputsSorting.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/AbstractInputsSorting.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/HeapInputsSorting.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/HeapInputsSorting.java
index a16cb3f6..359ee7ba 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/HeapInputsSorting.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/HeapInputsSorting.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSorting.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSorting.java
index a65cfe0f..88b64c87 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSorting.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSorting.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/LoserTreeInputsSorting.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/LoserTreeInputsSorting.java
index 5237084c..8479714f 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/LoserTreeInputsSorting.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/LoserTreeInputsSorting.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/RecvSortManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/RecvSortManager.java
index 2d76f66a..fa524782 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/RecvSortManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/RecvSortManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SendSortManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SendSortManager.java
index 12b9f512..37c71cfa 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SendSortManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SendSortManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortManager.java
index 018df02a..124a02ab 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingFactory.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingFactory.java
index a97274bc..50a06482 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingFactory.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingFactory.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingMode.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingMode.java
index 1110e640..a471c545 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingMode.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingMode.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/EntryIterator.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/EntryIterator.java
index cf2e0b2e..32c9f335 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/EntryIterator.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/EntryIterator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileGenerator.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileGenerator.java
index 2216de0f..29b9be72 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileGenerator.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileGenerator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileManager.java
index f17124dd..b969aefa 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/FileManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileReader.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileReader.java
index d05518d8..eca38535 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileReader.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileReader.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileWriter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileWriter.java
index 02e30ab7..0291667a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileWriter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/KvEntryFileWriter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/StoreManager.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/StoreManager.java
index ab23dca4..2cc79659 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/StoreManager.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/StoreManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/SuperstepFileGenerator.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/SuperstepFileGenerator.java
index c37a5604..665f9ec0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/SuperstepFileGenerator.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/SuperstepFileGenerator.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesInput.java
index cb7fa639..9f05e64e 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesWithFirstSubKvInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesWithFirstSubKvInput.java
index 67a1ed3a..ccf2f8bd 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesWithFirstSubKvInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/KvEntriesWithFirstSubKvInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/SubKvEntriesInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/SubKvEntriesInput.java
index 846f94af..cf9cadaa 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/SubKvEntriesInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/buffer/SubKvEntriesInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/AbstractKvEntry.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/AbstractKvEntry.java
index 96815947..0570edef 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/AbstractKvEntry.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/AbstractKvEntry.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/CachedPointer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/CachedPointer.java
index 2b031b86..06798cbb 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/CachedPointer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/CachedPointer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/DefaultKvEntry.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/DefaultKvEntry.java
index 1bace812..a13afbc0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/DefaultKvEntry.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/DefaultKvEntry.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntriesUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntriesUtil.java
index ccea2b55..03d1abdd 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntriesUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntriesUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInput.java
index 2e58d7d8..48197c16 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInputImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInputImpl.java
index c75cacf3..dae29884 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInputImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryInputImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutput.java
index 303e36dc..c28462bf 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutputImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutputImpl.java
index 1037e47f..3ccec02c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutputImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/EntryOutputImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/InlinePointer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/InlinePointer.java
index 1bb22b3f..14b62459 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/InlinePointer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/InlinePointer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntry.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntry.java
index 0b2cf1bf..edb8def3 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntry.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntry.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReader.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReader.java
index ad7d8476..d03b2252 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReader.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReader.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReaderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReaderImpl.java
index b5338a88..fee7fef2 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReaderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryReaderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWithFirstSubKv.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWithFirstSubKv.java
index 5e7d5b95..73a64565 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWithFirstSubKv.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWithFirstSubKv.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriter.java
index 321ad081..afec090d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriterImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriterImpl.java
index 964f8542..b6db9648 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriterImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/KvEntryWriterImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Pointer.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Pointer.java
index 1376359c..a5a9f877 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Pointer.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Pointer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Range.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Range.java
index c464f376..6cf715f2 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Range.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/entry/Range.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryBuilder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryBuilder.java
index ce6fdc39..5e185c8a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryBuilder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryBuilder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryReader.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryReader.java
index d23cb685..9d3b4324 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryReader.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileEntryReader.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileSubEntryReader.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileSubEntryReader.java
index d9e21bd3..165abc02 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileSubEntryReader.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/bufferfile/BufferFileSubEntryReader.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/AbstractHgkvFile.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/AbstractHgkvFile.java
index 04ec20a1..eb78a770 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/AbstractHgkvFile.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/AbstractHgkvFile.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDir.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDir.java
index ceecac24..03f56d48 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDir.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDir.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDirImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDirImpl.java
index f8078aa4..24957395 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDirImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvDirImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFile.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFile.java
index 398c0e15..3e4ae340 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFile.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFile.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFileImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFileImpl.java
index 94527b33..8ff1dc19 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFileImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/HgkvFileImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/BlockBuilder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/BlockBuilder.java
index c9d3a42e..d78dd2de 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/BlockBuilder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/BlockBuilder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/DataBlockBuilderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/DataBlockBuilderImpl.java
index b1492e4f..90e304d3 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/DataBlockBuilderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/DataBlockBuilderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvDirBuilderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvDirBuilderImpl.java
index a44e57f0..1a3b17ff 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvDirBuilderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvDirBuilderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilder.java
index ffb7792b..685c3c6f 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilderImpl.java
index f3fd68bf..8f82b5e3 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/HgkvFileBuilderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilder.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilder.java
index cacb04bd..a7910205 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilder.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilder.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilderImpl.java
index 29101638..b769855f 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/builder/IndexBlockBuilderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDir4SubKvReaderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDir4SubKvReaderImpl.java
index 9db3f975..45370ceb 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDir4SubKvReaderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDir4SubKvReaderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDirReaderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDirReaderImpl.java
index fb21c63f..7c9fe15b 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDirReaderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvDirReaderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvFileReaderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvFileReaderImpl.java
index 19600ed3..08d04915 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvFileReaderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/hgkvfile/reader/HgkvFileReaderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DefaultSelectedFiles.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DefaultSelectedFiles.java
index 0d5d77ef..b180c032 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DefaultSelectedFiles.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DefaultSelectedFiles.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DisperseEvenlySelector.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DisperseEvenlySelector.java
index ed9a3e43..5484d7e5 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DisperseEvenlySelector.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/DisperseEvenlySelector.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/InputFilesSelector.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/InputFilesSelector.java
index 3ad1aa0c..ea7306e1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/InputFilesSelector.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/InputFilesSelector.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/SelectedFiles.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/SelectedFiles.java
index 58ac3826..2fdf220a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/SelectedFiles.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/select/SelectedFiles.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReader.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReader.java
index 011daacf..6d72c79a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReader.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReader.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReaderImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReaderImpl.java
index 99d11987..d4d448be 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReaderImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileReaderImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriter.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriter.java
index a8f6a33a..714da3e3 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriter.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriter.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriterImpl.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriterImpl.java
index 1d62756a..acea3e0c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriterImpl.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/BitsFileWriterImpl.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFile.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFile.java
index 095f474c..7327c7b1 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFile.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFile.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileInput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileInput.java
index 1d963cb7..70efbd43 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileInput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileInput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileOutput.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileOutput.java
index d3f5b557..5630fef0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileOutput.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/store/file/seqfile/ValueFileOutput.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtil.java
index f55c6fbc..4f3e544a 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/Consumers.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/Consumers.java
index 7576442a..9ec6cfca 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/Consumers.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/Consumers.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/FileUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/FileUtil.java
index 02804f27..6e014b9f 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/FileUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/FileUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtil.java
index 4dae830a..3a86e286 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtil.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtil.java
index 0b4f80b9..7dfb6d7c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtil.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ShutdownHook.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ShutdownHook.java
index 9f033a95..5726313d 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ShutdownHook.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/ShutdownHook.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java
index 2b9d3aa4..497fbb84 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerService.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerService.java
index c21975c2..901d9ad2 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerService.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerService.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStat.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStat.java
index e7765e41..40491f2c 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStat.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStat.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/load/LoadService.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/load/LoadService.java
index 3614ad27..230f3eb0 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/load/LoadService.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/worker/load/LoadService.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-dist/src/assembly/dataset/load-movie-data.groovy b/computer-dist/src/assembly/dataset/load-movie-data.groovy
index 700082d8..683db53e 100644
--- a/computer-dist/src/assembly/dataset/load-movie-data.groovy
+++ b/computer-dist/src/assembly/dataset/load-movie-data.groovy
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-dist/src/assembly/dataset/schema.groovy b/computer-dist/src/assembly/dataset/schema.groovy
index d0b39544..80b4a8b5 100644
--- a/computer-dist/src/assembly/dataset/schema.groovy
+++ b/computer-dist/src/assembly/dataset/schema.groovy
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriver.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriver.java
index f253afe6..caad7624 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriver.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriver.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriverException.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriverException.java
index 7c2713f5..365272e3 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriverException.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/ComputerDriverException.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/DefaultJobState.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/DefaultJobState.java
index 2d532cb6..f0f0002e 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/DefaultJobState.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/DefaultJobState.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobObserver.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobObserver.java
index fa78d93d..641b9aa3 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobObserver.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobObserver.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobState.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobState.java
index f964ce1c..40ca9695 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobState.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobState.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobStatus.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobStatus.java
index ad412879..8131ff98 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobStatus.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/JobStatus.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/SuperstepStat.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/SuperstepStat.java
index dddfd0cc..e587265f 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/SuperstepStat.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/SuperstepStat.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/config/DriverConfigOption.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/config/DriverConfigOption.java
index 397c4cd5..358f72fc 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/config/DriverConfigOption.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/config/DriverConfigOption.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/util/JsonUtil.java b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/util/JsonUtil.java
index 7a990c7e..78d93ed9 100644
--- a/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/util/JsonUtil.java
+++ b/computer-driver/src/main/java/org/apache/hugegraph/computer/driver/util/JsonUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/OperatorEntrypoint.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/OperatorEntrypoint.java
index 1f7e726a..9934f513 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/OperatorEntrypoint.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/OperatorEntrypoint.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/AbstractController.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/AbstractController.java
index 003abd0b..bad4566e 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/AbstractController.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/AbstractController.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/MatchWithMsg.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/MatchWithMsg.java
index 8ee2f263..181c46de 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/MatchWithMsg.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/MatchWithMsg.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorRequest.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorRequest.java
index 6be1febf..5236bba6 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorRequest.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorRequest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorResult.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorResult.java
index 33fcf35e..ec9164cb 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorResult.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/OperatorResult.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/WorkQueue.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/WorkQueue.java
index 836a2ff7..4d82ddf0 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/WorkQueue.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/common/WorkQueue.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/config/OperatorOptions.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/config/OperatorOptions.java
index 63ab7b7d..677c7cc1 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/config/OperatorOptions.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/config/OperatorOptions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobComponent.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobComponent.java
index 37738648..035967ea 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobComponent.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobComponent.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobController.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobController.java
index 4057ff1c..353eda3a 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobController.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobController.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobDeployer.java b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobDeployer.java
index 6f546a95..9d3aa61e 100644
--- a/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobDeployer.java
+++ b/computer-k8s-operator/src/main/java/org/apache/hugegraph/computer/k8s/operator/controller/ComputerJobDeployer.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/Constants.java b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/Constants.java
index 13214fb9..ef9300c9 100644
--- a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/Constants.java
+++ b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/Constants.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeDriverOptions.java b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeDriverOptions.java
index 45c6369d..7715bc8a 100644
--- a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeDriverOptions.java
+++ b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeDriverOptions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeSpecOptions.java b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeSpecOptions.java
index 78898bdf..e7308cbd 100644
--- a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeSpecOptions.java
+++ b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/config/KubeSpecOptions.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJob.java b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJob.java
index 6757e896..97a743d6 100644
--- a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJob.java
+++ b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJob.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJobList.java b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJobList.java
index 78d32141..2cda5832 100644
--- a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJobList.java
+++ b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/crd/model/HugeGraphComputerJobList.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/driver/KubernetesDriver.java b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/driver/KubernetesDriver.java
index 85ff6433..a1e6bb2a 100644
--- a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/driver/KubernetesDriver.java
+++ b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/driver/KubernetesDriver.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/util/KubeUtil.java b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/util/KubeUtil.java
index 130091d4..c76438f5 100644
--- a/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/util/KubeUtil.java
+++ b/computer-k8s/src/main/java/org/apache/hugegraph/computer/k8s/util/KubeUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestBase.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestBase.java
index 6a02eb7e..a499abdf 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestBase.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestBase.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestSuite.java
index 38943eb8..ad0fc946 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/AlgorithmTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityTest.java
index 9e57f76a..6ad54e95 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/betweenness/BetweennessCentralityTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityTest.java
index 289f99f6..d66b01a8 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/closeness/ClosenessCentralityTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityTest.java
index 8b8e8d57..b24640d8 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/degree/DegreeCentralityTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankTest.java
index c6255819..ddea5806 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/centrality/pagerank/PageRankTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientTest.java
index f9172a2c..63d88e4a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/cc/ClusteringCoefficientTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreTest.java
index d251483a..919a5460 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/kcore/KcoreTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaTest.java
index e22d6722..d4ba4d2f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/lpa/LpaTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountTest.java
index 8b876cea..cece925c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/trianglecount/TriangleCountTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccTest.java
index e05d70ea..d1c10dec 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/community/wcc/WccTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionTest.java
index ee5a51ee..81422320 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionWithFilterTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionWithFilterTest.java
index 5af24213..56d687c9 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionWithFilterTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/algorithm/path/rings/RingsDetectionWithFilterTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/AllocatorTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/AllocatorTestSuite.java
index 48c66656..86ee2338 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/AllocatorTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/AllocatorTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocatorTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocatorTest.java
index 3555f7ae..7100119e 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocatorTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/DefaultAllocatorTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclersTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclersTest.java
index 4576b660..313a594a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclersTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/allocator/RecyclersTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEventTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEventTest.java
index 55716161..1997b201 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEventTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspEventTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspTestSuite.java
index a3c07e92..d1df1bc3 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/BspTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspTest.java
index 5e7dce3e..9e9187f8 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdBspTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClientTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClientTest.java
index 3aa4d7e3..6b4c0849 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClientTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/bsp/EtcdClientTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/CombinerTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/CombinerTestSuite.java
index 8e73a1ee..611d5277 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/CombinerTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/CombinerTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombinerTest.java
index b5aed892..7ea60069 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/DoubleValueSumCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombinerTest.java
index 3e8de587..9af9084a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/FloatValueSumCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombinerTest.java
index 07da9be5..a8cd0154 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/IntValueSumCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombinerTest.java
index 2e20014b..925c7a74 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/LongValueSumCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombinerTest.java
index 5011c56d..740a8b04 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeNewPropertiesCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombinerTest.java
index eb2f45f3..c68f6407 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/MergeOldPropertiesCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombinerTest.java
index f86b489a..8de00044 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/OverwriteCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombinerTest.java
index 32a0e5b9..7beb32cf 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/PointerCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombinerTest.java
index 59d2e793..a452053b 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMaxCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombinerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombinerTest.java
index c8917d17..6d23f43a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombinerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/combiner/ValueMinCombinerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/CommonTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/CommonTestSuite.java
index 29bb8719..ef150e79 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/CommonTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/CommonTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfoTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfoTest.java
index ab9bf04b..35eb303a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfoTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ContainerInfoTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ExceptionTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ExceptionTest.java
index b4b6e5a5..7f4f86e1 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ExceptionTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/ExceptionTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/FakeMasterComputation.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/FakeMasterComputation.java
index 810432eb..cbc2cea4 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/FakeMasterComputation.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/common/FakeMasterComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManagerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManagerTest.java
index ce8b8658..c4052497 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManagerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeManagerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeTestSuite.java
index 9c782f88..ae5d3f8d 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/ComputeTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockComputation.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockComputation.java
index 2cba7690..64792c5a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockComputation.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockMessageSender.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockMessageSender.java
index 91929dbc..3535fd8a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockMessageSender.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/MockMessageSender.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInputTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInputTest.java
index 36fab905..c2126d1b 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInputTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/EdgesInputTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInputTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInputTest.java
index 1ea34cc9..36361380 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInputTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/MessageInputTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/ResuablePointerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/ResuablePointerTest.java
index eb677191..7edc0b2f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/ResuablePointerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/compute/input/ResuablePointerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/ConfigTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/ConfigTestSuite.java
index 6bd51715..78dd9439 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/ConfigTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/ConfigTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfigTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfigTest.java
index 29e7e737..efec818f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfigTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/config/DefaultConfigTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactoryTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactoryTest.java
index 4e085ccb..dd377c0c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactoryTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/BuiltinGraphFactoryTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultEdgeTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultEdgeTest.java
index e5712a36..bd3b1f0b 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultEdgeTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultEdgeTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultPropertiesTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultPropertiesTest.java
index fc7bc25a..54725b5d 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultPropertiesTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/DefaultPropertiesTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/GraphTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/GraphTestSuite.java
index ea724a38..43dd38f3 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/GraphTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/GraphTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with this
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStatTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStatTest.java
index b7cef9bf..1f2f2a38 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStatTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/SuperstepStatTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesIdTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesIdTest.java
index d1c4eeb2..8e450875 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesIdTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/BytesIdTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactoryTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactoryTest.java
index b383ba30..c95ea8bf 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactoryTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdFactoryTest.java
@@ -1,5 +1,4 @@
/*
- *
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with this
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdTypeTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdTypeTest.java
index 182fcb1b..344f5bd9 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdTypeTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/id/IdTypeTest.java
@@ -1,5 +1,4 @@
/*
- *
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with this
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitionerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitionerTest.java
index 18f403e6..9c302d8e 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitionerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/HashPartitionerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStatTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStatTest.java
index d29832ba..e5a58082 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStatTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/partition/PartitionStatTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValueTest.java
index 07d6e2c2..f87b069c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/BooleanValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValueTest.java
index 97135cff..7651f2b9 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/DoubleValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValueTest.java
index 8128dd42..f014ef84 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/FloatValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListListTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListListTest.java
index 467ea6b8..5d637c0d 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListListTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdListListTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueListTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueListTest.java
index fbd8ec9d..9fbc9045 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueListTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueListTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueTest.java
index 7d0897a6..9d0a7f34 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IdValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValueTest.java
index d52d8719..68e5ea89 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/IntValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValueTest.java
index f31f5195..1f44d897 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ListValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValueTest.java
index 17f9ea80..aba80b3a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/LongValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValueTest.java
index 5908ccb8..119a0d78 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/NullValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValueTest.java
index 8e50cd77..5d96160f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/StringValueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueTypeTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueTypeTest.java
index 47acb699..c91d45df 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueTypeTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/graph/value/ValueTypeTest.java
@@ -1,5 +1,4 @@
/*
- *
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with this
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/FileInputSplitTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/FileInputSplitTest.java
index ec2b211c..2635e73d 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/FileInputSplitTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/FileInputSplitTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverterTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverterTest.java
index dd797774..cc58f2a3 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverterTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/HugeConverterTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitDataTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitDataTest.java
index 72b113bf..d334a31f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitDataTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitDataTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitTest.java
index 49f4998d..70c7f866 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputSplitTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputTestSuite.java
index 76ee2405..d83e9023 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/InputTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockMasterInputManager.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockMasterInputManager.java
index 061082ce..baf181ad 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockMasterInputManager.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockMasterInputManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockRpcClient.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockRpcClient.java
index a6fd265e..4b6cf051 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockRpcClient.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockRpcClient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockWorkerInputManager.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockWorkerInputManager.java
index 5a8f9483..e9b6cda9 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockWorkerInputManager.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/input/MockWorkerInputManager.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileTest.java
index ca15c553..ab4805ed 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedFileTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamTest.java
index 54bb381a..059ffe96 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/BufferedStreamTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutputTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutputTest.java
index 1500d72b..32732cd5 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutputTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/CsvStructGraphOutputTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/IOTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/IOTestSuite.java
index cb4ad3cc..43fb3260 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/IOTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/IOTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with this
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutputTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutputTest.java
index fc8dfa83..99f89ae7 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutputTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/JsonStructGraphOutputTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/MockRankComputation.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/MockRankComputation.java
index f78bfd07..69320720 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/MockRankComputation.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/MockRankComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedUnsafeBytesTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedUnsafeBytesTest.java
index 14cb0bf2..1fa33a43 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedUnsafeBytesTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/OptimizedUnsafeBytesTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutputInputTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutputInputTest.java
index 5d4b1388..0c3af035 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutputInputTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StreamGraphOutputInputTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutputTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutputTest.java
index ca803d21..45f01a3e 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutputTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/StructRandomAccessOutputTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesTest.java
index 3dcb066a..27637778 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/io/UnsafeBytesTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionIdTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionIdTest.java
index 4b6fbd3d..382decee 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionIdTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/ConnectionIdTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManagerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManagerTest.java
index 194e1720..89029ec1 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManagerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/DataServerManagerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockClientHandler.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockClientHandler.java
index f27631a1..19408974 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockClientHandler.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockClientHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockMessageHandler.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockMessageHandler.java
index 687c253e..0d86c336 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockMessageHandler.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockMessageHandler.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockUnDecodeMessage.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockUnDecodeMessage.java
index 8406da4b..c1a38e13 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockUnDecodeMessage.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/MockUnDecodeMessage.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/NetworkTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/NetworkTestSuite.java
index 724f5fa8..e0a52c1e 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/NetworkTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/NetworkTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtilTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtilTest.java
index e6fdc412..df7f70c4 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtilTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/TransportUtilTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBufferTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBufferTest.java
index f27cd593..ac87f1fa 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBufferTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/buffer/NetworkBufferTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManagerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManagerTest.java
index 525e24b7..503e3aed 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManagerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/connection/ConnectionManagerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNetworkTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNetworkTest.java
index 5993bf2b..c1e45f6f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNetworkTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/AbstractNetworkTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandlerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandlerTest.java
index 20926a19..5bef2b2c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandlerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/HeartbeatHandlerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactoryTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactoryTest.java
index 4e64d20b..a558080c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactoryTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyClientFactoryTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEncodeDecodeHandlerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEncodeDecodeHandlerTest.java
index bcfe1072..4ecd649d 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEncodeDecodeHandlerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyEncodeDecodeHandlerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClientTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClientTest.java
index 818987b1..acf48bab 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClientTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportClientTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServerTest.java
index 70bd1b79..58ce87b7 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/netty/NettyTransportServerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSessionTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSessionTest.java
index 1c7e1d65..09f4378f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSessionTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/network/session/TransportSessionTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffersTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffersTest.java
index a638c77c..7a78cfeb 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffersTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvBuffersTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManagerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManagerTest.java
index da2f7826..3942b4ef 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManagerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/MessageRecvManagerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverTestSuite.java
index f4e66aa8..19a89fbe 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverUtil.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverUtil.java
index d7b40365..d17d2443 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverUtil.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/ReceiverUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitionTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitionTest.java
index 198ff423..28e6b520 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitionTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/edge/EdgeMessageRecvPartitionTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitionTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitionTest.java
index f85a68c9..e23992be 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitionTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/message/ComputeMessageRecvPartitionTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitionTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitionTest.java
index de6e8d7f..185d4335 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitionTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/receiver/vertex/VertexMessageRecvPartitionTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueueTest.java
index 7c84f0f1..37db2a01 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageQueueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffersTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffersTest.java
index 171aa482..6f644d01 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffersTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendBuffersTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManagerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManagerTest.java
index e9bf07ed..6fdeca3f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManagerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MessageSendManagerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MockTransportClient.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MockTransportClient.java
index 404ca676..e8ca4653 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MockTransportClient.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MockTransportClient.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueueTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueueTest.java
index bf80f480..08d930c7 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueueTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/MultiQueueTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSenderTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSenderTest.java
index 7fb73929..07fd1592 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSenderTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageSenderTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageTest.java
index 5c898e27..50f8a0aa 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/QueuedMessageTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/SenderTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/SenderTestSuite.java
index d4b82222..36e57a3e 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/SenderTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/SenderTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBufferTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBufferTest.java
index cdc03213..2d00f43f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBufferTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBufferTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffersTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffersTest.java
index bfa48beb..c37ba854 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffersTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sender/WriteBuffersTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/SorterTestUtil.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/SorterTestUtil.java
index 61e9b113..30cc9f29 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/SorterTestUtil.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/SorterTestUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/combiner/MockIntSumCombiner.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/combiner/MockIntSumCombiner.java
index 74584457..76432971 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/combiner/MockIntSumCombiner.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/combiner/MockIntSumCombiner.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/EmptyFlusherTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/EmptyFlusherTest.java
index dea38bcb..a650c8ed 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/EmptyFlusherTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/EmptyFlusherTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/FlusherTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/FlusherTest.java
index 6777b2a7..28962d9f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/FlusherTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/FlusherTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SortLargeDataTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SortLargeDataTest.java
index ac71cae4..b80262ac 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SortLargeDataTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SortLargeDataTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTest.java
index c3d4695c..f41e89bd 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTestSuite.java
index 2734de95..5b5ef42c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorter/SorterTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSortingTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSortingTest.java
index bd86c2e7..86daee80 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSortingTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/InputsSortingTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingTestSuite.java
index e60bd4d5..fe1f622a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/SortingTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/TestData.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/TestData.java
index 56b9fc39..420a60da 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/TestData.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/sort/sorting/TestData.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/BitFileTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/BitFileTest.java
index 9929fd02..173e9d25 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/BitFileTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/BitFileTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntriesUtilTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntriesUtilTest.java
index 6075ca22..3dd2a80c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntriesUtilTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntriesUtilTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntryOutputTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntryOutputTest.java
index 0dff6398..122d40ff 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntryOutputTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/EntryOutputTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/FileManagerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/FileManagerTest.java
index fc31edf5..03dbd543 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/FileManagerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/FileManagerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvDirTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvDirTest.java
index 8003cf69..5b1b8ac6 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvDirTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvDirTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvFileTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvFileTest.java
index d3c4710b..6d6b074f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvFileTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/HgkvFileTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/PointerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/PointerTest.java
index bd6ba49b..f24387c1 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/PointerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/PointerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestSuite.java
index 35fc1b2a..7ff80b20 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestUtil.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestUtil.java
index 9c1d0719..7ae88a25 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestUtil.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/StoreTestUtil.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/ValueFileTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/ValueFileTest.java
index 9b52c31d..a83093fc 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/ValueFileTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/store/ValueFileTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtilTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtilTest.java
index 6754fecb..7eb46b3a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtilTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/ComputerContextUtilTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtilTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtilTest.java
index e017f51f..af5cea0a 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtilTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/JsonUtilTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtilTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtilTest.java
index 8fa21fb4..7f542de6 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtilTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/SerializeUtilTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/UtilTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/UtilTestSuite.java
index a3e50e28..afde7358 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/UtilTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/util/UtilTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation.java
index 79b6f400..24302f5e 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation2.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation2.java
index b72e9749..8d1a707d 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation2.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputation2.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputationParams.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputationParams.java
index e4392d44..3f72b633 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputationParams.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockComputationParams.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation.java
index 2b100def..2a05d6b6 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation2.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation2.java
index 94c86a35..b86973df 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation2.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockMasterComputation2.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockWorkerService.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockWorkerService.java
index 94570f36..74d3c5e5 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockWorkerService.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/MockWorkerService.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerServiceTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerServiceTest.java
index cb2f9c77..b056c7d5 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerServiceTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerServiceTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStatTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStatTest.java
index d499276c..9dcda046 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStatTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerStatTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerTestSuite.java
index d4399452..a10c3a64 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/core/worker/WorkerTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/dist/ComputerDistTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/dist/ComputerDistTestSuite.java
index 88c7e1ba..ebdf1f4d 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/dist/ComputerDistTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/dist/ComputerDistTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputerTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputerTest.java
index da69ec74..429aa75f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputerTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputerTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/driver/ComputerOptionsTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/driver/ComputerOptionsTest.java
index 51ee14c0..c74822ef 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/driver/ComputerOptionsTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/driver/ComputerOptionsTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTest.java
index 4a8d17f2..bfcc2e4c 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTestSuite.java
index 0c48cf91..5a9b303e 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/driver/DriverTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/AbstractK8sTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/AbstractK8sTest.java
index 1d2f3541..a9a294aa 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/AbstractK8sTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/AbstractK8sTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/K8sTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/K8sTestSuite.java
index 4e862c23..71b5b5b2 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/K8sTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/K8sTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java
index 8dd50535..1f6a3469 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/KubernetesDriverTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/MiniKubeTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/MiniKubeTest.java
index ec9837b8..8b630ba8 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/MiniKubeTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/MiniKubeTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/OperatorTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/OperatorTest.java
index 62654a0f..c4162b5f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/OperatorTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/k8s/OperatorTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/IntegrateTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/IntegrateTestSuite.java
index f1eb8a23..492aea73 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/IntegrateTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/IntegrateTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/MockComputation.java b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/MockComputation.java
index 33dc6186..e5763402 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/MockComputation.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/MockComputation.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/SenderIntegrateTest.java b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/SenderIntegrateTest.java
index 02a71f95..6ae0008b 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/SenderIntegrateTest.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/integrate/SenderIntegrateTest.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestBase.java b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestBase.java
index d8bbc6a3..7aabea3f 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestBase.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestBase.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
diff --git a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestSuite.java b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestSuite.java
index 439959b5..62dec2cf 100644
--- a/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestSuite.java
+++ b/computer-test/src/main/java/org/apache/hugegraph/computer/suite/unit/UnitTestSuite.java
@@ -1,5 +1,4 @@
/*
- *
* 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 ownership. The ASF
[incubator-hugegraph-computer] 06/06: chore: fix StringEncoding license & add multi license check action (#227)
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch release-1.0.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
commit f2435d58587d611031c50961d50baefccca00d98
Author: Simon Cheung <mi...@apache.org>
AuthorDate: Thu Feb 9 19:35:22 2023 +0800
chore: fix StringEncoding license & add multi license check action (#227)
* add license check action & use proper "UTF-8" charset
* exclude generate go files
* include release-docs in binary release
* Update NOTICE
---------
Co-authored-by: imbajin <ji...@apache.org>
---
.github/workflows/ci.yml | 6 +-
.github/workflows/license-checker.yml | 60 ++++++++++++++++
.github/workflows/stale.yml | 2 +-
.licenserc.yaml | 82 ++++++++++++++++++++++
LICENSE | 8 +++
NOTICE | 53 ++++++++++++++
.../computer/core/util/StringEncoding.java | 47 +++----------
computer-dist/release-docs/LICENSE | 6 +-
computer-dist/release-docs/NOTICE | 51 ++++++++++++++
computer-dist/src/assembly/descriptor/assembly.xml | 4 --
.../src/assembly/static/conf/computer.properties | 16 +++++
.../hugegraph/computer/dist/HugeGraphComputer.java | 27 ++++---
.../src/main/resources/computer.properties | 16 +++++
pom.xml | 2 -
14 files changed, 316 insertions(+), 64 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f283bef5..d466b903 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1,4 +1,4 @@
-name: hugegraph-computer ci
+name: "hugegraph-computer ci"
on:
push:
@@ -9,7 +9,7 @@ on:
jobs:
computer-ci:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-latest
env:
TRAVIS_DIR: computer-dist/src/assembly/travis
KUBERNETES_VERSION: 1.20.1
@@ -21,7 +21,7 @@ jobs:
with:
fetch-depth: 2
- - name: Install JDK 8
+ - name: Install JDK 8 for HDFS
uses: actions/setup-java@v3
with:
java-version: '8'
diff --git a/.github/workflows/license-checker.yml b/.github/workflows/license-checker.yml
new file mode 100644
index 00000000..ea2c3687
--- /dev/null
+++ b/.github/workflows/license-checker.yml
@@ -0,0 +1,60 @@
+name: "license checker"
+
+on:
+ push:
+ branches:
+ - master
+ - /^release-.*$/
+ pull_request:
+
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
+jobs:
+ check-license-header:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ # More info could refer to: https://github.com/apache/skywalking-eyes
+ - name: Check License Header
+ uses: apache/skywalking-eyes@main
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ with:
+ log: info
+ config: .licenserc.yaml
+
+ - uses: actions/setup-java@v3
+ with:
+ java-version: '11'
+ distribution: 'adopt'
+
+ - name: License check(RAT)
+ run: |
+ mvn apache-rat:check -ntp
+ find ./ -name rat.txt -print0 | xargs -0 -I file cat file > merged-rat.txt
+ grep "Binaries" merged-rat.txt -C 3 && cat merged-rat.txt
+
+# TODO: enable it later
+# check-dependency-license:
+# runs-on: ubuntu-latest
+# env:
+# SCRIPT_DEPENDENCY: computer-dist/scripts/dependency
+# steps:
+# - name: Checkout source
+# uses: actions/checkout@v3
+# - name: Set up JDK 11
+# uses: actions/setup-java@v3
+# with:
+# java-version: '11'
+# distribution: 'adopt'
+# - name: mvn install
+# run: |
+# mvn install -DskipTests=true -ntp
+# - name: generate current dependencies
+# run: |
+# bash $SCRIPT_DEPENDENCY/regenerate_known_dependencies.sh current-dependencies.txt
+# - name: check third dependencies
+# run: |
+# bash $SCRIPT_DEPENDENCY/check_dependencies.sh
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index 73f46247..3ba4f72b 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -1,4 +1,4 @@
-name: Mark stale issues and pull requests
+name: "Mark stale issues and pull requests"
on:
schedule:
diff --git a/.licenserc.yaml b/.licenserc.yaml
new file mode 100644
index 00000000..a62d7685
--- /dev/null
+++ b/.licenserc.yaml
@@ -0,0 +1,82 @@
+#
+# 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 ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+header: # `header` section is configurations for source codes license header.
+ license:
+ spdx-id: Apache-2.0 # the spdx id of the license, it's convenient when your license is standard SPDX license.
+ copyright-owner: Apache Software Foundation # the copyright owner to replace the [owner] in the `spdx-id` template.
+ content: | # `license` will be used as the content when `fix` command needs to insert a license header.
+ 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 ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ # `pattern` is optional regexp if all the file headers are the same as `license` or the license of `spdx-id` and `copyright-owner`.
+ pattern: |
+ Licensed to the Apache Software Foundation under one or more contributor
+ license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright
+ ownership. The Apache Software Foundation licenses this file to you under
+ the Apache License, Version 2.0 \(the "License"\); you may
+ not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ paths: # `paths` are the path list that will be checked (and fixed) by license-eye, default is ['**'].
+ - '**'
+
+ paths-ignore: # `paths-ignore` are the path list that will be ignored by license-eye.
+ - '.gitignore'
+ - 'LICENSE'
+ - 'NOTICE'
+ - 'DISCLAIMER'
+ - '**/*.md'
+ - '**/*.versionsBackup'
+ - '**/*.log'
+ - '**/*.conf'
+ - '**/*.txt'
+ - '**/*.csv'
+ - '**/*.json'
+ - '**/*.svg'
+ - '**/*.gitattributes'
+ - '**/.flattened-pom.xml'
+ - '**/.prettierrc'
+ - '**/*.MF'
+ - '**/.stylelintrc'
+ - 'assembly/**'
+ - '.github/**/*'
+ - '**/target/*'
+ - '**/util/StringEncoding.java'
+ - '**/go.mod'
+ - '**/go.sum'
+ comment: on-failure # on what condition license-eye will comment on the pull request, `on-failure`, `always`, `never`.
+
+ # license-location-threshold specifies the index threshold where the license header can be located,
+ # after all, a "header" cannot be TOO far from the file start.
+ license-location-threshold: 80
diff --git a/LICENSE b/LICENSE
index 64582849..e79807ee 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,11 @@
See the License for the specific language governing permissions and
limitations under the License.
+========================================================================
+Apache 2.0 licenses
+========================================================================
+
+The following components are provided under the Apache License. See project link for details.
+The text of each license is the standard Apache 2.0 license.
+
+computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java files from https://github.com/JanusGraph
diff --git a/NOTICE b/NOTICE
index 42f88212..a0e7f71c 100644
--- a/NOTICE
+++ b/NOTICE
@@ -5,3 +5,56 @@ This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
The initial codebase was donated to the ASF by HugeGraph Authors, copyright 2017-2021.
+
+-----------------------------------------------------------------------
+This product contains code form the JanusGraph Project:
+-----------------------------------------------------------------------
+==============================================================
+ JanusGraph: Distributed Graph Database
+ Copyright 2012 and onwards JanusGraph Authors
+==============================================================
+
+This product includes software developed by JanusGraph contributors listed
+in CONTRIBUTORS.txt; JanusGraph copyright holders are listed in AUTHORS.txt.
+
+This product is based on Titan, originally developed by Aurelius (acquired by
+DataStax) and the following individuals:
+
+ * Matthias Broecheler
+ * Dan LaRocque
+ * Marko A. Rodriguez
+ * Stephen Mallette
+ * Pavel Yaskevich
+
+It also includes software from other open source projects including, but not limited to (check pom.xml for complete listing):
+
+ * Apache Cassandra [https://cassandra.apache.org/]
+ * Apache Commons [https://commons.apache.org/]
+ * Apache Groovy [http://groovy-lang.org/]
+ * Apache HBase [https://hbase.apache.org/]
+ * Apache Hadoop [https://hadoop.apache.org/]
+ * Apache Kerby [https://github.com/apache/directory-kerby]
+ * Apache Log4j [https://logging.apache.org/log4j]
+ * Apache Lucene [https://lucene.apache.org/]
+ * Apache Solr [https://lucene.apache.org/solr/]
+ * Apache TinkerPop [https://tinkerpop.apache.org/]
+ * Astyanax [https://github.com/Netflix/astyanax]
+ * DataStax Driver for Apache Cassandra [https://github.com/datastax/java-driver]
+ * EasyMock [http://easymock.org/]
+ * Elasticsearch [https://www.elastic.co/]
+ * Google Cloud Bigtable [https://github.com/googlecloudplatform/cloud-bigtable-client]
+ * Google Guava [https://github.com/google/guava]
+ * HPPC [https://labs.carrotsearch.com/hppc.html]
+ * JUnit [https://www.junit.org/]
+ * Jackson [https://github.com/FasterXML/jackson]
+ * Kryo [https://github.com/EsotericSoftware/kryo]
+ * Metrics [https://metrics.dropwizard.io]
+ * Mockito [https://site.mockito.org/]
+ * Noggit [https://github.com/yonik/noggit]
+ * OpenRDF [http://rdf4j.org/]
+ * Oracle BerkeleyDB Java Edition [https://www.oracle.com/technetwork/products/berkeleydb/] (see license below)
+ * Project Lombok [https://projectlombok.org/]
+ * Reflections8 [https://github.com/aschoerk/reflections8]
+ * SLF4J [https://www.slf4j.org/]
+ * Spatial4j [https://github.com/locationtech/spatial4j]
+ * Vavr [https://www.vavr.io/]
diff --git a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java
index 497fbb84..39bbb3ee 100644
--- a/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java
+++ b/computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java
@@ -1,19 +1,3 @@
-/*
- * 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 ownership. The ASF
- * licenses this file to You under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations
- * under the License.
- */
// Copyright 2017 JanusGraph Authors
//
// Licensed under the Apache License, Version 2.0 (the "License");
@@ -30,7 +14,7 @@
package org.apache.hugegraph.computer.core.util;
-import java.io.UnsupportedEncodingException;
+import java.nio.charset.StandardCharsets;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Base64;
@@ -44,7 +28,6 @@ import com.google.common.base.CharMatcher;
/**
* @author Matthias Broecheler (me@matthiasb.com)
- * @author HugeGraph Authors
*/
public final class StringEncoding {
@@ -63,7 +46,7 @@ public final class StringEncoding {
private static final Base64.Encoder BASE64_ENCODER = Base64.getEncoder();
private static final Base64.Decoder BASE64_DECODER = Base64.getDecoder();
- // Similar to {@link StringSerializer}
+ /** Similar to {@link StringSerializer} */
public static int writeAsciiString(byte[] array, int offset, String value) {
E.checkArgument(CharMatcher.ascii().matchesAllOf(value),
"'%s' must be ASCII string", value);
@@ -79,7 +62,8 @@ public final class StringEncoding {
assert c <= 127;
byte b = (byte) c;
if (++i == len) {
- b |= 0x80; // End marker
+ // End marker
+ b |= 0x80;
}
array[offset++] = b;
} while (i < len);
@@ -89,7 +73,7 @@ public final class StringEncoding {
public static String readAsciiString(byte[] array, int offset) {
StringBuilder sb = new StringBuilder();
- int c = 0;
+ int c;
do {
c = 0xFF & array[offset++];
if (c != 0x80) {
@@ -106,27 +90,15 @@ public final class StringEncoding {
}
public static byte[] encode(String value) {
- try {
- return value.getBytes("UTF-8");
- } catch (UnsupportedEncodingException e) {
- throw new ComputerException("Failed to encode string", e);
- }
+ return value.getBytes(StandardCharsets.UTF_8);
}
public static String decode(byte[] bytes) {
- try {
- return new String(bytes, "UTF-8");
- } catch (UnsupportedEncodingException e) {
- throw new ComputerException("Failed to decode string", e);
- }
+ return new String(bytes, StandardCharsets.UTF_8);
}
public static String decode(byte[] bytes, int offset, int length) {
- try {
- return new String(bytes, offset, length, "UTF-8");
- } catch (UnsupportedEncodingException e) {
- throw new ComputerException("Failed to decode string", e);
- }
+ return new String(bytes, offset, length, StandardCharsets.UTF_8);
}
public static String encodeBase64(byte[] bytes) {
@@ -157,8 +129,7 @@ public final class StringEncoding {
return UUID.fromString(value);
}
// UUID represented by hex string
- E.checkArgument(value.length() == 32,
- "Invalid UUID string: %s", value);
+ E.checkArgument(value.length() == 32, "Invalid UUID string: %s", value);
String high = value.substring(0, 16);
String low = value.substring(16);
return new UUID(Long.parseUnsignedLong(high, 16),
diff --git a/computer-dist/release-docs/LICENSE b/computer-dist/release-docs/LICENSE
index 2b61f026..251a0797 100644
--- a/computer-dist/release-docs/LICENSE
+++ b/computer-dist/release-docs/LICENSE
@@ -410,6 +410,8 @@ The following components are provided under the Apache 2.0 License.
(Apache License, Version 2.0) * Xml Compatibility extensions for Jackson(org.codehaus.jackson:jackson-xc:1.9.2-http://jackson.codehaus.org )
(Apache License, Version 2.0) * Javassist(org.javassist:javassist:3.21.0-GA-http://www.javassist.org/ )
+ computer-core/src/main/java/org/apache/hugegraph/computer/core/util/StringEncoding.java files from https://github.com/JanusGraph
+
========================================================================
Third party BSD licenses
========================================================================
@@ -497,9 +499,9 @@ The following components are provided under the Public Domain License.
(Public Domain, per Creative Commons CC0) * XZ for Java(org.tukaani:xz:1.8-https://tukaani.org/xz/java.html )
========================================================================
-Third party Go licens
+Third party Go license
========================================================================
-The following components are provided under The Go licens.
+The following components are provided under The Go license.
(The Go license) * re2j(com.google.re2j:re2j:1.1-http://github.com/google/re2j )
diff --git a/computer-dist/release-docs/NOTICE b/computer-dist/release-docs/NOTICE
index 22223ba7..21b5885a 100644
--- a/computer-dist/release-docs/NOTICE
+++ b/computer-dist/release-docs/NOTICE
@@ -4042,3 +4042,54 @@ Copyright 2001-2008 The Apache Software Foundation
This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).
+
+
+==============================================================
+ JanusGraph: Distributed Graph Database
+ Copyright 2012 and onwards JanusGraph Authors
+==============================================================
+
+This product includes software developed by JanusGraph contributors listed
+in CONTRIBUTORS.txt; JanusGraph copyright holders are listed in AUTHORS.txt.
+
+This product is based on Titan, originally developed by Aurelius (acquired by
+DataStax) and the following individuals:
+
+ * Matthias Broecheler
+ * Dan LaRocque
+ * Marko A. Rodriguez
+ * Stephen Mallette
+ * Pavel Yaskevich
+
+It also includes software from other open source projects including, but not limited to (check pom.xml for complete listing):
+
+ * Apache Cassandra [https://cassandra.apache.org/]
+ * Apache Commons [https://commons.apache.org/]
+ * Apache Groovy [http://groovy-lang.org/]
+ * Apache HBase [https://hbase.apache.org/]
+ * Apache Hadoop [https://hadoop.apache.org/]
+ * Apache Kerby [https://github.com/apache/directory-kerby]
+ * Apache Log4j [https://logging.apache.org/log4j]
+ * Apache Lucene [https://lucene.apache.org/]
+ * Apache Solr [https://lucene.apache.org/solr/]
+ * Apache TinkerPop [https://tinkerpop.apache.org/]
+ * Astyanax [https://github.com/Netflix/astyanax]
+ * DataStax Driver for Apache Cassandra [https://github.com/datastax/java-driver]
+ * EasyMock [http://easymock.org/]
+ * Elasticsearch [https://www.elastic.co/]
+ * Google Cloud Bigtable [https://github.com/googlecloudplatform/cloud-bigtable-client]
+ * Google Guava [https://github.com/google/guava]
+ * HPPC [https://labs.carrotsearch.com/hppc.html]
+ * JUnit [https://www.junit.org/]
+ * Jackson [https://github.com/FasterXML/jackson]
+ * Kryo [https://github.com/EsotericSoftware/kryo]
+ * Metrics [https://metrics.dropwizard.io]
+ * Mockito [https://site.mockito.org/]
+ * Noggit [https://github.com/yonik/noggit]
+ * OpenRDF [http://rdf4j.org/]
+ * Oracle BerkeleyDB Java Edition [https://www.oracle.com/technetwork/products/berkeleydb/] (see license below)
+ * Project Lombok [https://projectlombok.org/]
+ * Reflections8 [https://github.com/aschoerk/reflections8]
+ * SLF4J [https://www.slf4j.org/]
+ * Spatial4j [https://github.com/locationtech/spatial4j]
+ * Vavr [https://www.vavr.io/]
diff --git a/computer-dist/src/assembly/descriptor/assembly.xml b/computer-dist/src/assembly/descriptor/assembly.xml
index 1bf7f6f7..68efd1a2 100644
--- a/computer-dist/src/assembly/descriptor/assembly.xml
+++ b/computer-dist/src/assembly/descriptor/assembly.xml
@@ -51,10 +51,6 @@
<fileSet>
<directory>${top.level.dir}/computer-dist/release-docs/</directory>
<outputDirectory>/</outputDirectory>
- <includes>
- <include>LICENSE*</include>
- <include>NOTICE*</include>
- </includes>
</fileSet>
<fileSet>
<directory>${top.level.dir}</directory>
diff --git a/computer-dist/src/assembly/static/conf/computer.properties b/computer-dist/src/assembly/static/conf/computer.properties
index c84d3b09..a2c780d4 100644
--- a/computer-dist/src/assembly/static/conf/computer.properties
+++ b/computer-dist/src/assembly/static/conf/computer.properties
@@ -1,3 +1,19 @@
+#
+# 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 ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
job.id=local_001
job.workers_count=1
diff --git a/computer-dist/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputer.java b/computer-dist/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputer.java
index bdf55eef..8fd09bab 100644
--- a/computer-dist/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputer.java
+++ b/computer-dist/src/main/java/org/apache/hugegraph/computer/dist/HugeGraphComputer.java
@@ -1,19 +1,18 @@
-/**
- * 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 ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- * <p>
+/*
+ * 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 ownership. The ASF
+ * licenses this file to You under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- * <p>
+ *
* Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
*/
package org.apache.hugegraph.computer.dist;
diff --git a/computer-test/src/main/resources/computer.properties b/computer-test/src/main/resources/computer.properties
index 97a1197d..57e9e78e 100644
--- a/computer-test/src/main/resources/computer.properties
+++ b/computer-test/src/main/resources/computer.properties
@@ -1,3 +1,19 @@
+#
+# 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 ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
rpc.server_host=localhost
rpc.server_port=8190
diff --git a/pom.xml b/pom.xml
index c1c61144..a39c6256 100644
--- a/pom.xml
+++ b/pom.xml
@@ -303,9 +303,7 @@
<exclude>**/*.conf</exclude>
<exclude>**/go.mod</exclude>
<exclude>**/go.sum</exclude>
- <exclude>**/*.properties</exclude>
<exclude>**/*.md</exclude>
- <exclude>**/dependency-reduced-pom.xml</exclude>
<exclude>**/target/*</exclude>
<exclude>.github/**/*</exclude>
<exclude>**/.flattened-pom.xml</exclude>
[incubator-hugegraph-computer] 05/06: chore: choose proper license & remove GPL/CC in multiple licenses (#228)
Posted by ji...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jin pushed a commit to branch release-1.0.0
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-computer.git
commit 9de68883ad03b5c8b06cb5493d4803c638b9a4a8
Author: Simon Cheung <mi...@apache.org>
AuthorDate: Wed Feb 8 19:43:26 2023 +0800
chore: choose proper license & remove GPL/CC in multiple licenses (#228)
---
computer-dist/release-docs/LICENSE | 48 +-
computer-dist/release-docs/NOTICE | 227 +----
.../licenses/LICENSE-aopalliance-repackaged.txt | 396 ---------
.../licenses/LICENSE-hadoop-annotations.txt | 912 ---------------------
.../release-docs/licenses/LICENSE-hadoop-auth.txt | 912 ---------------------
.../licenses/LICENSE-hadoop-common.txt | 912 ---------------------
.../licenses/LICENSE-hadoop-hdfs-client.txt | 912 ---------------------
.../release-docs/licenses/LICENSE-hk2-api.txt | 396 ---------
.../release-docs/licenses/LICENSE-hk2-locator.txt | 396 ---------
.../release-docs/licenses/LICENSE-hk2-utils.txt | 396 ---------
.../release-docs/licenses/LICENSE-httpcore.txt | 64 --
.../licenses/LICENSE-jakarta.annotation-api.txt | 360 --------
.../licenses/LICENSE-jakarta.ws.rs-api.txt | 360 --------
.../release-docs/licenses/LICENSE-javassist.txt | 6 -
.../licenses/LICENSE-javax.annotation-api.txt | 139 ----
.../release-docs/licenses/LICENSE-javax.el.txt | 390 ---------
.../release-docs/licenses/LICENSE-javax.json.txt | 403 ---------
.../licenses/LICENSE-javax.servlet-api.txt | 139 ----
.../licenses/LICENSE-javax.servlet.jsp-api.txt | 390 ---------
.../licenses/LICENSE-javax.servlet.jsp.txt | 390 ---------
.../release-docs/licenses/LICENSE-jaxb-api.txt | 370 ---------
.../release-docs/licenses/LICENSE-jaxb-impl.txt | 370 ---------
.../licenses/LICENSE-jersey-apache-connector.txt | 390 ---------
.../licenses/LICENSE-jersey-client.txt | 390 ---------
.../licenses/LICENSE-jersey-common.txt | 390 ---------
.../LICENSE-jersey-container-servlet-core.txt | 390 ---------
.../licenses/LICENSE-jersey-container-servlet.txt | 390 ---------
.../licenses/LICENSE-jersey-entity-filtering.txt | 390 ---------
.../release-docs/licenses/LICENSE-jersey-hk2.txt | 360 --------
.../licenses/LICENSE-jersey-media-json-jackson.txt | 390 ---------
.../licenses/LICENSE-jersey-server-1.19.txt | 390 ---------
.../licenses/LICENSE-jersey-server-3.0.3.txt | 360 --------
.../release-docs/licenses/LICENSE-jsch.txt | 6 +-
33 files changed, 40 insertions(+), 12694 deletions(-)
diff --git a/computer-dist/release-docs/LICENSE b/computer-dist/release-docs/LICENSE
index 35883952..2b61f026 100644
--- a/computer-dist/release-docs/LICENSE
+++ b/computer-dist/release-docs/LICENSE
@@ -394,21 +394,21 @@ The following components are provided under the Apache 2.0 License.
(Apache License, Version 2.0) * Sundrio :: Code generation(io.sundrsundr-codegen0.13.1https://github.com/sundrio/sundrio)
(Apache License, Version 2.0) * Sundrio :: Core(io.sundrsundr-core0.13.1https://github.com/sundrio/sundrio)
(Apache License, Version 2.0) * zjsonpatch(com.flipkart.zjsonpatchzjsonpatch0.3.0https://github.com/flipkart-incubator/zjsonpatch/)
- (Apache License, Version 2.0,BSD,CC0 1.0,CDDL 1.1,Public) * jersey-inject-hk2(org.glassfish.jersey.inject:jersey-hk2:3.0.3-none )
- (Apache License, Version 2.0,BSD,EPL 2.0,GPL 2.0) * Jakarta Annotations API(jakarta.annotation:jakarta.annotation-api:2.0.0-https://projects.eclipse.org/projects/ee4j.ca )
- (Apache License, Version 2.0,BSD,EPL 2.0,GPL 2.0) * jersey-core-server(org.glassfish.jersey.core:jersey-server:3.0.3-none )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: Http Utility(org.eclipse.jetty:jetty-http:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: IO Utility(org.eclipse.jetty:jetty-io:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: Security(org.eclipse.jetty:jetty-security:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: Server Core(org.eclipse.jetty:jetty-server:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: Servlet Handling(org.eclipse.jetty:jetty-servlet:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: Utilities(org.eclipse.jetty:jetty-util:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: Webapp Application Support(org.eclipse.jetty:jetty-webapp:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 1.0) * Jetty :: XML utilities(org.eclipse.jetty:jetty-xml:9.3.24.v20180605-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,EPL 2.0) * Jetty :: Utilities :: Ajax(JSON)(org.eclipse.jetty:jetty-util-ajax:9.3.27.v20190418-http://www.eclipse.org/jetty )
- (Apache License, Version 2.0,LGPL 2.1) * JAX-RS provider for JSON content type(org.codehaus.jackson:jackson-jaxrs:1.9.2-http://jackson.codehaus.org )
- (Apache License, Version 2.0,LGPL 2.1) * Xml Compatibility extensions for Jackson(org.codehaus.jackson:jackson-xc:1.9.2-http://jackson.codehaus.org )
- (Apache License, Version 2.0,LGPL 2.1,MPL 1.1) * Javassist(org.javassist:javassist:3.21.0-GA-http://www.javassist.org/ )
+ (Apache License, Version 2.0) * jersey-inject-hk2(org.glassfish.jersey.inject:jersey-hk2:3.0.3-none )
+ (Apache License, Version 2.0) * Jakarta Annotations API(jakarta.annotation:jakarta.annotation-api:2.0.0-https://projects.eclipse.org/projects/ee4j.ca )
+ (Apache License, Version 2.0) * jersey-core-server(org.glassfish.jersey.core:jersey-server:3.0.3-none )
+ (Apache License, Version 2.0) * Jetty :: Http Utility(org.eclipse.jetty:jetty-http:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: IO Utility(org.eclipse.jetty:jetty-io:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: Security(org.eclipse.jetty:jetty-security:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: Server Core(org.eclipse.jetty:jetty-server:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: Servlet Handling(org.eclipse.jetty:jetty-servlet:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: Utilities(org.eclipse.jetty:jetty-util:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: Webapp Application Support(org.eclipse.jetty:jetty-webapp:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: XML utilities(org.eclipse.jetty:jetty-xml:9.3.24.v20180605-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * Jetty :: Utilities :: Ajax(JSON)(org.eclipse.jetty:jetty-util-ajax:9.3.27.v20190418-http://www.eclipse.org/jetty )
+ (Apache License, Version 2.0) * JAX-RS provider for JSON content type(org.codehaus.jackson:jackson-jaxrs:1.9.2-http://jackson.codehaus.org )
+ (Apache License, Version 2.0) * Xml Compatibility extensions for Jackson(org.codehaus.jackson:jackson-xc:1.9.2-http://jackson.codehaus.org )
+ (Apache License, Version 2.0) * Javassist(org.javassist:javassist:3.21.0-GA-http://www.javassist.org/ )
========================================================================
Third party BSD licenses
@@ -435,13 +435,13 @@ Third party CDDL licenses
The following components are provided under the CDDL License.
See licenses/ for text of these licenses.
- (CDDL,GPL1.1,GPL2.0) * HK2 API module(org.glassfish.hk2:hk2-api:2.4.0-b31-none )
- (CDDL,GPL1.1,GPL2.0) * HK2 Implementation Utilities(org.glassfish.hk2:hk2-utils:2.4.0-b31-none )
- (CDDL,GPL1.1,GPL2.0) * ServiceLocator Default Implementation(org.glassfish.hk2:hk2-locator:2.4.0-b31-none )
- (CDDL,GPL1.1,GPL2.0) * aopalliance version 2.4.0-b31 repackaged as a module(org.glassfish.hk2.external:aopalliance-repackaged:2.4.0-b31-none )
- (CDDL,GPL2.0) * jsp-api(javax.servlet.jsp:jsp-api:2.1-none )
- (CDDL,GPL,GPL2.0) * Java Servlet API(javax.servlet:javax.servlet-api:3.1.0-http://servlet-spec.java.net )
- (CDDL,GPL,GPL2.0) * OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers.(org.glassfish.hk2:osgi-resource-locator:1.0.1-none )
+ (CDDL) * HK2 API module(org.glassfish.hk2:hk2-api:2.4.0-b31-none )
+ (CDDL) * HK2 Implementation Utilities(org.glassfish.hk2:hk2-utils:2.4.0-b31-none )
+ (CDDL) * ServiceLocator Default Implementation(org.glassfish.hk2:hk2-locator:2.4.0-b31-none )
+ (CDDL) * aopalliance version 2.4.0-b31 repackaged as a module(org.glassfish.hk2.external:aopalliance-repackaged:2.4.0-b31-none )
+ (CDDL) * jsp-api(javax.servlet.jsp:jsp-api:2.1-none )
+ (CDDL) * Java Servlet API(javax.servlet:javax.servlet-api:3.1.0-http://servlet-spec.java.net )
+ (CDDL) * OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers.(org.glassfish.hk2:osgi-resource-locator:1.0.1-none )
========================================================================
Third party EPL licenses
@@ -455,7 +455,7 @@ See licenses/ for text of these licenses.
(EPL1.0) * Jakarta Activation(com.sun.activation:jakarta.activation:2.0.1-https://jakarta.ee/ )
(EPL1.0) * Jakarta Activation API jar(jakarta.activation:jakarta.activation-api:1.2.2-https://jakarta.ee/specifications/activation/1.2/ )
(EPL1.0) * Old JAXB Core(com.sun.xml.bind:jaxb-core:3.0.2-https://eclipse-ee4j.github.io/jaxb-ri/ )
- (EPL2.0,GPL2.0) * jakarta.ws.rs-api(jakarta.ws.rs:jakarta.ws.rs-api:3.0.0-https://github.com/eclipse-ee4j/jaxrs-api )
+ (EPL2.0) * jakarta.ws.rs-api(jakarta.ws.rs:jakarta.ws.rs-api:3.0.0-https://github.com/eclipse-ee4j/jaxrs-api )
========================================================================
Third party MIT licenses
@@ -464,7 +464,7 @@ Third party MIT licenses
The following components are provided under the MIT License.
See licenses/ for text of these licenses.
- (The MIT License,GPL) * Checker Qual(org.checkerframework:checker-qual:2.0.0-http://checkerframework.org )
+ (The MIT License) * Checker Qual(org.checkerframework:checker-qual:2.0.0-http://checkerframework.org )
(The MIT License) * lightning-csv(org.simpleflatmapper:lightning-csv:8.2.1-http://github.com/arnaudroger/SimpleFlatMapper/lightning-csv )
(The MIT License) * sfm-converter(org.simpleflatmapper:sfm-converter:8.2.1-http://github.com/arnaudroger/SimpleFlatMapper/sfm-converter )
(The MIT License) * sfm-csv(org.simpleflatmapper:sfm-csv:8.2.1-http://github.com/arnaudroger/SimpleFlatMapper/sfm-csv )
diff --git a/computer-dist/release-docs/NOTICE b/computer-dist/release-docs/NOTICE
index f9878069..22223ba7 100644
--- a/computer-dist/release-docs/NOTICE
+++ b/computer-dist/release-docs/NOTICE
@@ -282,11 +282,6 @@ by Google Inc, which can be obtained at:
This product optionally depends on 'JBoss Marshalling', an alternative Java
serialization API, which can be obtained at:
- * LICENSE:
- * license/LICENSE.jboss-marshalling.txt (GNU LGPL 2.1)
- * HOMEPAGE:
- * http://www.jboss.org/jbossmarshalling
-
This product optionally depends on 'Caliper', Google's micro-
benchmarking framework, which can be obtained at:
@@ -420,33 +415,6 @@ which has the following notices:
The following artifacts are EPL and CDDL 1.0.
* org.eclipse.jetty.orbit:javax.mail.glassfish
-
- ------
- Oracle
-
- The following artifacts are CDDL + GPLv2 with classpath exception.
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
-
- * javax.servlet:javax.servlet-api
- * javax.annotation:javax.annotation-api
- * javax.transaction:javax.transaction-api
- * javax.websocket:javax.websocket-api
-
- ------
- Oracle OpenJDK
-
- If ALPN is used to negotiate HTTP/2 connections, then the following
- artifacts may be included in the distribution or downloaded when ALPN
- module is selected.
-
- * java.sun.security.ssl
-
- These artifacts replace/modify OpenJDK classes. The modififications
- are hosted at github and both modified and original are under GPL v2 with
- classpath exceptions.
- http://openjdk.java.net/legal/gplv2+ce.html
-
-
------
OW2
@@ -490,9 +458,7 @@ which has the following notices:
------
Mortbay
- The following artifacts are CDDL + GPLv2 with classpath exception.
-
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
+ The following artifacts are CDDL
org.eclipse.jetty.toolchain:jetty-schemas
@@ -577,18 +543,7 @@ which has the following notices:
Copyright 2007-2009 The Apache Software Foundation
Licensed under the Apache License v2.0
- --
- Our Orca logo we got here: http://www.vectorfree.com/jumping-orca
- It is licensed Creative Commons Attribution 3.0.
- See https://creativecommons.org/licenses/by/3.0/us/
- We changed the logo by stripping the colored background, inverting
- it and then rotating it some.
-
- Later we found that vectorfree.com image is not properly licensed.
- The original is owned by vectorportal.com. The original was
- relicensed so we could use it as Creative Commons Attribution 3.0.
- The license is bundled with the download available here:
- http://www.vectorportal.com/subcategory/205/KILLER-WHALE-FREE-VECTOR.eps/ifile/9136/detailtest.asp
+
--
This product includes portions of the Bootstrap project v3.0.0
@@ -889,14 +844,6 @@ by Google Inc, which can be obtained at:
* HOMEPAGE:
* http://code.google.com/p/snappy/
-This product optionally depends on 'JBoss Marshalling', an alternative Java
-serialization API, which can be obtained at:
-
- * LICENSE:
- * license/LICENSE.jboss-marshalling.txt (GNU LGPL 2.1)
- * HOMEPAGE:
- * http://www.jboss.org/jbossmarshalling
-
This product optionally depends on 'Caliper', Google's micro-
benchmarking framework, which can be obtained at:
@@ -1030,33 +977,6 @@ which has the following notices:
The following artifacts are EPL and CDDL 1.0.
* org.eclipse.jetty.orbit:javax.mail.glassfish
-
- ------
- Oracle
-
- The following artifacts are CDDL + GPLv2 with classpath exception.
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
-
- * javax.servlet:javax.servlet-api
- * javax.annotation:javax.annotation-api
- * javax.transaction:javax.transaction-api
- * javax.websocket:javax.websocket-api
-
- ------
- Oracle OpenJDK
-
- If ALPN is used to negotiate HTTP/2 connections, then the following
- artifacts may be included in the distribution or downloaded when ALPN
- module is selected.
-
- * java.sun.security.ssl
-
- These artifacts replace/modify OpenJDK classes. The modififications
- are hosted at github and both modified and original are under GPL v2 with
- classpath exceptions.
- http://openjdk.java.net/legal/gplv2+ce.html
-
-
------
OW2
@@ -1100,9 +1020,7 @@ which has the following notices:
------
Mortbay
- The following artifacts are CDDL + GPLv2 with classpath exception.
-
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
+ The following artifacts are CDDL
org.eclipse.jetty.toolchain:jetty-schemas
@@ -1187,18 +1105,7 @@ which has the following notices:
Copyright 2007-2009 The Apache Software Foundation
Licensed under the Apache License v2.0
- --
- Our Orca logo we got here: http://www.vectorfree.com/jumping-orca
- It is licensed Creative Commons Attribution 3.0.
- See https://creativecommons.org/licenses/by/3.0/us/
- We changed the logo by stripping the colored background, inverting
- it and then rotating it some.
-
- Later we found that vectorfree.com image is not properly licensed.
- The original is owned by vectorportal.com. The original was
- relicensed so we could use it as Creative Commons Attribution 3.0.
- The license is bundled with the download available here:
- http://www.vectorportal.com/subcategory/205/KILLER-WHALE-FREE-VECTOR.eps/ifile/9136/detailtest.asp
+
--
This product includes portions of the Bootstrap project v3.0.0
@@ -1499,14 +1406,6 @@ by Google Inc, which can be obtained at:
* HOMEPAGE:
* http://code.google.com/p/snappy/
-This product optionally depends on 'JBoss Marshalling', an alternative Java
-serialization API, which can be obtained at:
-
- * LICENSE:
- * license/LICENSE.jboss-marshalling.txt (GNU LGPL 2.1)
- * HOMEPAGE:
- * http://www.jboss.org/jbossmarshalling
-
This product optionally depends on 'Caliper', Google's micro-
benchmarking framework, which can be obtained at:
@@ -1640,33 +1539,6 @@ which has the following notices:
The following artifacts are EPL and CDDL 1.0.
* org.eclipse.jetty.orbit:javax.mail.glassfish
-
- ------
- Oracle
-
- The following artifacts are CDDL + GPLv2 with classpath exception.
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
-
- * javax.servlet:javax.servlet-api
- * javax.annotation:javax.annotation-api
- * javax.transaction:javax.transaction-api
- * javax.websocket:javax.websocket-api
-
- ------
- Oracle OpenJDK
-
- If ALPN is used to negotiate HTTP/2 connections, then the following
- artifacts may be included in the distribution or downloaded when ALPN
- module is selected.
-
- * java.sun.security.ssl
-
- These artifacts replace/modify OpenJDK classes. The modififications
- are hosted at github and both modified and original are under GPL v2 with
- classpath exceptions.
- http://openjdk.java.net/legal/gplv2+ce.html
-
-
------
OW2
@@ -1710,9 +1582,7 @@ which has the following notices:
------
Mortbay
- The following artifacts are CDDL + GPLv2 with classpath exception.
-
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
+ The following artifacts are CDDL
org.eclipse.jetty.toolchain:jetty-schemas
@@ -1797,18 +1667,7 @@ which has the following notices:
Copyright 2007-2009 The Apache Software Foundation
Licensed under the Apache License v2.0
- --
- Our Orca logo we got here: http://www.vectorfree.com/jumping-orca
- It is licensed Creative Commons Attribution 3.0.
- See https://creativecommons.org/licenses/by/3.0/us/
- We changed the logo by stripping the colored background, inverting
- it and then rotating it some.
-
- Later we found that vectorfree.com image is not properly licensed.
- The original is owned by vectorportal.com. The original was
- relicensed so we could use it as Creative Commons Attribution 3.0.
- The license is bundled with the download available here:
- http://www.vectorportal.com/subcategory/205/KILLER-WHALE-FREE-VECTOR.eps/ifile/9136/detailtest.asp
+
--
This product includes portions of the Bootstrap project v3.0.0
@@ -2109,14 +1968,6 @@ by Google Inc, which can be obtained at:
* HOMEPAGE:
* http://code.google.com/p/snappy/
-This product optionally depends on 'JBoss Marshalling', an alternative Java
-serialization API, which can be obtained at:
-
- * LICENSE:
- * license/LICENSE.jboss-marshalling.txt (GNU LGPL 2.1)
- * HOMEPAGE:
- * http://www.jboss.org/jbossmarshalling
-
This product optionally depends on 'Caliper', Google's micro-
benchmarking framework, which can be obtained at:
@@ -2250,33 +2101,6 @@ which has the following notices:
The following artifacts are EPL and CDDL 1.0.
* org.eclipse.jetty.orbit:javax.mail.glassfish
-
- ------
- Oracle
-
- The following artifacts are CDDL + GPLv2 with classpath exception.
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
-
- * javax.servlet:javax.servlet-api
- * javax.annotation:javax.annotation-api
- * javax.transaction:javax.transaction-api
- * javax.websocket:javax.websocket-api
-
- ------
- Oracle OpenJDK
-
- If ALPN is used to negotiate HTTP/2 connections, then the following
- artifacts may be included in the distribution or downloaded when ALPN
- module is selected.
-
- * java.sun.security.ssl
-
- These artifacts replace/modify OpenJDK classes. The modififications
- are hosted at github and both modified and original are under GPL v2 with
- classpath exceptions.
- http://openjdk.java.net/legal/gplv2+ce.html
-
-
------
OW2
@@ -2320,9 +2144,7 @@ which has the following notices:
------
Mortbay
- The following artifacts are CDDL + GPLv2 with classpath exception.
-
- https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
+ The following artifacts are CDDL
org.eclipse.jetty.toolchain:jetty-schemas
@@ -2407,18 +2229,7 @@ which has the following notices:
Copyright 2007-2009 The Apache Software Foundation
Licensed under the Apache License v2.0
- --
- Our Orca logo we got here: http://www.vectorfree.com/jumping-orca
- It is licensed Creative Commons Attribution 3.0.
- See https://creativecommons.org/licenses/by/3.0/us/
- We changed the logo by stripping the colored background, inverting
- it and then rotating it some.
-
- Later we found that vectorfree.com image is not properly licensed.
- The original is owned by vectorportal.com. The original was
- relicensed so we could use it as Creative Commons Attribution 3.0.
- The license is bundled with the download available here:
- http://www.vectorportal.com/subcategory/205/KILLER-WHALE-FREE-VECTOR.eps/ifile/9136/detailtest.asp
+
--
This product includes portions of the Bootstrap project v3.0.0
@@ -3205,7 +3016,7 @@ availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU
General Public License, version 2 with the GNU Classpath Exception which is
available at https://www.gnu.org/software/classpath/license.html.
-SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+SPDX-License-Identifier: EPL-2.0
## Source Code
@@ -3295,7 +3106,7 @@ availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU
General Public License, version 2 with the GNU Classpath Exception which is
available at https://www.gnu.org/software/classpath/license.html.
-SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+SPDX-License-Identifier: EPL-2.0
## Source Code
@@ -3398,7 +3209,7 @@ availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU
General Public License, version 2 with the GNU Classpath Exception which is
available at https://www.gnu.org/software/classpath/license.html.
-SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+SPDX-License-Identifier: EPL-2.0
## Source Code
The project maintains the following source code repositories:
@@ -3457,7 +3268,7 @@ jQuery v1.12.4
* Copyright: (c) jQuery Foundation
jQuery Barcode plugin 0.3
-* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html)
+* License: MIT (http://www.opensource.org/licenses/mit-license.php)
* Project: http://www.pasella.it/projects/jQuery/barcode
* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com
@@ -3513,7 +3324,7 @@ availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU
General Public License, version 2 with the GNU Classpath Exception which is
available at https://www.gnu.org/software/classpath/license.html.
-SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
+SPDX-License-Identifier: EPL-2.0
## Source Code
The project maintains the following source code repositories:
@@ -3572,7 +3383,7 @@ jQuery v1.12.4
* Copyright: (c) jQuery Foundation
jQuery Barcode plugin 0.3
-* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html)
+* License: MIT (http://www.opensource.org/licenses/mit-license.php)
* Project: http://www.pasella.it/projects/jQuery/barcode
* Copyright: (c) 2009 Antonello Pasella antonello.pasella@gmail.com
@@ -3824,14 +3635,6 @@ which can be obtained at:
* HOMEPAGE:
* http://logging.apache.org/log4j/
-This product optionally depends on 'JBoss Logging', a logging framework,
-which can be obtained at:
-
- * LICENSE:
- * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1)
- * HOMEPAGE:
- * http://anonsvn.jboss.org/repos/common/common-logging-spi/
-
This product optionally depends on 'Apache Felix', an open source OSGi
framework implementation, which can be obtained at:
@@ -4198,7 +4001,7 @@ Sax (0.2)
testng (6.14.2)
-* License: Apache-2.0 AND (MIT OR GPL-1.0+)
+* License: Apache-2.0 AND (MIT)
* Project: https://testng.org/doc/index.html
* Source: https://github.com/cbeust/testng
diff --git a/computer-dist/release-docs/licenses/LICENSE-aopalliance-repackaged.txt b/computer-dist/release-docs/licenses/LICENSE-aopalliance-repackaged.txt
index 2a6e7a98..b52dcf13 100644
--- a/computer-dist/release-docs/licenses/LICENSE-aopalliance-repackaged.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-aopalliance-repackaged.txt
@@ -358,399 +358,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-
----------------------------------------------------------------------------------------
-The GNU General Public License (GPL) Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-
-----------------------------------------------------------------------------
-
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-hadoop-annotations.txt b/computer-dist/release-docs/licenses/LICENSE-hadoop-annotations.txt
index 7e05e90f..d99b2ed7 100644
--- a/computer-dist/release-docs/licenses/LICENSE-hadoop-annotations.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-hadoop-annotations.txt
@@ -1832,915 +1832,3 @@ either expressed or implied, of the FreeBSD Project.
The binary distribution of this product bundles these dependencies under the
following license:
"Java Concurrency in Practice" book annotations 1.0
---------------------------------------------------------------------------------
-(CCAL v2.5)
-THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS
-PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR
-OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS
-LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
-BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE
-BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED
-HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
-
-1. Definitions
-
-"Collective Work" means a work, such as a periodical issue, anthology or
-encyclopedia, in which the Work in its entirety in unmodified form, along with a
-number of other contributions, constituting separate and independent works in
-themselves, are assembled into a collective whole. A work that constitutes a
-Collective Work will not be considered a Derivative Work (as defined below) for
-the purposes of this License.
-"Derivative Work" means a work based upon the Work or upon the Work and other
-pre-existing works, such as a translation, musical arrangement, dramatization,
-fictionalization, motion picture version, sound recording, art reproduction,
-abridgment, condensation, or any other form in which the Work may be recast,
-transformed, or adapted, except that a work that constitutes a Collective Work
-will not be considered a Derivative Work for the purpose of this License. For
-the avoidance of doubt, where the Work is a musical composition or sound
-recording, the synchronization of the Work in timed-relation with a moving image
-("synching") will be considered a Derivative Work for the purpose of this
-License.
-"Licensor" means the individual or entity that offers the Work under the terms
-of this License.
-"Original Author" means the individual or entity who created the Work.
-"Work" means the copyrightable work of authorship offered under the terms of
-this License.
-"You" means an individual or entity exercising rights under this License who has
-not previously violated the terms of this License with respect to the Work, or
-who has received express permission from the Licensor to exercise rights under
-this License despite a previous violation.
-2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or
-restrict any rights arising from fair use, first sale or other limitations on
-the exclusive rights of the copyright owner under copyright law or other
-applicable laws.
-
-3. License Grant. Subject to the terms and conditions of this License, Licensor
-hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the
-duration of the applicable copyright) license to exercise the rights in the Work
-as stated below:
-
-to reproduce the Work, to incorporate the Work into one or more Collective
-Works, and to reproduce the Work as incorporated in the Collective Works;
-to create and reproduce Derivative Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission the Work including as
-incorporated in Collective Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission Derivative Works.
-For the avoidance of doubt, where the work is a musical composition:
-
-Performance Royalties Under Blanket Licenses. Licensor waives the exclusive
-right to collect, whether individually or via a performance rights society (e.g.
-ASCAP, BMI, SESAC), royalties for the public performance or public digital
-performance (e.g. webcast) of the Work.
-Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right
-to collect, whether individually or via a music rights agency or designated
-agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the
-Work ("cover version") and distribute, subject to the compulsory license created
-by 17 USC Section 115 of the US Copyright Act (or the equivalent in other
-jurisdictions).
-Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the
-Work is a sound recording, Licensor waives the exclusive right to collect,
-whether individually or via a performance-rights society (e.g. SoundExchange),
-royalties for the public digital performance (e.g. webcast) of the Work, subject
-to the compulsory license created by 17 USC Section 114 of the US Copyright Act
-(or the equivalent in other jurisdictions).
-The above rights may be exercised in all media and formats whether now known or
-hereafter devised. The above rights include the right to make such modifications
-as are technically necessary to exercise the rights in other media and formats.
-All rights not expressly granted by Licensor are hereby reserved.
-
-4. Restrictions.The license granted in Section 3 above is expressly made subject
-to and limited by the following restrictions:
-
-You may distribute, publicly display, publicly perform, or publicly digitally
-perform the Work only under the terms of this License, and You must include a
-copy of, or the Uniform Resource Identifier for, this License with every copy or
-phonorecord of the Work You distribute, publicly display, publicly perform, or
-publicly digitally perform. You may not offer or impose any terms on the Work
-that alter or restrict the terms of this License or the recipients' exercise of
-the rights granted hereunder. You may not sublicense the Work. You must keep
-intact all notices that refer to this License and to the disclaimer of
-warranties. You may not distribute, publicly display, publicly perform, or
-publicly digitally perform the Work with any technological measures that control
-access or use of the Work in a manner inconsistent with the terms of this
-License Agreement. The above applies to the Work as incorporated in a Collective
-Work, but this does not require the Collective Work apart from the Work itself
-to be made subject to the terms of this License. If You create a Collective
-Work, upon notice from any Licensor You must, to the extent practicable, remove
-from the Collective Work any credit as required by clause 4(b), as requested. If
-You create a Derivative Work, upon notice from any Licensor You must, to the
-extent practicable, remove from the Derivative Work any credit as required by
-clause 4(b), as requested.
-If you distribute, publicly display, publicly perform, or publicly digitally
-perform the Work or any Derivative Works or Collective Works, You must keep
-intact all copyright notices for the Work and provide, reasonable to the medium
-or means You are utilizing: (i) the name of the Original Author (or pseudonym,
-if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor
-designate another party or parties (e.g. a sponsor institute, publishing entity,
-journal) for attribution in Licensor's copyright notice, terms of service or by
-other reasonable means, the name of such party or parties; the title of the Work
-if supplied; to the extent reasonably practicable, the Uniform Resource
-Identifier, if any, that Licensor specifies to be associated with the Work,
-unless such URI does not refer to the copyright notice or licensing information
-for the Work; and in the case of a Derivative Work, a credit identifying the use
-of the Work in the Derivative Work (e.g., "French translation of the Work by
-Original Author," or "Screenplay based on original Work by Original Author").
-Such credit may be implemented in any reasonable manner; provided, however, that
-in the case of a Derivative Work or Collective Work, at a minimum such credit
-will appear where any other comparable authorship credit appears and in a manner
-at least as prominent as such other comparable authorship credit.
-5. Representations, Warranties and Disclaimer
-
-UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS
-THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING
-THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT
-LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR
-PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY,
-OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME
-JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
-EXCLUSION MAY NOT APPLY TO YOU.
-
-6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN
-NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
-INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
-LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-7. Termination
-
-This License and the rights granted hereunder will terminate automatically upon
-any breach by You of the terms of this License. Individuals or entities who have
-received Derivative Works or Collective Works from You under this License,
-however, will not have their licenses terminated provided such individuals or
-entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7,
-and 8 will survive any termination of this License.
-Subject to the above terms and conditions, the license granted here is perpetual
-(for the duration of the applicable copyright in the Work). Notwithstanding the
-above, Licensor reserves the right to release the Work under different license
-terms or to stop distributing the Work at any time; provided, however that any
-such election will not serve to withdraw this License (or any other license that
-has been, or is required to be, granted under the terms of this License), and
-this License will continue in full force and effect unless terminated as stated
-above.
-8. Miscellaneous
-
-Each time You distribute or publicly digitally perform the Work or a Collective
-Work, the Licensor offers to the recipient a license to the Work on the same
-terms and conditions as the license granted to You under this License.
-Each time You distribute or publicly digitally perform a Derivative Work,
-Licensor offers to the recipient a license to the original Work on the same
-terms and conditions as the license granted to You under this License.
-If any provision of this License is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this License, and without further action by the parties to this
-agreement, such provision shall be reformed to the minimum extent necessary to
-make such provision valid and enforceable.
-No term or provision of this License shall be deemed waived and no breach
-consented to unless such waiver or consent shall be in writing and signed by the
-party to be charged with such waiver or consent.
-This License constitutes the entire agreement between the parties with respect
-to the Work licensed here. There are no understandings, agreements or
-representations with respect to the Work not specified here. Licensor shall not
-be bound by any additional provisions that may appear in any communication from
-You. This License may not be modified without the mutual written agreement of
-the Licensor and You.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-jamon-runtime 2.4.1
---------------------------------------------------------------------------------
-(MPL 2.0)
- Mozilla Public License
- Version 2.0
-
-1. Definitions
-
-1.1. “Contributor”
-means each individual or legal entity that creates, contributes to the creation
-of, or owns Covered Software.
-
-1.2. “Contributor Version”
-means the combination of the Contributions of others (if any) used by a
-Contributor and that particular Contributor’s Contribution.
-
-1.3. “Contribution”
-means Covered Software of a particular Contributor.
-
-1.4. “Covered Software”
-means Source Code Form to which the initial Contributor has attached the notice
-in Exhibit A, the Executable Form of such Source Code Form, and Modifications of
-such Source Code Form, in each case including portions thereof.
-
-1.5. “Incompatible With Secondary Licenses”
-means
-
-that the initial Contributor has attached the notice described in Exhibit B to
-the Covered Software; or
-
-that the Covered Software was made available under the terms of version 1.1 or
-earlier of the License, but not also under the terms of a Secondary License.
-
-1.6. “Executable Form”
-means any form of the work other than Source Code Form.
-
-1.7. “Larger Work”
-means a work that combines Covered Software with other material, in a separate
-file or files, that is not Covered Software.
-
-1.8. “License”
-means this document.
-
-1.9. “Licensable”
-means having the right to grant, to the maximum extent possible, whether at the
-time of the initial grant or subsequently, any and all of the rights conveyed by
-this License.
-
-1.10. “Modifications”
-means any of the following:
-
-any file in Source Code Form that results from an addition to, deletion from, or
-modification of the contents of Covered Software; or
-
-any new file in Source Code Form that contains any Covered Software.
-
-1.11. “Patent Claims” of a Contributor
-means any patent claim(s), including without limitation, method, process, and
-apparatus claims, in any patent Licensable by such Contributor that would be
-infringed, but for the grant of the License, by the making, using, selling,
-offering for sale, having made, import, or transfer of either its Contributions
-or its Contributor Version.
-
-1.12. “Secondary License”
-means either the GNU General Public License, Version 2.0, the GNU Lesser General
-Public License, Version 2.1, the GNU Affero General Public License, Version 3.0,
-or any later versions of those licenses.
-
-1.13. “Source Code Form”
-means the form of the work preferred for making modifications.
-
-1.14. “You” (or “Your”)
-means an individual or a legal entity exercising rights under this License. For
-legal entities, “You” includes any entity that controls, is controlled by,
-or is under common control with You. For purposes of this definition,
-“control” means (a) the power, direct or indirect, to cause the direction or
-management of such entity, whether by contract or otherwise, or (b) ownership of
-more than fifty percent (50%) of the outstanding shares or beneficial ownership
-of such entity.
-
-2. License Grants and Conditions
-
-2.1. Grants
-
-Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive
-license:
-
-under intellectual property rights (other than patent or trademark) Licensable
-by such Contributor to use, reproduce, make available, modify, display, perform,
-distribute, and otherwise exploit its Contributions, either on an unmodified
-basis, with Modifications, or as part of a Larger Work; and
-
-under Patent Claims of such Contributor to make, use, sell, offer for sale, have
-made, import, and otherwise transfer either its Contributions or its Contributor
-Version.
-
-2.2. Effective Date
-
-The licenses granted in Section 2.1 with respect to any Contribution become
-effective for each Contribution on the date the Contributor first distributes
-such Contribution.
-
-2.3. Limitations on Grant Scope
-
-The licenses granted in this Section 2 are the only rights granted under this
-License. No additional rights or licenses will be implied from the distribution
-or licensing of Covered Software under this License. Notwithstanding Section
-2.1(b) above, no patent license is granted by a Contributor:
-
-for any code that a Contributor has removed from Covered Software; or
-
-for infringements caused by: (i) Your and any other third party’s
-modifications of Covered Software, or (ii) the combination of its Contributions
-with other software (except as part of its Contributor Version); or
-
-under Patent Claims infringed by Covered Software in the absence of its
-Contributions.
-
-This License does not grant any rights in the trademarks, service marks, or
-logos of any Contributor (except as may be necessary to comply with the notice
-requirements in Section 3.4).
-
-2.4. Subsequent Licenses
-
-No Contributor makes additional grants as a result of Your choice to distribute
-the Covered Software under a subsequent version of this License (see Section
-10.2) or under the terms of a Secondary License (if permitted under the terms of
-Section 3.3).
-
-2.5. Representation
-
-Each Contributor represents that the Contributor believes its Contributions are
-its original creation(s) or it has sufficient rights to grant the rights to its
-Contributions conveyed by this License.
-
-2.6. Fair Use
-
-This License is not intended to limit any rights You have under applicable
-copyright doctrines of fair use, fair dealing, or other equivalents.
-
-2.7. Conditions
-
-Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in
-Section 2.1.
-
-3. Responsibilities
-
-3.1. Distribution of Source Form
-
-All distribution of Covered Software in Source Code Form, including any
-Modifications that You create or to which You contribute, must be under the
-terms of this License. You must inform recipients that the Source Code Form of
-the Covered Software is governed by the terms of this License, and how they can
-obtain a copy of this License. You may not attempt to alter or restrict the
-recipients’ rights in the Source Code Form.
-
-3.2. Distribution of Executable Form
-
-If You distribute Covered Software in Executable Form then:
-
-such Covered Software must also be made available in Source Code Form, as
-described in Section 3.1, and You must inform recipients of the Executable Form
-how they can obtain a copy of such Source Code Form by reasonable means in a
-timely manner, at a charge no more than the cost of distribution to the
-recipient; and
-
-You may distribute such Executable Form under the terms of this License, or
-sublicense it under different terms, provided that the license for the
-Executable Form does not attempt to limit or alter the recipients’ rights in
-the Source Code Form under this License.
-
-3.3. Distribution of a Larger Work
-
-You may create and distribute a Larger Work under terms of Your choice, provided
-that You also comply with the requirements of this License for the Covered
-Software. If the Larger Work is a combination of Covered Software with a work
-governed by one or more Secondary Licenses, and the Covered Software is not
-Incompatible With Secondary Licenses, this License permits You to additionally
-distribute such Covered Software under the terms of such Secondary License(s),
-so that the recipient of the Larger Work may, at their option, further
-distribute the Covered Software under the terms of either this License or such
-Secondary License(s).
-
-3.4. Notices
-
-You may not remove or alter the substance of any license notices (including
-copyright notices, patent notices, disclaimers of warranty, or limitations of
-liability) contained within the Source Code Form of the Covered Software, except
-that You may alter any license notices to the extent required to remedy known
-factual inaccuracies.
-
-3.5. Application of Additional Terms
-
-You may choose to offer, and to charge a fee for, warranty, support, indemnity
-or liability obligations to one or more recipients of Covered Software. However,
-You may do so only on Your own behalf, and not on behalf of any Contributor. You
-must make it absolutely clear that any such warranty, support, indemnity, or
-liability obligation is offered by You alone, and You hereby agree to indemnify
-every Contributor for any liability incurred by such Contributor as a result of
-warranty, support, indemnity or liability terms You offer. You may include
-additional disclaimers of warranty and limitations of liability specific to any
-jurisdiction.
-
-4. Inability to Comply Due to Statute or Regulation
-
-If it is impossible for You to comply with any of the terms of this License with
-respect to some or all of the Covered Software due to statute, judicial order,
-or regulation then You must: (a) comply with the terms of this License to the
-maximum extent possible; and (b) describe the limitations and the code they
-affect. Such description must be placed in a text file included with all
-distributions of the Covered Software under this License. Except to the extent
-prohibited by statute or regulation, such description must be sufficiently
-detailed for a recipient of ordinary skill to be able to understand it.
-
-5. Termination
-
-5.1. The rights granted under this License will terminate automatically if You
-fail to comply with any of its terms. However, if You become compliant, then the
-rights granted under this License from a particular Contributor are reinstated
-(a) provisionally, unless and until such Contributor explicitly and finally
-terminates Your grants, and (b) on an ongoing basis, if such Contributor fails
-to notify You of the non-compliance by some reasonable means prior to 60 days
-after You have come back into compliance. Moreover, Your grants from a
-particular Contributor are reinstated on an ongoing basis if such Contributor
-notifies You of the non-compliance by some reasonable means, this is the first
-time You have received notice of non-compliance with this License from such
-Contributor, and You become compliant prior to 30 days after Your receipt of the
-notice.
-
-5.2. If You initiate litigation against any entity by asserting a patent
-infringement claim (excluding declaratory judgment actions, counter-claims, and
-cross-claims) alleging that a Contributor Version directly or indirectly
-infringes any patent, then the rights granted to You by any and all Contributors
-for the Covered Software under Section 2.1 of this License shall terminate.
-
-5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user
-license agreements (excluding distributors and resellers) which have been
-validly granted by You or Your distributors under this License prior to
-termination shall survive termination.
-
-6. Disclaimer of Warranty
-
-Covered Software is provided under this License on an “as is” basis, without
-warranty of any kind, either expressed, implied, or statutory, including,
-without limitation, warranties that the Covered Software is free of defects,
-merchantable, fit for a particular purpose or non-infringing. The entire risk as
-to the quality and performance of the Covered Software is with You. Should any
-Covered Software prove defective in any respect, You (not any Contributor)
-assume the cost of any necessary servicing, repair, or correction. This
-disclaimer of warranty constitutes an essential part of this License. No use of
-any Covered Software is authorized under this License except under this
-disclaimer.
-
-7. Limitation of Liability
-
-Under no circumstances and under no legal theory, whether tort (including
-negligence), contract, or otherwise, shall any Contributor, or anyone who
-distributes Covered Software as permitted above, be liable to You for any
-direct, indirect, special, incidental, or consequential damages of any character
-including, without limitation, damages for lost profits, loss of goodwill, work
-stoppage, computer failure or malfunction, or any and all other commercial
-damages or losses, even if such party shall have been informed of the
-possibility of such damages. This limitation of liability shall not apply to
-liability for death or personal injury resulting from such party’s negligence
-to the extent applicable law prohibits such limitation. Some jurisdictions do
-not allow the exclusion or limitation of incidental or consequential damages, so
-this exclusion and limitation may not apply to You.
-
-8. Litigation
-
-Any litigation relating to this License may be brought only in the courts of a
-jurisdiction where the defendant maintains its principal place of business and
-such litigation shall be governed by laws of that jurisdiction, without
-reference to its conflict-of-law provisions. Nothing in this Section shall
-prevent a party’s ability to bring cross-claims or counter-claims.
-
-9. Miscellaneous
-
-This License represents the complete agreement concerning the subject matter
-hereof. If any provision of this License is held to be unenforceable, such
-provision shall be reformed only to the extent necessary to make it enforceable.
-Any law or regulation which provides that the language of a contract shall be
-construed against the drafter shall not be used to construe this License against
-a Contributor.
-
-10. Versions of the License
-
-10.1. New Versions
-
-Mozilla Foundation is the license steward. Except as provided in Section 10.3,
-no one other than the license steward has the right to modify or publish new
-versions of this License. Each version will be given a distinguishing version
-number.
-
-10.2. Effect of New Versions
-
-You may distribute the Covered Software under the terms of the version of the
-License under which You originally received the Covered Software, or under the
-terms of any subsequent version published by the license steward.
-
-10.3. Modified Versions
-
-If you create software not governed by this License, and you want to create a
-new license for such software, you may create and use a modified version of this
-License if you rename the license and remove any references to the name of the
-license steward (except to note that such modified license differs from this
-License).
-
-10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
-
-If You choose to distribute Source Code Form that is Incompatible With Secondary
-Licenses under the terms of this version of the License, the notice described in
-Exhibit B of this License must be attached.
-
-Exhibit A - Source Code Form License Notice
-
-This Source Code Form is subject to the terms of the Mozilla Public License, v.
-2.0. If a copy of the MPL was not distributed with this file, You can obtain one
-at https://mozilla.org/MPL/2.0/.
-
-If it is not possible or desirable to put the notice in a particular file, then
-You may include the notice in a location (such as a LICENSE file in a relevant
-directory) where a recipient would be likely to look for such a notice.
-
-You may add additional accurate notices of copyright ownership.
-
-Exhibit B - “Incompatible With Secondary Licenses” Notice
-
-This Source Code Form is “Incompatible With Secondary Licenses”, as defined
-by the Mozilla Public License, v. 2.0.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-JDOM 1.1
---------------------------------------------------------------------------------
-/*--
-
- Copyright (C) 2000-2004 Jason Hunter & Brett McLaughlin.
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions, and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions, and the disclaimer that follows
- these conditions in the documentation and/or other materials
- provided with the distribution.
-
- 3. The name "JDOM" must not be used to endorse or promote products
- derived from this software without prior written permission. For
- written permission, please contact <request_AT_jdom_DOT_org>.
-
- 4. Products derived from this software may not be called "JDOM", nor
- may "JDOM" appear in their name, without prior written permission
- from the JDOM Project Management <request_AT_jdom_DOT_org>.
-
- In addition, we request (but do not require) that you include in the
- end-user documentation provided with the redistribution and/or in the
- software itself an acknowledgement equivalent to the following:
- "This product includes software developed by the
- JDOM Project (http://www.jdom.org/)."
- Alternatively, the acknowledgment may be graphical using the logos
- available at http://www.jdom.org/images/logos.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
-
- This software consists of voluntary contributions made by many
- individuals on behalf of the JDOM Project and was originally
- created by Jason Hunter <jhunter_AT_jdom_DOT_org> and
- Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information
- on the JDOM Project, please see <http://www.jdom.org/>.
-
- */
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-Hbase Server 1.2.4
---------------------------------------------------------------------------------
-This project bundles a derivative image for our Orca Logo. This image is
-available under the Creative Commons By Attribution 3.0 License.
-
- Creative Commons Legal Code
-
- Attribution 3.0 Unported
-
- CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
- LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
- ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
- INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
- REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
- DAMAGES RESULTING FROM ITS USE.
-
- License
-
- THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
- COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
- COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
- AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
- BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
- TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
- BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
- CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
- CONDITIONS.
-
- 1. Definitions
-
- a. "Adaptation" means a work based upon the Work, or upon the Work and
- other pre-existing works, such as a translation, adaptation,
- derivative work, arrangement of music or other alterations of a
- literary or artistic work, or phonogram or performance and includes
- cinematographic adaptations or any other form in which the Work may be
- recast, transformed, or adapted including in any form recognizably
- derived from the original, except that a work that constitutes a
- Collection will not be considered an Adaptation for the purpose of
- this License. For the avoidance of doubt, where the Work is a musical
- work, performance or phonogram, the synchronization of the Work in
- timed-relation with a moving image ("synching") will be considered an
- Adaptation for the purpose of this License.
- b. "Collection" means a collection of literary or artistic works, such as
- encyclopedias and anthologies, or performances, phonograms or
- broadcasts, or other works or subject matter other than works listed
- in Section 1(f) below, which, by reason of the selection and
- arrangement of their contents, constitute intellectual creations, in
- which the Work is included in its entirety in unmodified form along
- with one or more other contributions, each constituting separate and
- independent works in themselves, which together are assembled into a
- collective whole. A work that constitutes a Collection will not be
- considered an Adaptation (as defined above) for the purposes of this
- License.
- c. "Distribute" means to make available to the public the original and
- copies of the Work or Adaptation, as appropriate, through sale or
- other transfer of ownership.
- d. "Licensor" means the individual, individuals, entity or entities that
- offer(s) the Work under the terms of this License.
- e. "Original Author" means, in the case of a literary or artistic work,
- the individual, individuals, entity or entities who created the Work
- or if no individual or entity can be identified, the publisher; and in
- addition (i) in the case of a performance the actors, singers,
- musicians, dancers, and other persons who act, sing, deliver, declaim,
- play in, interpret or otherwise perform literary or artistic works or
- expressions of folklore; (ii) in the case of a phonogram the producer
- being the person or legal entity who first fixes the sounds of a
- performance or other sounds; and, (iii) in the case of broadcasts, the
- organization that transmits the broadcast.
- f. "Work" means the literary and/or artistic work offered under the terms
- of this License including without limitation any production in the
- literary, scientific and artistic domain, whatever may be the mode or
- form of its expression including digital form, such as a book,
- pamphlet and other writing; a lecture, address, sermon or other work
- of the same nature; a dramatic or dramatico-musical work; a
- choreographic work or entertainment in dumb show; a musical
- composition with or without words; a cinematographic work to which are
- assimilated works expressed by a process analogous to cinematography;
- a work of drawing, painting, architecture, sculpture, engraving or
- lithography; a photographic work to which are assimilated works
- expressed by a process analogous to photography; a work of applied
- art; an illustration, map, plan, sketch or three-dimensional work
- relative to geography, topography, architecture or science; a
- performance; a broadcast; a phonogram; a compilation of data to the
- extent it is protected as a copyrightable work; or a work performed by
- a variety or circus performer to the extent it is not otherwise
- considered a literary or artistic work.
- g. "You" means an individual or entity exercising rights under this
- License who has not previously violated the terms of this License with
- respect to the Work, or who has received express permission from the
- Licensor to exercise rights under this License despite a previous
- violation.
- h. "Publicly Perform" means to perform public recitations of the Work and
- to communicate to the public those public recitations, by any means or
- process, including by wire or wireless means or public digital
- performances; to make available to the public Works in such a way that
- members of the public may access these Works from a place and at a
- place individually chosen by them; to perform the Work to the public
- by any means or process and the communication to the public of the
- performances of the Work, including by public digital performance; to
- broadcast and rebroadcast the Work by any means including signs,
- sounds or images.
- i. "Reproduce" means to make copies of the Work by any means including
- without limitation by sound or visual recordings and the right of
- fixation and reproducing fixations of the Work, including storage of a
- protected performance or phonogram in digital form or other electronic
- medium.
-
- 2. Fair Dealing Rights. Nothing in this License is intended to reduce,
- limit, or restrict any uses free from copyright or rights arising from
- limitations or exceptions that are provided for in connection with the
- copyright protection under copyright law or other applicable laws.
-
- 3. License Grant. Subject to the terms and conditions of this License,
- Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
- perpetual (for the duration of the applicable copyright) license to
- exercise the rights in the Work as stated below:
-
- a. to Reproduce the Work, to incorporate the Work into one or more
- Collections, and to Reproduce the Work as incorporated in the
- Collections;
- b. to create and Reproduce Adaptations provided that any such Adaptation,
- including any translation in any medium, takes reasonable steps to
- clearly label, demarcate or otherwise identify that changes were made
- to the original Work. For example, a translation could be marked "The
- original work was translated from English to Spanish," or a
- modification could indicate "The original work has been modified.";
- c. to Distribute and Publicly Perform the Work including as incorporated
- in Collections; and,
- d. to Distribute and Publicly Perform Adaptations.
- e. For the avoidance of doubt:
-
- i. Non-waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme cannot be waived, the Licensor
- reserves the exclusive right to collect such royalties for any
- exercise by You of the rights granted under this License;
- ii. Waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme can be waived, the Licensor waives the
- exclusive right to collect such royalties for any exercise by You
- of the rights granted under this License; and,
- iii. Voluntary License Schemes. The Licensor waives the right to
- collect royalties, whether individually or, in the event that the
- Licensor is a member of a collecting society that administers
- voluntary licensing schemes, via that society, from any exercise
- by You of the rights granted under this License.
-
- The above rights may be exercised in all media and formats whether now
- known or hereafter devised. The above rights include the right to make
- such modifications as are technically necessary to exercise the rights in
- other media and formats. Subject to Section 8(f), all rights not expressly
- granted by Licensor are hereby reserved.
-
- 4. Restrictions. The license granted in Section 3 above is expressly made
- subject to and limited by the following restrictions:
-
- a. You may Distribute or Publicly Perform the Work only under the terms
- of this License. You must include a copy of, or the Uniform Resource
- Identifier (URI) for, this License with every copy of the Work You
- Distribute or Publicly Perform. You may not offer or impose any terms
- on the Work that restrict the terms of this License or the ability of
- the recipient of the Work to exercise the rights granted to that
- recipient under the terms of the License. You may not sublicense the
- Work. You must keep intact all notices that refer to this License and
- to the disclaimer of warranties with every copy of the Work You
- Distribute or Publicly Perform. When You Distribute or Publicly
- Perform the Work, You may not impose any effective technological
- measures on the Work that restrict the ability of a recipient of the
- Work from You to exercise the rights granted to that recipient under
- the terms of the License. This Section 4(a) applies to the Work as
- incorporated in a Collection, but this does not require the Collection
- apart from the Work itself to be made subject to the terms of this
- License. If You create a Collection, upon notice from any Licensor You
- must, to the extent practicable, remove from the Collection any credit
- as required by Section 4(b), as requested. If You create an
- Adaptation, upon notice from any Licensor You must, to the extent
- practicable, remove from the Adaptation any credit as required by
- Section 4(b), as requested.
- b. If You Distribute, or Publicly Perform the Work or any Adaptations or
- Collections, You must, unless a request has been made pursuant to
- Section 4(a), keep intact all copyright notices for the Work and
- provide, reasonable to the medium or means You are utilizing: (i) the
- name of the Original Author (or pseudonym, if applicable) if supplied,
- and/or if the Original Author and/or Licensor designate another party
- or parties (e.g., a sponsor institute, publishing entity, journal) for
- attribution ("Attribution Parties") in Licensor's copyright notice,
- terms of service or by other reasonable means, the name of such party
- or parties; (ii) the title of the Work if supplied; (iii) to the
- extent reasonably practicable, the URI, if any, that Licensor
- specifies to be associated with the Work, unless such URI does not
- refer to the copyright notice or licensing information for the Work;
- and (iv) , consistent with Section 3(b), in the case of an Adaptation,
- a credit identifying the use of the Work in the Adaptation (e.g.,
- "French translation of the Work by Original Author," or "Screenplay
- based on original Work by Original Author"). The credit required by
- this Section 4 (b) may be implemented in any reasonable manner;
- provided, however, that in the case of a Adaptation or Collection, at
- a minimum such credit will appear, if a credit for all contributing
- authors of the Adaptation or Collection appears, then as part of these
- credits and in a manner at least as prominent as the credits for the
- other contributing authors. For the avoidance of doubt, You may only
- use the credit required by this Section for the purpose of attribution
- in the manner set out above and, by exercising Your rights under this
- License, You may not implicitly or explicitly assert or imply any
- connection with, sponsorship or endorsement by the Original Author,
- Licensor and/or Attribution Parties, as appropriate, of You or Your
- use of the Work, without the separate, express prior written
- permission of the Original Author, Licensor and/or Attribution
- Parties.
- c. Except as otherwise agreed in writing by the Licensor or as may be
- otherwise permitted by applicable law, if You Reproduce, Distribute or
- Publicly Perform the Work either by itself or as part of any
- Adaptations or Collections, You must not distort, mutilate, modify or
- take other derogatory action in relation to the Work which would be
- prejudicial to the Original Author's honor or reputation. Licensor
- agrees that in those jurisdictions (e.g. Japan), in which any exercise
- of the right granted in Section 3(b) of this License (the right to
- make Adaptations) would be deemed to be a distortion, mutilation,
- modification or other derogatory action prejudicial to the Original
- Author's honor and reputation, the Licensor will waive or not assert,
- as appropriate, this Section, to the fullest extent permitted by the
- applicable national law, to enable You to reasonably exercise Your
- right under Section 3(b) of this License (right to make Adaptations)
- but not otherwise.
-
- 5. Representations, Warranties and Disclaimer
-
- UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
- OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
- KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
- INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
- FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
- LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS,
- WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION
- OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
-
- 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
- LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
- ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
- ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS
- BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- 7. Termination
-
- a. This License and the rights granted hereunder will terminate
- automatically upon any breach by You of the terms of this License.
- Individuals or entities who have received Adaptations or Collections
- from You under this License, however, will not have their licenses
- terminated provided such individuals or entities remain in full
- compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
- survive any termination of this License.
- b. Subject to the above terms and conditions, the license granted here is
- perpetual (for the duration of the applicable copyright in the Work).
- Notwithstanding the above, Licensor reserves the right to release the
- Work under different license terms or to stop distributing the Work at
- any time; provided, however that any such election will not serve to
- withdraw this License (or any other license that has been, or is
- required to be, granted under the terms of this License), and this
- License will continue in full force and effect unless terminated as
- stated above.
-
- 8. Miscellaneous
-
- a. Each time You Distribute or Publicly Perform the Work or a Collection,
- the Licensor offers to the recipient a license to the Work on the same
- terms and conditions as the license granted to You under this License.
- b. Each time You Distribute or Publicly Perform an Adaptation, Licensor
- offers to the recipient a license to the original Work on the same
- terms and conditions as the license granted to You under this License.
- c. If any provision of this License is invalid or unenforceable under
- applicable law, it shall not affect the validity or enforceability of
- the remainder of the terms of this License, and without further action
- by the parties to this agreement, such provision shall be reformed to
- the minimum extent necessary to make such provision valid and
- enforceable.
- d. No term or provision of this License shall be deemed waived and no
- breach consented to unless such waiver or consent shall be in writing
- and signed by the party to be charged with such waiver or consent.
- e. This License constitutes the entire agreement between the parties with
- respect to the Work licensed here. There are no understandings,
- agreements or representations with respect to the Work not specified
- here. Licensor shall not be bound by any additional provisions that
- may appear in any communication from You. This License may not be
- modified without the mutual written agreement of the Licensor and You.
- f. The rights granted under, and the subject matter referenced, in this
- License were drafted utilizing the terminology of the Berne Convention
- for the Protection of Literary and Artistic Works (as amended on
- September 28, 1979), the Rome Convention of 1961, the WIPO Copyright
- Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996
- and the Universal Copyright Convention (as revised on July 24, 1971).
- These rights and subject matter take effect in the relevant
- jurisdiction in which the License terms are sought to be enforced
- according to the corresponding provisions of the implementation of
- those treaty provisions in the applicable national law. If the
- standard suite of rights granted under applicable copyright law
- includes additional rights not granted under this License, such
- additional rights are deemed to be included in the License; this
- License is not intended to restrict the license of any rights under
- applicable law.
-
-
- Creative Commons Notice
-
- Creative Commons is not a party to this License, and makes no warranty
- whatsoever in connection with the Work. Creative Commons will not be
- liable to You or any party on any legal theory for any damages
- whatsoever, including without limitation any general, special,
- incidental or consequential damages arising in connection to this
- license. Notwithstanding the foregoing two (2) sentences, if Creative
- Commons has expressly identified itself as the Licensor hereunder, it
- shall have all rights and obligations of Licensor.
-
- Except for the limited purpose of indicating to the public that the
- Work is licensed under the CCPL, Creative Commons does not authorize
- the use by either party of the trademark "Creative Commons" or any
- related trademark or logo of Creative Commons without the prior
- written consent of Creative Commons. Any permitted use will be in
- compliance with Creative Commons' then-current trademark usage
- guidelines, as may be published on its website or otherwise made
- available upon request from time to time. For the avoidance of doubt,
- this trademark restriction does not form part of this License.
-
- Creative Commons may be contacted at https://creativecommons.org/.
---------------------------------------------------------------------------------
-
-For: hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/AbstractFuture.java and
-hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/TimeoutFuture.java
-
-Copyright (C) 2007 The Guava Authors
-
-Licensed under the Apache License, Version 2.0 (the "License"); you may not
-use this file except in compliance with the License. You may obtain a copy of
-the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-License for the specific language governing permissions and limitations under
-the License.
diff --git a/computer-dist/release-docs/licenses/LICENSE-hadoop-auth.txt b/computer-dist/release-docs/licenses/LICENSE-hadoop-auth.txt
index 7e05e90f..d99b2ed7 100644
--- a/computer-dist/release-docs/licenses/LICENSE-hadoop-auth.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-hadoop-auth.txt
@@ -1832,915 +1832,3 @@ either expressed or implied, of the FreeBSD Project.
The binary distribution of this product bundles these dependencies under the
following license:
"Java Concurrency in Practice" book annotations 1.0
---------------------------------------------------------------------------------
-(CCAL v2.5)
-THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS
-PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR
-OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS
-LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
-BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE
-BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED
-HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
-
-1. Definitions
-
-"Collective Work" means a work, such as a periodical issue, anthology or
-encyclopedia, in which the Work in its entirety in unmodified form, along with a
-number of other contributions, constituting separate and independent works in
-themselves, are assembled into a collective whole. A work that constitutes a
-Collective Work will not be considered a Derivative Work (as defined below) for
-the purposes of this License.
-"Derivative Work" means a work based upon the Work or upon the Work and other
-pre-existing works, such as a translation, musical arrangement, dramatization,
-fictionalization, motion picture version, sound recording, art reproduction,
-abridgment, condensation, or any other form in which the Work may be recast,
-transformed, or adapted, except that a work that constitutes a Collective Work
-will not be considered a Derivative Work for the purpose of this License. For
-the avoidance of doubt, where the Work is a musical composition or sound
-recording, the synchronization of the Work in timed-relation with a moving image
-("synching") will be considered a Derivative Work for the purpose of this
-License.
-"Licensor" means the individual or entity that offers the Work under the terms
-of this License.
-"Original Author" means the individual or entity who created the Work.
-"Work" means the copyrightable work of authorship offered under the terms of
-this License.
-"You" means an individual or entity exercising rights under this License who has
-not previously violated the terms of this License with respect to the Work, or
-who has received express permission from the Licensor to exercise rights under
-this License despite a previous violation.
-2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or
-restrict any rights arising from fair use, first sale or other limitations on
-the exclusive rights of the copyright owner under copyright law or other
-applicable laws.
-
-3. License Grant. Subject to the terms and conditions of this License, Licensor
-hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the
-duration of the applicable copyright) license to exercise the rights in the Work
-as stated below:
-
-to reproduce the Work, to incorporate the Work into one or more Collective
-Works, and to reproduce the Work as incorporated in the Collective Works;
-to create and reproduce Derivative Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission the Work including as
-incorporated in Collective Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission Derivative Works.
-For the avoidance of doubt, where the work is a musical composition:
-
-Performance Royalties Under Blanket Licenses. Licensor waives the exclusive
-right to collect, whether individually or via a performance rights society (e.g.
-ASCAP, BMI, SESAC), royalties for the public performance or public digital
-performance (e.g. webcast) of the Work.
-Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right
-to collect, whether individually or via a music rights agency or designated
-agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the
-Work ("cover version") and distribute, subject to the compulsory license created
-by 17 USC Section 115 of the US Copyright Act (or the equivalent in other
-jurisdictions).
-Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the
-Work is a sound recording, Licensor waives the exclusive right to collect,
-whether individually or via a performance-rights society (e.g. SoundExchange),
-royalties for the public digital performance (e.g. webcast) of the Work, subject
-to the compulsory license created by 17 USC Section 114 of the US Copyright Act
-(or the equivalent in other jurisdictions).
-The above rights may be exercised in all media and formats whether now known or
-hereafter devised. The above rights include the right to make such modifications
-as are technically necessary to exercise the rights in other media and formats.
-All rights not expressly granted by Licensor are hereby reserved.
-
-4. Restrictions.The license granted in Section 3 above is expressly made subject
-to and limited by the following restrictions:
-
-You may distribute, publicly display, publicly perform, or publicly digitally
-perform the Work only under the terms of this License, and You must include a
-copy of, or the Uniform Resource Identifier for, this License with every copy or
-phonorecord of the Work You distribute, publicly display, publicly perform, or
-publicly digitally perform. You may not offer or impose any terms on the Work
-that alter or restrict the terms of this License or the recipients' exercise of
-the rights granted hereunder. You may not sublicense the Work. You must keep
-intact all notices that refer to this License and to the disclaimer of
-warranties. You may not distribute, publicly display, publicly perform, or
-publicly digitally perform the Work with any technological measures that control
-access or use of the Work in a manner inconsistent with the terms of this
-License Agreement. The above applies to the Work as incorporated in a Collective
-Work, but this does not require the Collective Work apart from the Work itself
-to be made subject to the terms of this License. If You create a Collective
-Work, upon notice from any Licensor You must, to the extent practicable, remove
-from the Collective Work any credit as required by clause 4(b), as requested. If
-You create a Derivative Work, upon notice from any Licensor You must, to the
-extent practicable, remove from the Derivative Work any credit as required by
-clause 4(b), as requested.
-If you distribute, publicly display, publicly perform, or publicly digitally
-perform the Work or any Derivative Works or Collective Works, You must keep
-intact all copyright notices for the Work and provide, reasonable to the medium
-or means You are utilizing: (i) the name of the Original Author (or pseudonym,
-if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor
-designate another party or parties (e.g. a sponsor institute, publishing entity,
-journal) for attribution in Licensor's copyright notice, terms of service or by
-other reasonable means, the name of such party or parties; the title of the Work
-if supplied; to the extent reasonably practicable, the Uniform Resource
-Identifier, if any, that Licensor specifies to be associated with the Work,
-unless such URI does not refer to the copyright notice or licensing information
-for the Work; and in the case of a Derivative Work, a credit identifying the use
-of the Work in the Derivative Work (e.g., "French translation of the Work by
-Original Author," or "Screenplay based on original Work by Original Author").
-Such credit may be implemented in any reasonable manner; provided, however, that
-in the case of a Derivative Work or Collective Work, at a minimum such credit
-will appear where any other comparable authorship credit appears and in a manner
-at least as prominent as such other comparable authorship credit.
-5. Representations, Warranties and Disclaimer
-
-UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS
-THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING
-THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT
-LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR
-PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY,
-OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME
-JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
-EXCLUSION MAY NOT APPLY TO YOU.
-
-6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN
-NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
-INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
-LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-7. Termination
-
-This License and the rights granted hereunder will terminate automatically upon
-any breach by You of the terms of this License. Individuals or entities who have
-received Derivative Works or Collective Works from You under this License,
-however, will not have their licenses terminated provided such individuals or
-entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7,
-and 8 will survive any termination of this License.
-Subject to the above terms and conditions, the license granted here is perpetual
-(for the duration of the applicable copyright in the Work). Notwithstanding the
-above, Licensor reserves the right to release the Work under different license
-terms or to stop distributing the Work at any time; provided, however that any
-such election will not serve to withdraw this License (or any other license that
-has been, or is required to be, granted under the terms of this License), and
-this License will continue in full force and effect unless terminated as stated
-above.
-8. Miscellaneous
-
-Each time You distribute or publicly digitally perform the Work or a Collective
-Work, the Licensor offers to the recipient a license to the Work on the same
-terms and conditions as the license granted to You under this License.
-Each time You distribute or publicly digitally perform a Derivative Work,
-Licensor offers to the recipient a license to the original Work on the same
-terms and conditions as the license granted to You under this License.
-If any provision of this License is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this License, and without further action by the parties to this
-agreement, such provision shall be reformed to the minimum extent necessary to
-make such provision valid and enforceable.
-No term or provision of this License shall be deemed waived and no breach
-consented to unless such waiver or consent shall be in writing and signed by the
-party to be charged with such waiver or consent.
-This License constitutes the entire agreement between the parties with respect
-to the Work licensed here. There are no understandings, agreements or
-representations with respect to the Work not specified here. Licensor shall not
-be bound by any additional provisions that may appear in any communication from
-You. This License may not be modified without the mutual written agreement of
-the Licensor and You.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-jamon-runtime 2.4.1
---------------------------------------------------------------------------------
-(MPL 2.0)
- Mozilla Public License
- Version 2.0
-
-1. Definitions
-
-1.1. “Contributor”
-means each individual or legal entity that creates, contributes to the creation
-of, or owns Covered Software.
-
-1.2. “Contributor Version”
-means the combination of the Contributions of others (if any) used by a
-Contributor and that particular Contributor’s Contribution.
-
-1.3. “Contribution”
-means Covered Software of a particular Contributor.
-
-1.4. “Covered Software”
-means Source Code Form to which the initial Contributor has attached the notice
-in Exhibit A, the Executable Form of such Source Code Form, and Modifications of
-such Source Code Form, in each case including portions thereof.
-
-1.5. “Incompatible With Secondary Licenses”
-means
-
-that the initial Contributor has attached the notice described in Exhibit B to
-the Covered Software; or
-
-that the Covered Software was made available under the terms of version 1.1 or
-earlier of the License, but not also under the terms of a Secondary License.
-
-1.6. “Executable Form”
-means any form of the work other than Source Code Form.
-
-1.7. “Larger Work”
-means a work that combines Covered Software with other material, in a separate
-file or files, that is not Covered Software.
-
-1.8. “License”
-means this document.
-
-1.9. “Licensable”
-means having the right to grant, to the maximum extent possible, whether at the
-time of the initial grant or subsequently, any and all of the rights conveyed by
-this License.
-
-1.10. “Modifications”
-means any of the following:
-
-any file in Source Code Form that results from an addition to, deletion from, or
-modification of the contents of Covered Software; or
-
-any new file in Source Code Form that contains any Covered Software.
-
-1.11. “Patent Claims” of a Contributor
-means any patent claim(s), including without limitation, method, process, and
-apparatus claims, in any patent Licensable by such Contributor that would be
-infringed, but for the grant of the License, by the making, using, selling,
-offering for sale, having made, import, or transfer of either its Contributions
-or its Contributor Version.
-
-1.12. “Secondary License”
-means either the GNU General Public License, Version 2.0, the GNU Lesser General
-Public License, Version 2.1, the GNU Affero General Public License, Version 3.0,
-or any later versions of those licenses.
-
-1.13. “Source Code Form”
-means the form of the work preferred for making modifications.
-
-1.14. “You” (or “Your”)
-means an individual or a legal entity exercising rights under this License. For
-legal entities, “You” includes any entity that controls, is controlled by,
-or is under common control with You. For purposes of this definition,
-“control” means (a) the power, direct or indirect, to cause the direction or
-management of such entity, whether by contract or otherwise, or (b) ownership of
-more than fifty percent (50%) of the outstanding shares or beneficial ownership
-of such entity.
-
-2. License Grants and Conditions
-
-2.1. Grants
-
-Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive
-license:
-
-under intellectual property rights (other than patent or trademark) Licensable
-by such Contributor to use, reproduce, make available, modify, display, perform,
-distribute, and otherwise exploit its Contributions, either on an unmodified
-basis, with Modifications, or as part of a Larger Work; and
-
-under Patent Claims of such Contributor to make, use, sell, offer for sale, have
-made, import, and otherwise transfer either its Contributions or its Contributor
-Version.
-
-2.2. Effective Date
-
-The licenses granted in Section 2.1 with respect to any Contribution become
-effective for each Contribution on the date the Contributor first distributes
-such Contribution.
-
-2.3. Limitations on Grant Scope
-
-The licenses granted in this Section 2 are the only rights granted under this
-License. No additional rights or licenses will be implied from the distribution
-or licensing of Covered Software under this License. Notwithstanding Section
-2.1(b) above, no patent license is granted by a Contributor:
-
-for any code that a Contributor has removed from Covered Software; or
-
-for infringements caused by: (i) Your and any other third party’s
-modifications of Covered Software, or (ii) the combination of its Contributions
-with other software (except as part of its Contributor Version); or
-
-under Patent Claims infringed by Covered Software in the absence of its
-Contributions.
-
-This License does not grant any rights in the trademarks, service marks, or
-logos of any Contributor (except as may be necessary to comply with the notice
-requirements in Section 3.4).
-
-2.4. Subsequent Licenses
-
-No Contributor makes additional grants as a result of Your choice to distribute
-the Covered Software under a subsequent version of this License (see Section
-10.2) or under the terms of a Secondary License (if permitted under the terms of
-Section 3.3).
-
-2.5. Representation
-
-Each Contributor represents that the Contributor believes its Contributions are
-its original creation(s) or it has sufficient rights to grant the rights to its
-Contributions conveyed by this License.
-
-2.6. Fair Use
-
-This License is not intended to limit any rights You have under applicable
-copyright doctrines of fair use, fair dealing, or other equivalents.
-
-2.7. Conditions
-
-Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in
-Section 2.1.
-
-3. Responsibilities
-
-3.1. Distribution of Source Form
-
-All distribution of Covered Software in Source Code Form, including any
-Modifications that You create or to which You contribute, must be under the
-terms of this License. You must inform recipients that the Source Code Form of
-the Covered Software is governed by the terms of this License, and how they can
-obtain a copy of this License. You may not attempt to alter or restrict the
-recipients’ rights in the Source Code Form.
-
-3.2. Distribution of Executable Form
-
-If You distribute Covered Software in Executable Form then:
-
-such Covered Software must also be made available in Source Code Form, as
-described in Section 3.1, and You must inform recipients of the Executable Form
-how they can obtain a copy of such Source Code Form by reasonable means in a
-timely manner, at a charge no more than the cost of distribution to the
-recipient; and
-
-You may distribute such Executable Form under the terms of this License, or
-sublicense it under different terms, provided that the license for the
-Executable Form does not attempt to limit or alter the recipients’ rights in
-the Source Code Form under this License.
-
-3.3. Distribution of a Larger Work
-
-You may create and distribute a Larger Work under terms of Your choice, provided
-that You also comply with the requirements of this License for the Covered
-Software. If the Larger Work is a combination of Covered Software with a work
-governed by one or more Secondary Licenses, and the Covered Software is not
-Incompatible With Secondary Licenses, this License permits You to additionally
-distribute such Covered Software under the terms of such Secondary License(s),
-so that the recipient of the Larger Work may, at their option, further
-distribute the Covered Software under the terms of either this License or such
-Secondary License(s).
-
-3.4. Notices
-
-You may not remove or alter the substance of any license notices (including
-copyright notices, patent notices, disclaimers of warranty, or limitations of
-liability) contained within the Source Code Form of the Covered Software, except
-that You may alter any license notices to the extent required to remedy known
-factual inaccuracies.
-
-3.5. Application of Additional Terms
-
-You may choose to offer, and to charge a fee for, warranty, support, indemnity
-or liability obligations to one or more recipients of Covered Software. However,
-You may do so only on Your own behalf, and not on behalf of any Contributor. You
-must make it absolutely clear that any such warranty, support, indemnity, or
-liability obligation is offered by You alone, and You hereby agree to indemnify
-every Contributor for any liability incurred by such Contributor as a result of
-warranty, support, indemnity or liability terms You offer. You may include
-additional disclaimers of warranty and limitations of liability specific to any
-jurisdiction.
-
-4. Inability to Comply Due to Statute or Regulation
-
-If it is impossible for You to comply with any of the terms of this License with
-respect to some or all of the Covered Software due to statute, judicial order,
-or regulation then You must: (a) comply with the terms of this License to the
-maximum extent possible; and (b) describe the limitations and the code they
-affect. Such description must be placed in a text file included with all
-distributions of the Covered Software under this License. Except to the extent
-prohibited by statute or regulation, such description must be sufficiently
-detailed for a recipient of ordinary skill to be able to understand it.
-
-5. Termination
-
-5.1. The rights granted under this License will terminate automatically if You
-fail to comply with any of its terms. However, if You become compliant, then the
-rights granted under this License from a particular Contributor are reinstated
-(a) provisionally, unless and until such Contributor explicitly and finally
-terminates Your grants, and (b) on an ongoing basis, if such Contributor fails
-to notify You of the non-compliance by some reasonable means prior to 60 days
-after You have come back into compliance. Moreover, Your grants from a
-particular Contributor are reinstated on an ongoing basis if such Contributor
-notifies You of the non-compliance by some reasonable means, this is the first
-time You have received notice of non-compliance with this License from such
-Contributor, and You become compliant prior to 30 days after Your receipt of the
-notice.
-
-5.2. If You initiate litigation against any entity by asserting a patent
-infringement claim (excluding declaratory judgment actions, counter-claims, and
-cross-claims) alleging that a Contributor Version directly or indirectly
-infringes any patent, then the rights granted to You by any and all Contributors
-for the Covered Software under Section 2.1 of this License shall terminate.
-
-5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user
-license agreements (excluding distributors and resellers) which have been
-validly granted by You or Your distributors under this License prior to
-termination shall survive termination.
-
-6. Disclaimer of Warranty
-
-Covered Software is provided under this License on an “as is” basis, without
-warranty of any kind, either expressed, implied, or statutory, including,
-without limitation, warranties that the Covered Software is free of defects,
-merchantable, fit for a particular purpose or non-infringing. The entire risk as
-to the quality and performance of the Covered Software is with You. Should any
-Covered Software prove defective in any respect, You (not any Contributor)
-assume the cost of any necessary servicing, repair, or correction. This
-disclaimer of warranty constitutes an essential part of this License. No use of
-any Covered Software is authorized under this License except under this
-disclaimer.
-
-7. Limitation of Liability
-
-Under no circumstances and under no legal theory, whether tort (including
-negligence), contract, or otherwise, shall any Contributor, or anyone who
-distributes Covered Software as permitted above, be liable to You for any
-direct, indirect, special, incidental, or consequential damages of any character
-including, without limitation, damages for lost profits, loss of goodwill, work
-stoppage, computer failure or malfunction, or any and all other commercial
-damages or losses, even if such party shall have been informed of the
-possibility of such damages. This limitation of liability shall not apply to
-liability for death or personal injury resulting from such party’s negligence
-to the extent applicable law prohibits such limitation. Some jurisdictions do
-not allow the exclusion or limitation of incidental or consequential damages, so
-this exclusion and limitation may not apply to You.
-
-8. Litigation
-
-Any litigation relating to this License may be brought only in the courts of a
-jurisdiction where the defendant maintains its principal place of business and
-such litigation shall be governed by laws of that jurisdiction, without
-reference to its conflict-of-law provisions. Nothing in this Section shall
-prevent a party’s ability to bring cross-claims or counter-claims.
-
-9. Miscellaneous
-
-This License represents the complete agreement concerning the subject matter
-hereof. If any provision of this License is held to be unenforceable, such
-provision shall be reformed only to the extent necessary to make it enforceable.
-Any law or regulation which provides that the language of a contract shall be
-construed against the drafter shall not be used to construe this License against
-a Contributor.
-
-10. Versions of the License
-
-10.1. New Versions
-
-Mozilla Foundation is the license steward. Except as provided in Section 10.3,
-no one other than the license steward has the right to modify or publish new
-versions of this License. Each version will be given a distinguishing version
-number.
-
-10.2. Effect of New Versions
-
-You may distribute the Covered Software under the terms of the version of the
-License under which You originally received the Covered Software, or under the
-terms of any subsequent version published by the license steward.
-
-10.3. Modified Versions
-
-If you create software not governed by this License, and you want to create a
-new license for such software, you may create and use a modified version of this
-License if you rename the license and remove any references to the name of the
-license steward (except to note that such modified license differs from this
-License).
-
-10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
-
-If You choose to distribute Source Code Form that is Incompatible With Secondary
-Licenses under the terms of this version of the License, the notice described in
-Exhibit B of this License must be attached.
-
-Exhibit A - Source Code Form License Notice
-
-This Source Code Form is subject to the terms of the Mozilla Public License, v.
-2.0. If a copy of the MPL was not distributed with this file, You can obtain one
-at https://mozilla.org/MPL/2.0/.
-
-If it is not possible or desirable to put the notice in a particular file, then
-You may include the notice in a location (such as a LICENSE file in a relevant
-directory) where a recipient would be likely to look for such a notice.
-
-You may add additional accurate notices of copyright ownership.
-
-Exhibit B - “Incompatible With Secondary Licenses” Notice
-
-This Source Code Form is “Incompatible With Secondary Licenses”, as defined
-by the Mozilla Public License, v. 2.0.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-JDOM 1.1
---------------------------------------------------------------------------------
-/*--
-
- Copyright (C) 2000-2004 Jason Hunter & Brett McLaughlin.
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions, and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions, and the disclaimer that follows
- these conditions in the documentation and/or other materials
- provided with the distribution.
-
- 3. The name "JDOM" must not be used to endorse or promote products
- derived from this software without prior written permission. For
- written permission, please contact <request_AT_jdom_DOT_org>.
-
- 4. Products derived from this software may not be called "JDOM", nor
- may "JDOM" appear in their name, without prior written permission
- from the JDOM Project Management <request_AT_jdom_DOT_org>.
-
- In addition, we request (but do not require) that you include in the
- end-user documentation provided with the redistribution and/or in the
- software itself an acknowledgement equivalent to the following:
- "This product includes software developed by the
- JDOM Project (http://www.jdom.org/)."
- Alternatively, the acknowledgment may be graphical using the logos
- available at http://www.jdom.org/images/logos.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
-
- This software consists of voluntary contributions made by many
- individuals on behalf of the JDOM Project and was originally
- created by Jason Hunter <jhunter_AT_jdom_DOT_org> and
- Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information
- on the JDOM Project, please see <http://www.jdom.org/>.
-
- */
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-Hbase Server 1.2.4
---------------------------------------------------------------------------------
-This project bundles a derivative image for our Orca Logo. This image is
-available under the Creative Commons By Attribution 3.0 License.
-
- Creative Commons Legal Code
-
- Attribution 3.0 Unported
-
- CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
- LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
- ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
- INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
- REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
- DAMAGES RESULTING FROM ITS USE.
-
- License
-
- THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
- COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
- COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
- AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
- BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
- TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
- BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
- CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
- CONDITIONS.
-
- 1. Definitions
-
- a. "Adaptation" means a work based upon the Work, or upon the Work and
- other pre-existing works, such as a translation, adaptation,
- derivative work, arrangement of music or other alterations of a
- literary or artistic work, or phonogram or performance and includes
- cinematographic adaptations or any other form in which the Work may be
- recast, transformed, or adapted including in any form recognizably
- derived from the original, except that a work that constitutes a
- Collection will not be considered an Adaptation for the purpose of
- this License. For the avoidance of doubt, where the Work is a musical
- work, performance or phonogram, the synchronization of the Work in
- timed-relation with a moving image ("synching") will be considered an
- Adaptation for the purpose of this License.
- b. "Collection" means a collection of literary or artistic works, such as
- encyclopedias and anthologies, or performances, phonograms or
- broadcasts, or other works or subject matter other than works listed
- in Section 1(f) below, which, by reason of the selection and
- arrangement of their contents, constitute intellectual creations, in
- which the Work is included in its entirety in unmodified form along
- with one or more other contributions, each constituting separate and
- independent works in themselves, which together are assembled into a
- collective whole. A work that constitutes a Collection will not be
- considered an Adaptation (as defined above) for the purposes of this
- License.
- c. "Distribute" means to make available to the public the original and
- copies of the Work or Adaptation, as appropriate, through sale or
- other transfer of ownership.
- d. "Licensor" means the individual, individuals, entity or entities that
- offer(s) the Work under the terms of this License.
- e. "Original Author" means, in the case of a literary or artistic work,
- the individual, individuals, entity or entities who created the Work
- or if no individual or entity can be identified, the publisher; and in
- addition (i) in the case of a performance the actors, singers,
- musicians, dancers, and other persons who act, sing, deliver, declaim,
- play in, interpret or otherwise perform literary or artistic works or
- expressions of folklore; (ii) in the case of a phonogram the producer
- being the person or legal entity who first fixes the sounds of a
- performance or other sounds; and, (iii) in the case of broadcasts, the
- organization that transmits the broadcast.
- f. "Work" means the literary and/or artistic work offered under the terms
- of this License including without limitation any production in the
- literary, scientific and artistic domain, whatever may be the mode or
- form of its expression including digital form, such as a book,
- pamphlet and other writing; a lecture, address, sermon or other work
- of the same nature; a dramatic or dramatico-musical work; a
- choreographic work or entertainment in dumb show; a musical
- composition with or without words; a cinematographic work to which are
- assimilated works expressed by a process analogous to cinematography;
- a work of drawing, painting, architecture, sculpture, engraving or
- lithography; a photographic work to which are assimilated works
- expressed by a process analogous to photography; a work of applied
- art; an illustration, map, plan, sketch or three-dimensional work
- relative to geography, topography, architecture or science; a
- performance; a broadcast; a phonogram; a compilation of data to the
- extent it is protected as a copyrightable work; or a work performed by
- a variety or circus performer to the extent it is not otherwise
- considered a literary or artistic work.
- g. "You" means an individual or entity exercising rights under this
- License who has not previously violated the terms of this License with
- respect to the Work, or who has received express permission from the
- Licensor to exercise rights under this License despite a previous
- violation.
- h. "Publicly Perform" means to perform public recitations of the Work and
- to communicate to the public those public recitations, by any means or
- process, including by wire or wireless means or public digital
- performances; to make available to the public Works in such a way that
- members of the public may access these Works from a place and at a
- place individually chosen by them; to perform the Work to the public
- by any means or process and the communication to the public of the
- performances of the Work, including by public digital performance; to
- broadcast and rebroadcast the Work by any means including signs,
- sounds or images.
- i. "Reproduce" means to make copies of the Work by any means including
- without limitation by sound or visual recordings and the right of
- fixation and reproducing fixations of the Work, including storage of a
- protected performance or phonogram in digital form or other electronic
- medium.
-
- 2. Fair Dealing Rights. Nothing in this License is intended to reduce,
- limit, or restrict any uses free from copyright or rights arising from
- limitations or exceptions that are provided for in connection with the
- copyright protection under copyright law or other applicable laws.
-
- 3. License Grant. Subject to the terms and conditions of this License,
- Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
- perpetual (for the duration of the applicable copyright) license to
- exercise the rights in the Work as stated below:
-
- a. to Reproduce the Work, to incorporate the Work into one or more
- Collections, and to Reproduce the Work as incorporated in the
- Collections;
- b. to create and Reproduce Adaptations provided that any such Adaptation,
- including any translation in any medium, takes reasonable steps to
- clearly label, demarcate or otherwise identify that changes were made
- to the original Work. For example, a translation could be marked "The
- original work was translated from English to Spanish," or a
- modification could indicate "The original work has been modified.";
- c. to Distribute and Publicly Perform the Work including as incorporated
- in Collections; and,
- d. to Distribute and Publicly Perform Adaptations.
- e. For the avoidance of doubt:
-
- i. Non-waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme cannot be waived, the Licensor
- reserves the exclusive right to collect such royalties for any
- exercise by You of the rights granted under this License;
- ii. Waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme can be waived, the Licensor waives the
- exclusive right to collect such royalties for any exercise by You
- of the rights granted under this License; and,
- iii. Voluntary License Schemes. The Licensor waives the right to
- collect royalties, whether individually or, in the event that the
- Licensor is a member of a collecting society that administers
- voluntary licensing schemes, via that society, from any exercise
- by You of the rights granted under this License.
-
- The above rights may be exercised in all media and formats whether now
- known or hereafter devised. The above rights include the right to make
- such modifications as are technically necessary to exercise the rights in
- other media and formats. Subject to Section 8(f), all rights not expressly
- granted by Licensor are hereby reserved.
-
- 4. Restrictions. The license granted in Section 3 above is expressly made
- subject to and limited by the following restrictions:
-
- a. You may Distribute or Publicly Perform the Work only under the terms
- of this License. You must include a copy of, or the Uniform Resource
- Identifier (URI) for, this License with every copy of the Work You
- Distribute or Publicly Perform. You may not offer or impose any terms
- on the Work that restrict the terms of this License or the ability of
- the recipient of the Work to exercise the rights granted to that
- recipient under the terms of the License. You may not sublicense the
- Work. You must keep intact all notices that refer to this License and
- to the disclaimer of warranties with every copy of the Work You
- Distribute or Publicly Perform. When You Distribute or Publicly
- Perform the Work, You may not impose any effective technological
- measures on the Work that restrict the ability of a recipient of the
- Work from You to exercise the rights granted to that recipient under
- the terms of the License. This Section 4(a) applies to the Work as
- incorporated in a Collection, but this does not require the Collection
- apart from the Work itself to be made subject to the terms of this
- License. If You create a Collection, upon notice from any Licensor You
- must, to the extent practicable, remove from the Collection any credit
- as required by Section 4(b), as requested. If You create an
- Adaptation, upon notice from any Licensor You must, to the extent
- practicable, remove from the Adaptation any credit as required by
- Section 4(b), as requested.
- b. If You Distribute, or Publicly Perform the Work or any Adaptations or
- Collections, You must, unless a request has been made pursuant to
- Section 4(a), keep intact all copyright notices for the Work and
- provide, reasonable to the medium or means You are utilizing: (i) the
- name of the Original Author (or pseudonym, if applicable) if supplied,
- and/or if the Original Author and/or Licensor designate another party
- or parties (e.g., a sponsor institute, publishing entity, journal) for
- attribution ("Attribution Parties") in Licensor's copyright notice,
- terms of service or by other reasonable means, the name of such party
- or parties; (ii) the title of the Work if supplied; (iii) to the
- extent reasonably practicable, the URI, if any, that Licensor
- specifies to be associated with the Work, unless such URI does not
- refer to the copyright notice or licensing information for the Work;
- and (iv) , consistent with Section 3(b), in the case of an Adaptation,
- a credit identifying the use of the Work in the Adaptation (e.g.,
- "French translation of the Work by Original Author," or "Screenplay
- based on original Work by Original Author"). The credit required by
- this Section 4 (b) may be implemented in any reasonable manner;
- provided, however, that in the case of a Adaptation or Collection, at
- a minimum such credit will appear, if a credit for all contributing
- authors of the Adaptation or Collection appears, then as part of these
- credits and in a manner at least as prominent as the credits for the
- other contributing authors. For the avoidance of doubt, You may only
- use the credit required by this Section for the purpose of attribution
- in the manner set out above and, by exercising Your rights under this
- License, You may not implicitly or explicitly assert or imply any
- connection with, sponsorship or endorsement by the Original Author,
- Licensor and/or Attribution Parties, as appropriate, of You or Your
- use of the Work, without the separate, express prior written
- permission of the Original Author, Licensor and/or Attribution
- Parties.
- c. Except as otherwise agreed in writing by the Licensor or as may be
- otherwise permitted by applicable law, if You Reproduce, Distribute or
- Publicly Perform the Work either by itself or as part of any
- Adaptations or Collections, You must not distort, mutilate, modify or
- take other derogatory action in relation to the Work which would be
- prejudicial to the Original Author's honor or reputation. Licensor
- agrees that in those jurisdictions (e.g. Japan), in which any exercise
- of the right granted in Section 3(b) of this License (the right to
- make Adaptations) would be deemed to be a distortion, mutilation,
- modification or other derogatory action prejudicial to the Original
- Author's honor and reputation, the Licensor will waive or not assert,
- as appropriate, this Section, to the fullest extent permitted by the
- applicable national law, to enable You to reasonably exercise Your
- right under Section 3(b) of this License (right to make Adaptations)
- but not otherwise.
-
- 5. Representations, Warranties and Disclaimer
-
- UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
- OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
- KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
- INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
- FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
- LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS,
- WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION
- OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
-
- 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
- LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
- ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
- ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS
- BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- 7. Termination
-
- a. This License and the rights granted hereunder will terminate
- automatically upon any breach by You of the terms of this License.
- Individuals or entities who have received Adaptations or Collections
- from You under this License, however, will not have their licenses
- terminated provided such individuals or entities remain in full
- compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
- survive any termination of this License.
- b. Subject to the above terms and conditions, the license granted here is
- perpetual (for the duration of the applicable copyright in the Work).
- Notwithstanding the above, Licensor reserves the right to release the
- Work under different license terms or to stop distributing the Work at
- any time; provided, however that any such election will not serve to
- withdraw this License (or any other license that has been, or is
- required to be, granted under the terms of this License), and this
- License will continue in full force and effect unless terminated as
- stated above.
-
- 8. Miscellaneous
-
- a. Each time You Distribute or Publicly Perform the Work or a Collection,
- the Licensor offers to the recipient a license to the Work on the same
- terms and conditions as the license granted to You under this License.
- b. Each time You Distribute or Publicly Perform an Adaptation, Licensor
- offers to the recipient a license to the original Work on the same
- terms and conditions as the license granted to You under this License.
- c. If any provision of this License is invalid or unenforceable under
- applicable law, it shall not affect the validity or enforceability of
- the remainder of the terms of this License, and without further action
- by the parties to this agreement, such provision shall be reformed to
- the minimum extent necessary to make such provision valid and
- enforceable.
- d. No term or provision of this License shall be deemed waived and no
- breach consented to unless such waiver or consent shall be in writing
- and signed by the party to be charged with such waiver or consent.
- e. This License constitutes the entire agreement between the parties with
- respect to the Work licensed here. There are no understandings,
- agreements or representations with respect to the Work not specified
- here. Licensor shall not be bound by any additional provisions that
- may appear in any communication from You. This License may not be
- modified without the mutual written agreement of the Licensor and You.
- f. The rights granted under, and the subject matter referenced, in this
- License were drafted utilizing the terminology of the Berne Convention
- for the Protection of Literary and Artistic Works (as amended on
- September 28, 1979), the Rome Convention of 1961, the WIPO Copyright
- Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996
- and the Universal Copyright Convention (as revised on July 24, 1971).
- These rights and subject matter take effect in the relevant
- jurisdiction in which the License terms are sought to be enforced
- according to the corresponding provisions of the implementation of
- those treaty provisions in the applicable national law. If the
- standard suite of rights granted under applicable copyright law
- includes additional rights not granted under this License, such
- additional rights are deemed to be included in the License; this
- License is not intended to restrict the license of any rights under
- applicable law.
-
-
- Creative Commons Notice
-
- Creative Commons is not a party to this License, and makes no warranty
- whatsoever in connection with the Work. Creative Commons will not be
- liable to You or any party on any legal theory for any damages
- whatsoever, including without limitation any general, special,
- incidental or consequential damages arising in connection to this
- license. Notwithstanding the foregoing two (2) sentences, if Creative
- Commons has expressly identified itself as the Licensor hereunder, it
- shall have all rights and obligations of Licensor.
-
- Except for the limited purpose of indicating to the public that the
- Work is licensed under the CCPL, Creative Commons does not authorize
- the use by either party of the trademark "Creative Commons" or any
- related trademark or logo of Creative Commons without the prior
- written consent of Creative Commons. Any permitted use will be in
- compliance with Creative Commons' then-current trademark usage
- guidelines, as may be published on its website or otherwise made
- available upon request from time to time. For the avoidance of doubt,
- this trademark restriction does not form part of this License.
-
- Creative Commons may be contacted at https://creativecommons.org/.
---------------------------------------------------------------------------------
-
-For: hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/AbstractFuture.java and
-hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/TimeoutFuture.java
-
-Copyright (C) 2007 The Guava Authors
-
-Licensed under the Apache License, Version 2.0 (the "License"); you may not
-use this file except in compliance with the License. You may obtain a copy of
-the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-License for the specific language governing permissions and limitations under
-the License.
diff --git a/computer-dist/release-docs/licenses/LICENSE-hadoop-common.txt b/computer-dist/release-docs/licenses/LICENSE-hadoop-common.txt
index 7e05e90f..d99b2ed7 100644
--- a/computer-dist/release-docs/licenses/LICENSE-hadoop-common.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-hadoop-common.txt
@@ -1832,915 +1832,3 @@ either expressed or implied, of the FreeBSD Project.
The binary distribution of this product bundles these dependencies under the
following license:
"Java Concurrency in Practice" book annotations 1.0
---------------------------------------------------------------------------------
-(CCAL v2.5)
-THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS
-PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR
-OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS
-LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
-BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE
-BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED
-HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
-
-1. Definitions
-
-"Collective Work" means a work, such as a periodical issue, anthology or
-encyclopedia, in which the Work in its entirety in unmodified form, along with a
-number of other contributions, constituting separate and independent works in
-themselves, are assembled into a collective whole. A work that constitutes a
-Collective Work will not be considered a Derivative Work (as defined below) for
-the purposes of this License.
-"Derivative Work" means a work based upon the Work or upon the Work and other
-pre-existing works, such as a translation, musical arrangement, dramatization,
-fictionalization, motion picture version, sound recording, art reproduction,
-abridgment, condensation, or any other form in which the Work may be recast,
-transformed, or adapted, except that a work that constitutes a Collective Work
-will not be considered a Derivative Work for the purpose of this License. For
-the avoidance of doubt, where the Work is a musical composition or sound
-recording, the synchronization of the Work in timed-relation with a moving image
-("synching") will be considered a Derivative Work for the purpose of this
-License.
-"Licensor" means the individual or entity that offers the Work under the terms
-of this License.
-"Original Author" means the individual or entity who created the Work.
-"Work" means the copyrightable work of authorship offered under the terms of
-this License.
-"You" means an individual or entity exercising rights under this License who has
-not previously violated the terms of this License with respect to the Work, or
-who has received express permission from the Licensor to exercise rights under
-this License despite a previous violation.
-2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or
-restrict any rights arising from fair use, first sale or other limitations on
-the exclusive rights of the copyright owner under copyright law or other
-applicable laws.
-
-3. License Grant. Subject to the terms and conditions of this License, Licensor
-hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the
-duration of the applicable copyright) license to exercise the rights in the Work
-as stated below:
-
-to reproduce the Work, to incorporate the Work into one or more Collective
-Works, and to reproduce the Work as incorporated in the Collective Works;
-to create and reproduce Derivative Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission the Work including as
-incorporated in Collective Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission Derivative Works.
-For the avoidance of doubt, where the work is a musical composition:
-
-Performance Royalties Under Blanket Licenses. Licensor waives the exclusive
-right to collect, whether individually or via a performance rights society (e.g.
-ASCAP, BMI, SESAC), royalties for the public performance or public digital
-performance (e.g. webcast) of the Work.
-Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right
-to collect, whether individually or via a music rights agency or designated
-agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the
-Work ("cover version") and distribute, subject to the compulsory license created
-by 17 USC Section 115 of the US Copyright Act (or the equivalent in other
-jurisdictions).
-Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the
-Work is a sound recording, Licensor waives the exclusive right to collect,
-whether individually or via a performance-rights society (e.g. SoundExchange),
-royalties for the public digital performance (e.g. webcast) of the Work, subject
-to the compulsory license created by 17 USC Section 114 of the US Copyright Act
-(or the equivalent in other jurisdictions).
-The above rights may be exercised in all media and formats whether now known or
-hereafter devised. The above rights include the right to make such modifications
-as are technically necessary to exercise the rights in other media and formats.
-All rights not expressly granted by Licensor are hereby reserved.
-
-4. Restrictions.The license granted in Section 3 above is expressly made subject
-to and limited by the following restrictions:
-
-You may distribute, publicly display, publicly perform, or publicly digitally
-perform the Work only under the terms of this License, and You must include a
-copy of, or the Uniform Resource Identifier for, this License with every copy or
-phonorecord of the Work You distribute, publicly display, publicly perform, or
-publicly digitally perform. You may not offer or impose any terms on the Work
-that alter or restrict the terms of this License or the recipients' exercise of
-the rights granted hereunder. You may not sublicense the Work. You must keep
-intact all notices that refer to this License and to the disclaimer of
-warranties. You may not distribute, publicly display, publicly perform, or
-publicly digitally perform the Work with any technological measures that control
-access or use of the Work in a manner inconsistent with the terms of this
-License Agreement. The above applies to the Work as incorporated in a Collective
-Work, but this does not require the Collective Work apart from the Work itself
-to be made subject to the terms of this License. If You create a Collective
-Work, upon notice from any Licensor You must, to the extent practicable, remove
-from the Collective Work any credit as required by clause 4(b), as requested. If
-You create a Derivative Work, upon notice from any Licensor You must, to the
-extent practicable, remove from the Derivative Work any credit as required by
-clause 4(b), as requested.
-If you distribute, publicly display, publicly perform, or publicly digitally
-perform the Work or any Derivative Works or Collective Works, You must keep
-intact all copyright notices for the Work and provide, reasonable to the medium
-or means You are utilizing: (i) the name of the Original Author (or pseudonym,
-if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor
-designate another party or parties (e.g. a sponsor institute, publishing entity,
-journal) for attribution in Licensor's copyright notice, terms of service or by
-other reasonable means, the name of such party or parties; the title of the Work
-if supplied; to the extent reasonably practicable, the Uniform Resource
-Identifier, if any, that Licensor specifies to be associated with the Work,
-unless such URI does not refer to the copyright notice or licensing information
-for the Work; and in the case of a Derivative Work, a credit identifying the use
-of the Work in the Derivative Work (e.g., "French translation of the Work by
-Original Author," or "Screenplay based on original Work by Original Author").
-Such credit may be implemented in any reasonable manner; provided, however, that
-in the case of a Derivative Work or Collective Work, at a minimum such credit
-will appear where any other comparable authorship credit appears and in a manner
-at least as prominent as such other comparable authorship credit.
-5. Representations, Warranties and Disclaimer
-
-UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS
-THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING
-THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT
-LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR
-PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY,
-OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME
-JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
-EXCLUSION MAY NOT APPLY TO YOU.
-
-6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN
-NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
-INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
-LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-7. Termination
-
-This License and the rights granted hereunder will terminate automatically upon
-any breach by You of the terms of this License. Individuals or entities who have
-received Derivative Works or Collective Works from You under this License,
-however, will not have their licenses terminated provided such individuals or
-entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7,
-and 8 will survive any termination of this License.
-Subject to the above terms and conditions, the license granted here is perpetual
-(for the duration of the applicable copyright in the Work). Notwithstanding the
-above, Licensor reserves the right to release the Work under different license
-terms or to stop distributing the Work at any time; provided, however that any
-such election will not serve to withdraw this License (or any other license that
-has been, or is required to be, granted under the terms of this License), and
-this License will continue in full force and effect unless terminated as stated
-above.
-8. Miscellaneous
-
-Each time You distribute or publicly digitally perform the Work or a Collective
-Work, the Licensor offers to the recipient a license to the Work on the same
-terms and conditions as the license granted to You under this License.
-Each time You distribute or publicly digitally perform a Derivative Work,
-Licensor offers to the recipient a license to the original Work on the same
-terms and conditions as the license granted to You under this License.
-If any provision of this License is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this License, and without further action by the parties to this
-agreement, such provision shall be reformed to the minimum extent necessary to
-make such provision valid and enforceable.
-No term or provision of this License shall be deemed waived and no breach
-consented to unless such waiver or consent shall be in writing and signed by the
-party to be charged with such waiver or consent.
-This License constitutes the entire agreement between the parties with respect
-to the Work licensed here. There are no understandings, agreements or
-representations with respect to the Work not specified here. Licensor shall not
-be bound by any additional provisions that may appear in any communication from
-You. This License may not be modified without the mutual written agreement of
-the Licensor and You.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-jamon-runtime 2.4.1
---------------------------------------------------------------------------------
-(MPL 2.0)
- Mozilla Public License
- Version 2.0
-
-1. Definitions
-
-1.1. “Contributor”
-means each individual or legal entity that creates, contributes to the creation
-of, or owns Covered Software.
-
-1.2. “Contributor Version”
-means the combination of the Contributions of others (if any) used by a
-Contributor and that particular Contributor’s Contribution.
-
-1.3. “Contribution”
-means Covered Software of a particular Contributor.
-
-1.4. “Covered Software”
-means Source Code Form to which the initial Contributor has attached the notice
-in Exhibit A, the Executable Form of such Source Code Form, and Modifications of
-such Source Code Form, in each case including portions thereof.
-
-1.5. “Incompatible With Secondary Licenses”
-means
-
-that the initial Contributor has attached the notice described in Exhibit B to
-the Covered Software; or
-
-that the Covered Software was made available under the terms of version 1.1 or
-earlier of the License, but not also under the terms of a Secondary License.
-
-1.6. “Executable Form”
-means any form of the work other than Source Code Form.
-
-1.7. “Larger Work”
-means a work that combines Covered Software with other material, in a separate
-file or files, that is not Covered Software.
-
-1.8. “License”
-means this document.
-
-1.9. “Licensable”
-means having the right to grant, to the maximum extent possible, whether at the
-time of the initial grant or subsequently, any and all of the rights conveyed by
-this License.
-
-1.10. “Modifications”
-means any of the following:
-
-any file in Source Code Form that results from an addition to, deletion from, or
-modification of the contents of Covered Software; or
-
-any new file in Source Code Form that contains any Covered Software.
-
-1.11. “Patent Claims” of a Contributor
-means any patent claim(s), including without limitation, method, process, and
-apparatus claims, in any patent Licensable by such Contributor that would be
-infringed, but for the grant of the License, by the making, using, selling,
-offering for sale, having made, import, or transfer of either its Contributions
-or its Contributor Version.
-
-1.12. “Secondary License”
-means either the GNU General Public License, Version 2.0, the GNU Lesser General
-Public License, Version 2.1, the GNU Affero General Public License, Version 3.0,
-or any later versions of those licenses.
-
-1.13. “Source Code Form”
-means the form of the work preferred for making modifications.
-
-1.14. “You” (or “Your”)
-means an individual or a legal entity exercising rights under this License. For
-legal entities, “You” includes any entity that controls, is controlled by,
-or is under common control with You. For purposes of this definition,
-“control” means (a) the power, direct or indirect, to cause the direction or
-management of such entity, whether by contract or otherwise, or (b) ownership of
-more than fifty percent (50%) of the outstanding shares or beneficial ownership
-of such entity.
-
-2. License Grants and Conditions
-
-2.1. Grants
-
-Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive
-license:
-
-under intellectual property rights (other than patent or trademark) Licensable
-by such Contributor to use, reproduce, make available, modify, display, perform,
-distribute, and otherwise exploit its Contributions, either on an unmodified
-basis, with Modifications, or as part of a Larger Work; and
-
-under Patent Claims of such Contributor to make, use, sell, offer for sale, have
-made, import, and otherwise transfer either its Contributions or its Contributor
-Version.
-
-2.2. Effective Date
-
-The licenses granted in Section 2.1 with respect to any Contribution become
-effective for each Contribution on the date the Contributor first distributes
-such Contribution.
-
-2.3. Limitations on Grant Scope
-
-The licenses granted in this Section 2 are the only rights granted under this
-License. No additional rights or licenses will be implied from the distribution
-or licensing of Covered Software under this License. Notwithstanding Section
-2.1(b) above, no patent license is granted by a Contributor:
-
-for any code that a Contributor has removed from Covered Software; or
-
-for infringements caused by: (i) Your and any other third party’s
-modifications of Covered Software, or (ii) the combination of its Contributions
-with other software (except as part of its Contributor Version); or
-
-under Patent Claims infringed by Covered Software in the absence of its
-Contributions.
-
-This License does not grant any rights in the trademarks, service marks, or
-logos of any Contributor (except as may be necessary to comply with the notice
-requirements in Section 3.4).
-
-2.4. Subsequent Licenses
-
-No Contributor makes additional grants as a result of Your choice to distribute
-the Covered Software under a subsequent version of this License (see Section
-10.2) or under the terms of a Secondary License (if permitted under the terms of
-Section 3.3).
-
-2.5. Representation
-
-Each Contributor represents that the Contributor believes its Contributions are
-its original creation(s) or it has sufficient rights to grant the rights to its
-Contributions conveyed by this License.
-
-2.6. Fair Use
-
-This License is not intended to limit any rights You have under applicable
-copyright doctrines of fair use, fair dealing, or other equivalents.
-
-2.7. Conditions
-
-Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in
-Section 2.1.
-
-3. Responsibilities
-
-3.1. Distribution of Source Form
-
-All distribution of Covered Software in Source Code Form, including any
-Modifications that You create or to which You contribute, must be under the
-terms of this License. You must inform recipients that the Source Code Form of
-the Covered Software is governed by the terms of this License, and how they can
-obtain a copy of this License. You may not attempt to alter or restrict the
-recipients’ rights in the Source Code Form.
-
-3.2. Distribution of Executable Form
-
-If You distribute Covered Software in Executable Form then:
-
-such Covered Software must also be made available in Source Code Form, as
-described in Section 3.1, and You must inform recipients of the Executable Form
-how they can obtain a copy of such Source Code Form by reasonable means in a
-timely manner, at a charge no more than the cost of distribution to the
-recipient; and
-
-You may distribute such Executable Form under the terms of this License, or
-sublicense it under different terms, provided that the license for the
-Executable Form does not attempt to limit or alter the recipients’ rights in
-the Source Code Form under this License.
-
-3.3. Distribution of a Larger Work
-
-You may create and distribute a Larger Work under terms of Your choice, provided
-that You also comply with the requirements of this License for the Covered
-Software. If the Larger Work is a combination of Covered Software with a work
-governed by one or more Secondary Licenses, and the Covered Software is not
-Incompatible With Secondary Licenses, this License permits You to additionally
-distribute such Covered Software under the terms of such Secondary License(s),
-so that the recipient of the Larger Work may, at their option, further
-distribute the Covered Software under the terms of either this License or such
-Secondary License(s).
-
-3.4. Notices
-
-You may not remove or alter the substance of any license notices (including
-copyright notices, patent notices, disclaimers of warranty, or limitations of
-liability) contained within the Source Code Form of the Covered Software, except
-that You may alter any license notices to the extent required to remedy known
-factual inaccuracies.
-
-3.5. Application of Additional Terms
-
-You may choose to offer, and to charge a fee for, warranty, support, indemnity
-or liability obligations to one or more recipients of Covered Software. However,
-You may do so only on Your own behalf, and not on behalf of any Contributor. You
-must make it absolutely clear that any such warranty, support, indemnity, or
-liability obligation is offered by You alone, and You hereby agree to indemnify
-every Contributor for any liability incurred by such Contributor as a result of
-warranty, support, indemnity or liability terms You offer. You may include
-additional disclaimers of warranty and limitations of liability specific to any
-jurisdiction.
-
-4. Inability to Comply Due to Statute or Regulation
-
-If it is impossible for You to comply with any of the terms of this License with
-respect to some or all of the Covered Software due to statute, judicial order,
-or regulation then You must: (a) comply with the terms of this License to the
-maximum extent possible; and (b) describe the limitations and the code they
-affect. Such description must be placed in a text file included with all
-distributions of the Covered Software under this License. Except to the extent
-prohibited by statute or regulation, such description must be sufficiently
-detailed for a recipient of ordinary skill to be able to understand it.
-
-5. Termination
-
-5.1. The rights granted under this License will terminate automatically if You
-fail to comply with any of its terms. However, if You become compliant, then the
-rights granted under this License from a particular Contributor are reinstated
-(a) provisionally, unless and until such Contributor explicitly and finally
-terminates Your grants, and (b) on an ongoing basis, if such Contributor fails
-to notify You of the non-compliance by some reasonable means prior to 60 days
-after You have come back into compliance. Moreover, Your grants from a
-particular Contributor are reinstated on an ongoing basis if such Contributor
-notifies You of the non-compliance by some reasonable means, this is the first
-time You have received notice of non-compliance with this License from such
-Contributor, and You become compliant prior to 30 days after Your receipt of the
-notice.
-
-5.2. If You initiate litigation against any entity by asserting a patent
-infringement claim (excluding declaratory judgment actions, counter-claims, and
-cross-claims) alleging that a Contributor Version directly or indirectly
-infringes any patent, then the rights granted to You by any and all Contributors
-for the Covered Software under Section 2.1 of this License shall terminate.
-
-5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user
-license agreements (excluding distributors and resellers) which have been
-validly granted by You or Your distributors under this License prior to
-termination shall survive termination.
-
-6. Disclaimer of Warranty
-
-Covered Software is provided under this License on an “as is” basis, without
-warranty of any kind, either expressed, implied, or statutory, including,
-without limitation, warranties that the Covered Software is free of defects,
-merchantable, fit for a particular purpose or non-infringing. The entire risk as
-to the quality and performance of the Covered Software is with You. Should any
-Covered Software prove defective in any respect, You (not any Contributor)
-assume the cost of any necessary servicing, repair, or correction. This
-disclaimer of warranty constitutes an essential part of this License. No use of
-any Covered Software is authorized under this License except under this
-disclaimer.
-
-7. Limitation of Liability
-
-Under no circumstances and under no legal theory, whether tort (including
-negligence), contract, or otherwise, shall any Contributor, or anyone who
-distributes Covered Software as permitted above, be liable to You for any
-direct, indirect, special, incidental, or consequential damages of any character
-including, without limitation, damages for lost profits, loss of goodwill, work
-stoppage, computer failure or malfunction, or any and all other commercial
-damages or losses, even if such party shall have been informed of the
-possibility of such damages. This limitation of liability shall not apply to
-liability for death or personal injury resulting from such party’s negligence
-to the extent applicable law prohibits such limitation. Some jurisdictions do
-not allow the exclusion or limitation of incidental or consequential damages, so
-this exclusion and limitation may not apply to You.
-
-8. Litigation
-
-Any litigation relating to this License may be brought only in the courts of a
-jurisdiction where the defendant maintains its principal place of business and
-such litigation shall be governed by laws of that jurisdiction, without
-reference to its conflict-of-law provisions. Nothing in this Section shall
-prevent a party’s ability to bring cross-claims or counter-claims.
-
-9. Miscellaneous
-
-This License represents the complete agreement concerning the subject matter
-hereof. If any provision of this License is held to be unenforceable, such
-provision shall be reformed only to the extent necessary to make it enforceable.
-Any law or regulation which provides that the language of a contract shall be
-construed against the drafter shall not be used to construe this License against
-a Contributor.
-
-10. Versions of the License
-
-10.1. New Versions
-
-Mozilla Foundation is the license steward. Except as provided in Section 10.3,
-no one other than the license steward has the right to modify or publish new
-versions of this License. Each version will be given a distinguishing version
-number.
-
-10.2. Effect of New Versions
-
-You may distribute the Covered Software under the terms of the version of the
-License under which You originally received the Covered Software, or under the
-terms of any subsequent version published by the license steward.
-
-10.3. Modified Versions
-
-If you create software not governed by this License, and you want to create a
-new license for such software, you may create and use a modified version of this
-License if you rename the license and remove any references to the name of the
-license steward (except to note that such modified license differs from this
-License).
-
-10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
-
-If You choose to distribute Source Code Form that is Incompatible With Secondary
-Licenses under the terms of this version of the License, the notice described in
-Exhibit B of this License must be attached.
-
-Exhibit A - Source Code Form License Notice
-
-This Source Code Form is subject to the terms of the Mozilla Public License, v.
-2.0. If a copy of the MPL was not distributed with this file, You can obtain one
-at https://mozilla.org/MPL/2.0/.
-
-If it is not possible or desirable to put the notice in a particular file, then
-You may include the notice in a location (such as a LICENSE file in a relevant
-directory) where a recipient would be likely to look for such a notice.
-
-You may add additional accurate notices of copyright ownership.
-
-Exhibit B - “Incompatible With Secondary Licenses” Notice
-
-This Source Code Form is “Incompatible With Secondary Licenses”, as defined
-by the Mozilla Public License, v. 2.0.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-JDOM 1.1
---------------------------------------------------------------------------------
-/*--
-
- Copyright (C) 2000-2004 Jason Hunter & Brett McLaughlin.
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions, and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions, and the disclaimer that follows
- these conditions in the documentation and/or other materials
- provided with the distribution.
-
- 3. The name "JDOM" must not be used to endorse or promote products
- derived from this software without prior written permission. For
- written permission, please contact <request_AT_jdom_DOT_org>.
-
- 4. Products derived from this software may not be called "JDOM", nor
- may "JDOM" appear in their name, without prior written permission
- from the JDOM Project Management <request_AT_jdom_DOT_org>.
-
- In addition, we request (but do not require) that you include in the
- end-user documentation provided with the redistribution and/or in the
- software itself an acknowledgement equivalent to the following:
- "This product includes software developed by the
- JDOM Project (http://www.jdom.org/)."
- Alternatively, the acknowledgment may be graphical using the logos
- available at http://www.jdom.org/images/logos.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
-
- This software consists of voluntary contributions made by many
- individuals on behalf of the JDOM Project and was originally
- created by Jason Hunter <jhunter_AT_jdom_DOT_org> and
- Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information
- on the JDOM Project, please see <http://www.jdom.org/>.
-
- */
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-Hbase Server 1.2.4
---------------------------------------------------------------------------------
-This project bundles a derivative image for our Orca Logo. This image is
-available under the Creative Commons By Attribution 3.0 License.
-
- Creative Commons Legal Code
-
- Attribution 3.0 Unported
-
- CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
- LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
- ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
- INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
- REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
- DAMAGES RESULTING FROM ITS USE.
-
- License
-
- THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
- COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
- COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
- AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
- BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
- TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
- BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
- CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
- CONDITIONS.
-
- 1. Definitions
-
- a. "Adaptation" means a work based upon the Work, or upon the Work and
- other pre-existing works, such as a translation, adaptation,
- derivative work, arrangement of music or other alterations of a
- literary or artistic work, or phonogram or performance and includes
- cinematographic adaptations or any other form in which the Work may be
- recast, transformed, or adapted including in any form recognizably
- derived from the original, except that a work that constitutes a
- Collection will not be considered an Adaptation for the purpose of
- this License. For the avoidance of doubt, where the Work is a musical
- work, performance or phonogram, the synchronization of the Work in
- timed-relation with a moving image ("synching") will be considered an
- Adaptation for the purpose of this License.
- b. "Collection" means a collection of literary or artistic works, such as
- encyclopedias and anthologies, or performances, phonograms or
- broadcasts, or other works or subject matter other than works listed
- in Section 1(f) below, which, by reason of the selection and
- arrangement of their contents, constitute intellectual creations, in
- which the Work is included in its entirety in unmodified form along
- with one or more other contributions, each constituting separate and
- independent works in themselves, which together are assembled into a
- collective whole. A work that constitutes a Collection will not be
- considered an Adaptation (as defined above) for the purposes of this
- License.
- c. "Distribute" means to make available to the public the original and
- copies of the Work or Adaptation, as appropriate, through sale or
- other transfer of ownership.
- d. "Licensor" means the individual, individuals, entity or entities that
- offer(s) the Work under the terms of this License.
- e. "Original Author" means, in the case of a literary or artistic work,
- the individual, individuals, entity or entities who created the Work
- or if no individual or entity can be identified, the publisher; and in
- addition (i) in the case of a performance the actors, singers,
- musicians, dancers, and other persons who act, sing, deliver, declaim,
- play in, interpret or otherwise perform literary or artistic works or
- expressions of folklore; (ii) in the case of a phonogram the producer
- being the person or legal entity who first fixes the sounds of a
- performance or other sounds; and, (iii) in the case of broadcasts, the
- organization that transmits the broadcast.
- f. "Work" means the literary and/or artistic work offered under the terms
- of this License including without limitation any production in the
- literary, scientific and artistic domain, whatever may be the mode or
- form of its expression including digital form, such as a book,
- pamphlet and other writing; a lecture, address, sermon or other work
- of the same nature; a dramatic or dramatico-musical work; a
- choreographic work or entertainment in dumb show; a musical
- composition with or without words; a cinematographic work to which are
- assimilated works expressed by a process analogous to cinematography;
- a work of drawing, painting, architecture, sculpture, engraving or
- lithography; a photographic work to which are assimilated works
- expressed by a process analogous to photography; a work of applied
- art; an illustration, map, plan, sketch or three-dimensional work
- relative to geography, topography, architecture or science; a
- performance; a broadcast; a phonogram; a compilation of data to the
- extent it is protected as a copyrightable work; or a work performed by
- a variety or circus performer to the extent it is not otherwise
- considered a literary or artistic work.
- g. "You" means an individual or entity exercising rights under this
- License who has not previously violated the terms of this License with
- respect to the Work, or who has received express permission from the
- Licensor to exercise rights under this License despite a previous
- violation.
- h. "Publicly Perform" means to perform public recitations of the Work and
- to communicate to the public those public recitations, by any means or
- process, including by wire or wireless means or public digital
- performances; to make available to the public Works in such a way that
- members of the public may access these Works from a place and at a
- place individually chosen by them; to perform the Work to the public
- by any means or process and the communication to the public of the
- performances of the Work, including by public digital performance; to
- broadcast and rebroadcast the Work by any means including signs,
- sounds or images.
- i. "Reproduce" means to make copies of the Work by any means including
- without limitation by sound or visual recordings and the right of
- fixation and reproducing fixations of the Work, including storage of a
- protected performance or phonogram in digital form or other electronic
- medium.
-
- 2. Fair Dealing Rights. Nothing in this License is intended to reduce,
- limit, or restrict any uses free from copyright or rights arising from
- limitations or exceptions that are provided for in connection with the
- copyright protection under copyright law or other applicable laws.
-
- 3. License Grant. Subject to the terms and conditions of this License,
- Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
- perpetual (for the duration of the applicable copyright) license to
- exercise the rights in the Work as stated below:
-
- a. to Reproduce the Work, to incorporate the Work into one or more
- Collections, and to Reproduce the Work as incorporated in the
- Collections;
- b. to create and Reproduce Adaptations provided that any such Adaptation,
- including any translation in any medium, takes reasonable steps to
- clearly label, demarcate or otherwise identify that changes were made
- to the original Work. For example, a translation could be marked "The
- original work was translated from English to Spanish," or a
- modification could indicate "The original work has been modified.";
- c. to Distribute and Publicly Perform the Work including as incorporated
- in Collections; and,
- d. to Distribute and Publicly Perform Adaptations.
- e. For the avoidance of doubt:
-
- i. Non-waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme cannot be waived, the Licensor
- reserves the exclusive right to collect such royalties for any
- exercise by You of the rights granted under this License;
- ii. Waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme can be waived, the Licensor waives the
- exclusive right to collect such royalties for any exercise by You
- of the rights granted under this License; and,
- iii. Voluntary License Schemes. The Licensor waives the right to
- collect royalties, whether individually or, in the event that the
- Licensor is a member of a collecting society that administers
- voluntary licensing schemes, via that society, from any exercise
- by You of the rights granted under this License.
-
- The above rights may be exercised in all media and formats whether now
- known or hereafter devised. The above rights include the right to make
- such modifications as are technically necessary to exercise the rights in
- other media and formats. Subject to Section 8(f), all rights not expressly
- granted by Licensor are hereby reserved.
-
- 4. Restrictions. The license granted in Section 3 above is expressly made
- subject to and limited by the following restrictions:
-
- a. You may Distribute or Publicly Perform the Work only under the terms
- of this License. You must include a copy of, or the Uniform Resource
- Identifier (URI) for, this License with every copy of the Work You
- Distribute or Publicly Perform. You may not offer or impose any terms
- on the Work that restrict the terms of this License or the ability of
- the recipient of the Work to exercise the rights granted to that
- recipient under the terms of the License. You may not sublicense the
- Work. You must keep intact all notices that refer to this License and
- to the disclaimer of warranties with every copy of the Work You
- Distribute or Publicly Perform. When You Distribute or Publicly
- Perform the Work, You may not impose any effective technological
- measures on the Work that restrict the ability of a recipient of the
- Work from You to exercise the rights granted to that recipient under
- the terms of the License. This Section 4(a) applies to the Work as
- incorporated in a Collection, but this does not require the Collection
- apart from the Work itself to be made subject to the terms of this
- License. If You create a Collection, upon notice from any Licensor You
- must, to the extent practicable, remove from the Collection any credit
- as required by Section 4(b), as requested. If You create an
- Adaptation, upon notice from any Licensor You must, to the extent
- practicable, remove from the Adaptation any credit as required by
- Section 4(b), as requested.
- b. If You Distribute, or Publicly Perform the Work or any Adaptations or
- Collections, You must, unless a request has been made pursuant to
- Section 4(a), keep intact all copyright notices for the Work and
- provide, reasonable to the medium or means You are utilizing: (i) the
- name of the Original Author (or pseudonym, if applicable) if supplied,
- and/or if the Original Author and/or Licensor designate another party
- or parties (e.g., a sponsor institute, publishing entity, journal) for
- attribution ("Attribution Parties") in Licensor's copyright notice,
- terms of service or by other reasonable means, the name of such party
- or parties; (ii) the title of the Work if supplied; (iii) to the
- extent reasonably practicable, the URI, if any, that Licensor
- specifies to be associated with the Work, unless such URI does not
- refer to the copyright notice or licensing information for the Work;
- and (iv) , consistent with Section 3(b), in the case of an Adaptation,
- a credit identifying the use of the Work in the Adaptation (e.g.,
- "French translation of the Work by Original Author," or "Screenplay
- based on original Work by Original Author"). The credit required by
- this Section 4 (b) may be implemented in any reasonable manner;
- provided, however, that in the case of a Adaptation or Collection, at
- a minimum such credit will appear, if a credit for all contributing
- authors of the Adaptation or Collection appears, then as part of these
- credits and in a manner at least as prominent as the credits for the
- other contributing authors. For the avoidance of doubt, You may only
- use the credit required by this Section for the purpose of attribution
- in the manner set out above and, by exercising Your rights under this
- License, You may not implicitly or explicitly assert or imply any
- connection with, sponsorship or endorsement by the Original Author,
- Licensor and/or Attribution Parties, as appropriate, of You or Your
- use of the Work, without the separate, express prior written
- permission of the Original Author, Licensor and/or Attribution
- Parties.
- c. Except as otherwise agreed in writing by the Licensor or as may be
- otherwise permitted by applicable law, if You Reproduce, Distribute or
- Publicly Perform the Work either by itself or as part of any
- Adaptations or Collections, You must not distort, mutilate, modify or
- take other derogatory action in relation to the Work which would be
- prejudicial to the Original Author's honor or reputation. Licensor
- agrees that in those jurisdictions (e.g. Japan), in which any exercise
- of the right granted in Section 3(b) of this License (the right to
- make Adaptations) would be deemed to be a distortion, mutilation,
- modification or other derogatory action prejudicial to the Original
- Author's honor and reputation, the Licensor will waive or not assert,
- as appropriate, this Section, to the fullest extent permitted by the
- applicable national law, to enable You to reasonably exercise Your
- right under Section 3(b) of this License (right to make Adaptations)
- but not otherwise.
-
- 5. Representations, Warranties and Disclaimer
-
- UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
- OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
- KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
- INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
- FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
- LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS,
- WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION
- OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
-
- 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
- LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
- ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
- ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS
- BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- 7. Termination
-
- a. This License and the rights granted hereunder will terminate
- automatically upon any breach by You of the terms of this License.
- Individuals or entities who have received Adaptations or Collections
- from You under this License, however, will not have their licenses
- terminated provided such individuals or entities remain in full
- compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
- survive any termination of this License.
- b. Subject to the above terms and conditions, the license granted here is
- perpetual (for the duration of the applicable copyright in the Work).
- Notwithstanding the above, Licensor reserves the right to release the
- Work under different license terms or to stop distributing the Work at
- any time; provided, however that any such election will not serve to
- withdraw this License (or any other license that has been, or is
- required to be, granted under the terms of this License), and this
- License will continue in full force and effect unless terminated as
- stated above.
-
- 8. Miscellaneous
-
- a. Each time You Distribute or Publicly Perform the Work or a Collection,
- the Licensor offers to the recipient a license to the Work on the same
- terms and conditions as the license granted to You under this License.
- b. Each time You Distribute or Publicly Perform an Adaptation, Licensor
- offers to the recipient a license to the original Work on the same
- terms and conditions as the license granted to You under this License.
- c. If any provision of this License is invalid or unenforceable under
- applicable law, it shall not affect the validity or enforceability of
- the remainder of the terms of this License, and without further action
- by the parties to this agreement, such provision shall be reformed to
- the minimum extent necessary to make such provision valid and
- enforceable.
- d. No term or provision of this License shall be deemed waived and no
- breach consented to unless such waiver or consent shall be in writing
- and signed by the party to be charged with such waiver or consent.
- e. This License constitutes the entire agreement between the parties with
- respect to the Work licensed here. There are no understandings,
- agreements or representations with respect to the Work not specified
- here. Licensor shall not be bound by any additional provisions that
- may appear in any communication from You. This License may not be
- modified without the mutual written agreement of the Licensor and You.
- f. The rights granted under, and the subject matter referenced, in this
- License were drafted utilizing the terminology of the Berne Convention
- for the Protection of Literary and Artistic Works (as amended on
- September 28, 1979), the Rome Convention of 1961, the WIPO Copyright
- Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996
- and the Universal Copyright Convention (as revised on July 24, 1971).
- These rights and subject matter take effect in the relevant
- jurisdiction in which the License terms are sought to be enforced
- according to the corresponding provisions of the implementation of
- those treaty provisions in the applicable national law. If the
- standard suite of rights granted under applicable copyright law
- includes additional rights not granted under this License, such
- additional rights are deemed to be included in the License; this
- License is not intended to restrict the license of any rights under
- applicable law.
-
-
- Creative Commons Notice
-
- Creative Commons is not a party to this License, and makes no warranty
- whatsoever in connection with the Work. Creative Commons will not be
- liable to You or any party on any legal theory for any damages
- whatsoever, including without limitation any general, special,
- incidental or consequential damages arising in connection to this
- license. Notwithstanding the foregoing two (2) sentences, if Creative
- Commons has expressly identified itself as the Licensor hereunder, it
- shall have all rights and obligations of Licensor.
-
- Except for the limited purpose of indicating to the public that the
- Work is licensed under the CCPL, Creative Commons does not authorize
- the use by either party of the trademark "Creative Commons" or any
- related trademark or logo of Creative Commons without the prior
- written consent of Creative Commons. Any permitted use will be in
- compliance with Creative Commons' then-current trademark usage
- guidelines, as may be published on its website or otherwise made
- available upon request from time to time. For the avoidance of doubt,
- this trademark restriction does not form part of this License.
-
- Creative Commons may be contacted at https://creativecommons.org/.
---------------------------------------------------------------------------------
-
-For: hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/AbstractFuture.java and
-hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/TimeoutFuture.java
-
-Copyright (C) 2007 The Guava Authors
-
-Licensed under the Apache License, Version 2.0 (the "License"); you may not
-use this file except in compliance with the License. You may obtain a copy of
-the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-License for the specific language governing permissions and limitations under
-the License.
diff --git a/computer-dist/release-docs/licenses/LICENSE-hadoop-hdfs-client.txt b/computer-dist/release-docs/licenses/LICENSE-hadoop-hdfs-client.txt
index 7e05e90f..d99b2ed7 100644
--- a/computer-dist/release-docs/licenses/LICENSE-hadoop-hdfs-client.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-hadoop-hdfs-client.txt
@@ -1832,915 +1832,3 @@ either expressed or implied, of the FreeBSD Project.
The binary distribution of this product bundles these dependencies under the
following license:
"Java Concurrency in Practice" book annotations 1.0
---------------------------------------------------------------------------------
-(CCAL v2.5)
-THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS
-PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR
-OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS
-LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
-BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE
-BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED
-HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
-
-1. Definitions
-
-"Collective Work" means a work, such as a periodical issue, anthology or
-encyclopedia, in which the Work in its entirety in unmodified form, along with a
-number of other contributions, constituting separate and independent works in
-themselves, are assembled into a collective whole. A work that constitutes a
-Collective Work will not be considered a Derivative Work (as defined below) for
-the purposes of this License.
-"Derivative Work" means a work based upon the Work or upon the Work and other
-pre-existing works, such as a translation, musical arrangement, dramatization,
-fictionalization, motion picture version, sound recording, art reproduction,
-abridgment, condensation, or any other form in which the Work may be recast,
-transformed, or adapted, except that a work that constitutes a Collective Work
-will not be considered a Derivative Work for the purpose of this License. For
-the avoidance of doubt, where the Work is a musical composition or sound
-recording, the synchronization of the Work in timed-relation with a moving image
-("synching") will be considered a Derivative Work for the purpose of this
-License.
-"Licensor" means the individual or entity that offers the Work under the terms
-of this License.
-"Original Author" means the individual or entity who created the Work.
-"Work" means the copyrightable work of authorship offered under the terms of
-this License.
-"You" means an individual or entity exercising rights under this License who has
-not previously violated the terms of this License with respect to the Work, or
-who has received express permission from the Licensor to exercise rights under
-this License despite a previous violation.
-2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or
-restrict any rights arising from fair use, first sale or other limitations on
-the exclusive rights of the copyright owner under copyright law or other
-applicable laws.
-
-3. License Grant. Subject to the terms and conditions of this License, Licensor
-hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the
-duration of the applicable copyright) license to exercise the rights in the Work
-as stated below:
-
-to reproduce the Work, to incorporate the Work into one or more Collective
-Works, and to reproduce the Work as incorporated in the Collective Works;
-to create and reproduce Derivative Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission the Work including as
-incorporated in Collective Works;
-to distribute copies or phonorecords of, display publicly, perform publicly, and
-perform publicly by means of a digital audio transmission Derivative Works.
-For the avoidance of doubt, where the work is a musical composition:
-
-Performance Royalties Under Blanket Licenses. Licensor waives the exclusive
-right to collect, whether individually or via a performance rights society (e.g.
-ASCAP, BMI, SESAC), royalties for the public performance or public digital
-performance (e.g. webcast) of the Work.
-Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right
-to collect, whether individually or via a music rights agency or designated
-agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the
-Work ("cover version") and distribute, subject to the compulsory license created
-by 17 USC Section 115 of the US Copyright Act (or the equivalent in other
-jurisdictions).
-Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the
-Work is a sound recording, Licensor waives the exclusive right to collect,
-whether individually or via a performance-rights society (e.g. SoundExchange),
-royalties for the public digital performance (e.g. webcast) of the Work, subject
-to the compulsory license created by 17 USC Section 114 of the US Copyright Act
-(or the equivalent in other jurisdictions).
-The above rights may be exercised in all media and formats whether now known or
-hereafter devised. The above rights include the right to make such modifications
-as are technically necessary to exercise the rights in other media and formats.
-All rights not expressly granted by Licensor are hereby reserved.
-
-4. Restrictions.The license granted in Section 3 above is expressly made subject
-to and limited by the following restrictions:
-
-You may distribute, publicly display, publicly perform, or publicly digitally
-perform the Work only under the terms of this License, and You must include a
-copy of, or the Uniform Resource Identifier for, this License with every copy or
-phonorecord of the Work You distribute, publicly display, publicly perform, or
-publicly digitally perform. You may not offer or impose any terms on the Work
-that alter or restrict the terms of this License or the recipients' exercise of
-the rights granted hereunder. You may not sublicense the Work. You must keep
-intact all notices that refer to this License and to the disclaimer of
-warranties. You may not distribute, publicly display, publicly perform, or
-publicly digitally perform the Work with any technological measures that control
-access or use of the Work in a manner inconsistent with the terms of this
-License Agreement. The above applies to the Work as incorporated in a Collective
-Work, but this does not require the Collective Work apart from the Work itself
-to be made subject to the terms of this License. If You create a Collective
-Work, upon notice from any Licensor You must, to the extent practicable, remove
-from the Collective Work any credit as required by clause 4(b), as requested. If
-You create a Derivative Work, upon notice from any Licensor You must, to the
-extent practicable, remove from the Derivative Work any credit as required by
-clause 4(b), as requested.
-If you distribute, publicly display, publicly perform, or publicly digitally
-perform the Work or any Derivative Works or Collective Works, You must keep
-intact all copyright notices for the Work and provide, reasonable to the medium
-or means You are utilizing: (i) the name of the Original Author (or pseudonym,
-if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor
-designate another party or parties (e.g. a sponsor institute, publishing entity,
-journal) for attribution in Licensor's copyright notice, terms of service or by
-other reasonable means, the name of such party or parties; the title of the Work
-if supplied; to the extent reasonably practicable, the Uniform Resource
-Identifier, if any, that Licensor specifies to be associated with the Work,
-unless such URI does not refer to the copyright notice or licensing information
-for the Work; and in the case of a Derivative Work, a credit identifying the use
-of the Work in the Derivative Work (e.g., "French translation of the Work by
-Original Author," or "Screenplay based on original Work by Original Author").
-Such credit may be implemented in any reasonable manner; provided, however, that
-in the case of a Derivative Work or Collective Work, at a minimum such credit
-will appear where any other comparable authorship credit appears and in a manner
-at least as prominent as such other comparable authorship credit.
-5. Representations, Warranties and Disclaimer
-
-UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS
-THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING
-THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT
-LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR
-PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY,
-OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME
-JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
-EXCLUSION MAY NOT APPLY TO YOU.
-
-6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN
-NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
-INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
-LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
-7. Termination
-
-This License and the rights granted hereunder will terminate automatically upon
-any breach by You of the terms of this License. Individuals or entities who have
-received Derivative Works or Collective Works from You under this License,
-however, will not have their licenses terminated provided such individuals or
-entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7,
-and 8 will survive any termination of this License.
-Subject to the above terms and conditions, the license granted here is perpetual
-(for the duration of the applicable copyright in the Work). Notwithstanding the
-above, Licensor reserves the right to release the Work under different license
-terms or to stop distributing the Work at any time; provided, however that any
-such election will not serve to withdraw this License (or any other license that
-has been, or is required to be, granted under the terms of this License), and
-this License will continue in full force and effect unless terminated as stated
-above.
-8. Miscellaneous
-
-Each time You distribute or publicly digitally perform the Work or a Collective
-Work, the Licensor offers to the recipient a license to the Work on the same
-terms and conditions as the license granted to You under this License.
-Each time You distribute or publicly digitally perform a Derivative Work,
-Licensor offers to the recipient a license to the original Work on the same
-terms and conditions as the license granted to You under this License.
-If any provision of this License is invalid or unenforceable under applicable
-law, it shall not affect the validity or enforceability of the remainder of the
-terms of this License, and without further action by the parties to this
-agreement, such provision shall be reformed to the minimum extent necessary to
-make such provision valid and enforceable.
-No term or provision of this License shall be deemed waived and no breach
-consented to unless such waiver or consent shall be in writing and signed by the
-party to be charged with such waiver or consent.
-This License constitutes the entire agreement between the parties with respect
-to the Work licensed here. There are no understandings, agreements or
-representations with respect to the Work not specified here. Licensor shall not
-be bound by any additional provisions that may appear in any communication from
-You. This License may not be modified without the mutual written agreement of
-the Licensor and You.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-jamon-runtime 2.4.1
---------------------------------------------------------------------------------
-(MPL 2.0)
- Mozilla Public License
- Version 2.0
-
-1. Definitions
-
-1.1. “Contributor”
-means each individual or legal entity that creates, contributes to the creation
-of, or owns Covered Software.
-
-1.2. “Contributor Version”
-means the combination of the Contributions of others (if any) used by a
-Contributor and that particular Contributor’s Contribution.
-
-1.3. “Contribution”
-means Covered Software of a particular Contributor.
-
-1.4. “Covered Software”
-means Source Code Form to which the initial Contributor has attached the notice
-in Exhibit A, the Executable Form of such Source Code Form, and Modifications of
-such Source Code Form, in each case including portions thereof.
-
-1.5. “Incompatible With Secondary Licenses”
-means
-
-that the initial Contributor has attached the notice described in Exhibit B to
-the Covered Software; or
-
-that the Covered Software was made available under the terms of version 1.1 or
-earlier of the License, but not also under the terms of a Secondary License.
-
-1.6. “Executable Form”
-means any form of the work other than Source Code Form.
-
-1.7. “Larger Work”
-means a work that combines Covered Software with other material, in a separate
-file or files, that is not Covered Software.
-
-1.8. “License”
-means this document.
-
-1.9. “Licensable”
-means having the right to grant, to the maximum extent possible, whether at the
-time of the initial grant or subsequently, any and all of the rights conveyed by
-this License.
-
-1.10. “Modifications”
-means any of the following:
-
-any file in Source Code Form that results from an addition to, deletion from, or
-modification of the contents of Covered Software; or
-
-any new file in Source Code Form that contains any Covered Software.
-
-1.11. “Patent Claims” of a Contributor
-means any patent claim(s), including without limitation, method, process, and
-apparatus claims, in any patent Licensable by such Contributor that would be
-infringed, but for the grant of the License, by the making, using, selling,
-offering for sale, having made, import, or transfer of either its Contributions
-or its Contributor Version.
-
-1.12. “Secondary License”
-means either the GNU General Public License, Version 2.0, the GNU Lesser General
-Public License, Version 2.1, the GNU Affero General Public License, Version 3.0,
-or any later versions of those licenses.
-
-1.13. “Source Code Form”
-means the form of the work preferred for making modifications.
-
-1.14. “You” (or “Your”)
-means an individual or a legal entity exercising rights under this License. For
-legal entities, “You” includes any entity that controls, is controlled by,
-or is under common control with You. For purposes of this definition,
-“control” means (a) the power, direct or indirect, to cause the direction or
-management of such entity, whether by contract or otherwise, or (b) ownership of
-more than fifty percent (50%) of the outstanding shares or beneficial ownership
-of such entity.
-
-2. License Grants and Conditions
-
-2.1. Grants
-
-Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive
-license:
-
-under intellectual property rights (other than patent or trademark) Licensable
-by such Contributor to use, reproduce, make available, modify, display, perform,
-distribute, and otherwise exploit its Contributions, either on an unmodified
-basis, with Modifications, or as part of a Larger Work; and
-
-under Patent Claims of such Contributor to make, use, sell, offer for sale, have
-made, import, and otherwise transfer either its Contributions or its Contributor
-Version.
-
-2.2. Effective Date
-
-The licenses granted in Section 2.1 with respect to any Contribution become
-effective for each Contribution on the date the Contributor first distributes
-such Contribution.
-
-2.3. Limitations on Grant Scope
-
-The licenses granted in this Section 2 are the only rights granted under this
-License. No additional rights or licenses will be implied from the distribution
-or licensing of Covered Software under this License. Notwithstanding Section
-2.1(b) above, no patent license is granted by a Contributor:
-
-for any code that a Contributor has removed from Covered Software; or
-
-for infringements caused by: (i) Your and any other third party’s
-modifications of Covered Software, or (ii) the combination of its Contributions
-with other software (except as part of its Contributor Version); or
-
-under Patent Claims infringed by Covered Software in the absence of its
-Contributions.
-
-This License does not grant any rights in the trademarks, service marks, or
-logos of any Contributor (except as may be necessary to comply with the notice
-requirements in Section 3.4).
-
-2.4. Subsequent Licenses
-
-No Contributor makes additional grants as a result of Your choice to distribute
-the Covered Software under a subsequent version of this License (see Section
-10.2) or under the terms of a Secondary License (if permitted under the terms of
-Section 3.3).
-
-2.5. Representation
-
-Each Contributor represents that the Contributor believes its Contributions are
-its original creation(s) or it has sufficient rights to grant the rights to its
-Contributions conveyed by this License.
-
-2.6. Fair Use
-
-This License is not intended to limit any rights You have under applicable
-copyright doctrines of fair use, fair dealing, or other equivalents.
-
-2.7. Conditions
-
-Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in
-Section 2.1.
-
-3. Responsibilities
-
-3.1. Distribution of Source Form
-
-All distribution of Covered Software in Source Code Form, including any
-Modifications that You create or to which You contribute, must be under the
-terms of this License. You must inform recipients that the Source Code Form of
-the Covered Software is governed by the terms of this License, and how they can
-obtain a copy of this License. You may not attempt to alter or restrict the
-recipients’ rights in the Source Code Form.
-
-3.2. Distribution of Executable Form
-
-If You distribute Covered Software in Executable Form then:
-
-such Covered Software must also be made available in Source Code Form, as
-described in Section 3.1, and You must inform recipients of the Executable Form
-how they can obtain a copy of such Source Code Form by reasonable means in a
-timely manner, at a charge no more than the cost of distribution to the
-recipient; and
-
-You may distribute such Executable Form under the terms of this License, or
-sublicense it under different terms, provided that the license for the
-Executable Form does not attempt to limit or alter the recipients’ rights in
-the Source Code Form under this License.
-
-3.3. Distribution of a Larger Work
-
-You may create and distribute a Larger Work under terms of Your choice, provided
-that You also comply with the requirements of this License for the Covered
-Software. If the Larger Work is a combination of Covered Software with a work
-governed by one or more Secondary Licenses, and the Covered Software is not
-Incompatible With Secondary Licenses, this License permits You to additionally
-distribute such Covered Software under the terms of such Secondary License(s),
-so that the recipient of the Larger Work may, at their option, further
-distribute the Covered Software under the terms of either this License or such
-Secondary License(s).
-
-3.4. Notices
-
-You may not remove or alter the substance of any license notices (including
-copyright notices, patent notices, disclaimers of warranty, or limitations of
-liability) contained within the Source Code Form of the Covered Software, except
-that You may alter any license notices to the extent required to remedy known
-factual inaccuracies.
-
-3.5. Application of Additional Terms
-
-You may choose to offer, and to charge a fee for, warranty, support, indemnity
-or liability obligations to one or more recipients of Covered Software. However,
-You may do so only on Your own behalf, and not on behalf of any Contributor. You
-must make it absolutely clear that any such warranty, support, indemnity, or
-liability obligation is offered by You alone, and You hereby agree to indemnify
-every Contributor for any liability incurred by such Contributor as a result of
-warranty, support, indemnity or liability terms You offer. You may include
-additional disclaimers of warranty and limitations of liability specific to any
-jurisdiction.
-
-4. Inability to Comply Due to Statute or Regulation
-
-If it is impossible for You to comply with any of the terms of this License with
-respect to some or all of the Covered Software due to statute, judicial order,
-or regulation then You must: (a) comply with the terms of this License to the
-maximum extent possible; and (b) describe the limitations and the code they
-affect. Such description must be placed in a text file included with all
-distributions of the Covered Software under this License. Except to the extent
-prohibited by statute or regulation, such description must be sufficiently
-detailed for a recipient of ordinary skill to be able to understand it.
-
-5. Termination
-
-5.1. The rights granted under this License will terminate automatically if You
-fail to comply with any of its terms. However, if You become compliant, then the
-rights granted under this License from a particular Contributor are reinstated
-(a) provisionally, unless and until such Contributor explicitly and finally
-terminates Your grants, and (b) on an ongoing basis, if such Contributor fails
-to notify You of the non-compliance by some reasonable means prior to 60 days
-after You have come back into compliance. Moreover, Your grants from a
-particular Contributor are reinstated on an ongoing basis if such Contributor
-notifies You of the non-compliance by some reasonable means, this is the first
-time You have received notice of non-compliance with this License from such
-Contributor, and You become compliant prior to 30 days after Your receipt of the
-notice.
-
-5.2. If You initiate litigation against any entity by asserting a patent
-infringement claim (excluding declaratory judgment actions, counter-claims, and
-cross-claims) alleging that a Contributor Version directly or indirectly
-infringes any patent, then the rights granted to You by any and all Contributors
-for the Covered Software under Section 2.1 of this License shall terminate.
-
-5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user
-license agreements (excluding distributors and resellers) which have been
-validly granted by You or Your distributors under this License prior to
-termination shall survive termination.
-
-6. Disclaimer of Warranty
-
-Covered Software is provided under this License on an “as is” basis, without
-warranty of any kind, either expressed, implied, or statutory, including,
-without limitation, warranties that the Covered Software is free of defects,
-merchantable, fit for a particular purpose or non-infringing. The entire risk as
-to the quality and performance of the Covered Software is with You. Should any
-Covered Software prove defective in any respect, You (not any Contributor)
-assume the cost of any necessary servicing, repair, or correction. This
-disclaimer of warranty constitutes an essential part of this License. No use of
-any Covered Software is authorized under this License except under this
-disclaimer.
-
-7. Limitation of Liability
-
-Under no circumstances and under no legal theory, whether tort (including
-negligence), contract, or otherwise, shall any Contributor, or anyone who
-distributes Covered Software as permitted above, be liable to You for any
-direct, indirect, special, incidental, or consequential damages of any character
-including, without limitation, damages for lost profits, loss of goodwill, work
-stoppage, computer failure or malfunction, or any and all other commercial
-damages or losses, even if such party shall have been informed of the
-possibility of such damages. This limitation of liability shall not apply to
-liability for death or personal injury resulting from such party’s negligence
-to the extent applicable law prohibits such limitation. Some jurisdictions do
-not allow the exclusion or limitation of incidental or consequential damages, so
-this exclusion and limitation may not apply to You.
-
-8. Litigation
-
-Any litigation relating to this License may be brought only in the courts of a
-jurisdiction where the defendant maintains its principal place of business and
-such litigation shall be governed by laws of that jurisdiction, without
-reference to its conflict-of-law provisions. Nothing in this Section shall
-prevent a party’s ability to bring cross-claims or counter-claims.
-
-9. Miscellaneous
-
-This License represents the complete agreement concerning the subject matter
-hereof. If any provision of this License is held to be unenforceable, such
-provision shall be reformed only to the extent necessary to make it enforceable.
-Any law or regulation which provides that the language of a contract shall be
-construed against the drafter shall not be used to construe this License against
-a Contributor.
-
-10. Versions of the License
-
-10.1. New Versions
-
-Mozilla Foundation is the license steward. Except as provided in Section 10.3,
-no one other than the license steward has the right to modify or publish new
-versions of this License. Each version will be given a distinguishing version
-number.
-
-10.2. Effect of New Versions
-
-You may distribute the Covered Software under the terms of the version of the
-License under which You originally received the Covered Software, or under the
-terms of any subsequent version published by the license steward.
-
-10.3. Modified Versions
-
-If you create software not governed by this License, and you want to create a
-new license for such software, you may create and use a modified version of this
-License if you rename the license and remove any references to the name of the
-license steward (except to note that such modified license differs from this
-License).
-
-10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
-
-If You choose to distribute Source Code Form that is Incompatible With Secondary
-Licenses under the terms of this version of the License, the notice described in
-Exhibit B of this License must be attached.
-
-Exhibit A - Source Code Form License Notice
-
-This Source Code Form is subject to the terms of the Mozilla Public License, v.
-2.0. If a copy of the MPL was not distributed with this file, You can obtain one
-at https://mozilla.org/MPL/2.0/.
-
-If it is not possible or desirable to put the notice in a particular file, then
-You may include the notice in a location (such as a LICENSE file in a relevant
-directory) where a recipient would be likely to look for such a notice.
-
-You may add additional accurate notices of copyright ownership.
-
-Exhibit B - “Incompatible With Secondary Licenses” Notice
-
-This Source Code Form is “Incompatible With Secondary Licenses”, as defined
-by the Mozilla Public License, v. 2.0.
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-JDOM 1.1
---------------------------------------------------------------------------------
-/*--
-
- Copyright (C) 2000-2004 Jason Hunter & Brett McLaughlin.
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions, and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions, and the disclaimer that follows
- these conditions in the documentation and/or other materials
- provided with the distribution.
-
- 3. The name "JDOM" must not be used to endorse or promote products
- derived from this software without prior written permission. For
- written permission, please contact <request_AT_jdom_DOT_org>.
-
- 4. Products derived from this software may not be called "JDOM", nor
- may "JDOM" appear in their name, without prior written permission
- from the JDOM Project Management <request_AT_jdom_DOT_org>.
-
- In addition, we request (but do not require) that you include in the
- end-user documentation provided with the redistribution and/or in the
- software itself an acknowledgement equivalent to the following:
- "This product includes software developed by the
- JDOM Project (http://www.jdom.org/)."
- Alternatively, the acknowledgment may be graphical using the logos
- available at http://www.jdom.org/images/logos.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
-
- This software consists of voluntary contributions made by many
- individuals on behalf of the JDOM Project and was originally
- created by Jason Hunter <jhunter_AT_jdom_DOT_org> and
- Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information
- on the JDOM Project, please see <http://www.jdom.org/>.
-
- */
-
-The binary distribution of this product bundles these dependencies under the
-following license:
-Hbase Server 1.2.4
---------------------------------------------------------------------------------
-This project bundles a derivative image for our Orca Logo. This image is
-available under the Creative Commons By Attribution 3.0 License.
-
- Creative Commons Legal Code
-
- Attribution 3.0 Unported
-
- CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
- LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
- ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
- INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
- REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
- DAMAGES RESULTING FROM ITS USE.
-
- License
-
- THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
- COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
- COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
- AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
- BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
- TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
- BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
- CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
- CONDITIONS.
-
- 1. Definitions
-
- a. "Adaptation" means a work based upon the Work, or upon the Work and
- other pre-existing works, such as a translation, adaptation,
- derivative work, arrangement of music or other alterations of a
- literary or artistic work, or phonogram or performance and includes
- cinematographic adaptations or any other form in which the Work may be
- recast, transformed, or adapted including in any form recognizably
- derived from the original, except that a work that constitutes a
- Collection will not be considered an Adaptation for the purpose of
- this License. For the avoidance of doubt, where the Work is a musical
- work, performance or phonogram, the synchronization of the Work in
- timed-relation with a moving image ("synching") will be considered an
- Adaptation for the purpose of this License.
- b. "Collection" means a collection of literary or artistic works, such as
- encyclopedias and anthologies, or performances, phonograms or
- broadcasts, or other works or subject matter other than works listed
- in Section 1(f) below, which, by reason of the selection and
- arrangement of their contents, constitute intellectual creations, in
- which the Work is included in its entirety in unmodified form along
- with one or more other contributions, each constituting separate and
- independent works in themselves, which together are assembled into a
- collective whole. A work that constitutes a Collection will not be
- considered an Adaptation (as defined above) for the purposes of this
- License.
- c. "Distribute" means to make available to the public the original and
- copies of the Work or Adaptation, as appropriate, through sale or
- other transfer of ownership.
- d. "Licensor" means the individual, individuals, entity or entities that
- offer(s) the Work under the terms of this License.
- e. "Original Author" means, in the case of a literary or artistic work,
- the individual, individuals, entity or entities who created the Work
- or if no individual or entity can be identified, the publisher; and in
- addition (i) in the case of a performance the actors, singers,
- musicians, dancers, and other persons who act, sing, deliver, declaim,
- play in, interpret or otherwise perform literary or artistic works or
- expressions of folklore; (ii) in the case of a phonogram the producer
- being the person or legal entity who first fixes the sounds of a
- performance or other sounds; and, (iii) in the case of broadcasts, the
- organization that transmits the broadcast.
- f. "Work" means the literary and/or artistic work offered under the terms
- of this License including without limitation any production in the
- literary, scientific and artistic domain, whatever may be the mode or
- form of its expression including digital form, such as a book,
- pamphlet and other writing; a lecture, address, sermon or other work
- of the same nature; a dramatic or dramatico-musical work; a
- choreographic work or entertainment in dumb show; a musical
- composition with or without words; a cinematographic work to which are
- assimilated works expressed by a process analogous to cinematography;
- a work of drawing, painting, architecture, sculpture, engraving or
- lithography; a photographic work to which are assimilated works
- expressed by a process analogous to photography; a work of applied
- art; an illustration, map, plan, sketch or three-dimensional work
- relative to geography, topography, architecture or science; a
- performance; a broadcast; a phonogram; a compilation of data to the
- extent it is protected as a copyrightable work; or a work performed by
- a variety or circus performer to the extent it is not otherwise
- considered a literary or artistic work.
- g. "You" means an individual or entity exercising rights under this
- License who has not previously violated the terms of this License with
- respect to the Work, or who has received express permission from the
- Licensor to exercise rights under this License despite a previous
- violation.
- h. "Publicly Perform" means to perform public recitations of the Work and
- to communicate to the public those public recitations, by any means or
- process, including by wire or wireless means or public digital
- performances; to make available to the public Works in such a way that
- members of the public may access these Works from a place and at a
- place individually chosen by them; to perform the Work to the public
- by any means or process and the communication to the public of the
- performances of the Work, including by public digital performance; to
- broadcast and rebroadcast the Work by any means including signs,
- sounds or images.
- i. "Reproduce" means to make copies of the Work by any means including
- without limitation by sound or visual recordings and the right of
- fixation and reproducing fixations of the Work, including storage of a
- protected performance or phonogram in digital form or other electronic
- medium.
-
- 2. Fair Dealing Rights. Nothing in this License is intended to reduce,
- limit, or restrict any uses free from copyright or rights arising from
- limitations or exceptions that are provided for in connection with the
- copyright protection under copyright law or other applicable laws.
-
- 3. License Grant. Subject to the terms and conditions of this License,
- Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
- perpetual (for the duration of the applicable copyright) license to
- exercise the rights in the Work as stated below:
-
- a. to Reproduce the Work, to incorporate the Work into one or more
- Collections, and to Reproduce the Work as incorporated in the
- Collections;
- b. to create and Reproduce Adaptations provided that any such Adaptation,
- including any translation in any medium, takes reasonable steps to
- clearly label, demarcate or otherwise identify that changes were made
- to the original Work. For example, a translation could be marked "The
- original work was translated from English to Spanish," or a
- modification could indicate "The original work has been modified.";
- c. to Distribute and Publicly Perform the Work including as incorporated
- in Collections; and,
- d. to Distribute and Publicly Perform Adaptations.
- e. For the avoidance of doubt:
-
- i. Non-waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme cannot be waived, the Licensor
- reserves the exclusive right to collect such royalties for any
- exercise by You of the rights granted under this License;
- ii. Waivable Compulsory License Schemes. In those jurisdictions in
- which the right to collect royalties through any statutory or
- compulsory licensing scheme can be waived, the Licensor waives the
- exclusive right to collect such royalties for any exercise by You
- of the rights granted under this License; and,
- iii. Voluntary License Schemes. The Licensor waives the right to
- collect royalties, whether individually or, in the event that the
- Licensor is a member of a collecting society that administers
- voluntary licensing schemes, via that society, from any exercise
- by You of the rights granted under this License.
-
- The above rights may be exercised in all media and formats whether now
- known or hereafter devised. The above rights include the right to make
- such modifications as are technically necessary to exercise the rights in
- other media and formats. Subject to Section 8(f), all rights not expressly
- granted by Licensor are hereby reserved.
-
- 4. Restrictions. The license granted in Section 3 above is expressly made
- subject to and limited by the following restrictions:
-
- a. You may Distribute or Publicly Perform the Work only under the terms
- of this License. You must include a copy of, or the Uniform Resource
- Identifier (URI) for, this License with every copy of the Work You
- Distribute or Publicly Perform. You may not offer or impose any terms
- on the Work that restrict the terms of this License or the ability of
- the recipient of the Work to exercise the rights granted to that
- recipient under the terms of the License. You may not sublicense the
- Work. You must keep intact all notices that refer to this License and
- to the disclaimer of warranties with every copy of the Work You
- Distribute or Publicly Perform. When You Distribute or Publicly
- Perform the Work, You may not impose any effective technological
- measures on the Work that restrict the ability of a recipient of the
- Work from You to exercise the rights granted to that recipient under
- the terms of the License. This Section 4(a) applies to the Work as
- incorporated in a Collection, but this does not require the Collection
- apart from the Work itself to be made subject to the terms of this
- License. If You create a Collection, upon notice from any Licensor You
- must, to the extent practicable, remove from the Collection any credit
- as required by Section 4(b), as requested. If You create an
- Adaptation, upon notice from any Licensor You must, to the extent
- practicable, remove from the Adaptation any credit as required by
- Section 4(b), as requested.
- b. If You Distribute, or Publicly Perform the Work or any Adaptations or
- Collections, You must, unless a request has been made pursuant to
- Section 4(a), keep intact all copyright notices for the Work and
- provide, reasonable to the medium or means You are utilizing: (i) the
- name of the Original Author (or pseudonym, if applicable) if supplied,
- and/or if the Original Author and/or Licensor designate another party
- or parties (e.g., a sponsor institute, publishing entity, journal) for
- attribution ("Attribution Parties") in Licensor's copyright notice,
- terms of service or by other reasonable means, the name of such party
- or parties; (ii) the title of the Work if supplied; (iii) to the
- extent reasonably practicable, the URI, if any, that Licensor
- specifies to be associated with the Work, unless such URI does not
- refer to the copyright notice or licensing information for the Work;
- and (iv) , consistent with Section 3(b), in the case of an Adaptation,
- a credit identifying the use of the Work in the Adaptation (e.g.,
- "French translation of the Work by Original Author," or "Screenplay
- based on original Work by Original Author"). The credit required by
- this Section 4 (b) may be implemented in any reasonable manner;
- provided, however, that in the case of a Adaptation or Collection, at
- a minimum such credit will appear, if a credit for all contributing
- authors of the Adaptation or Collection appears, then as part of these
- credits and in a manner at least as prominent as the credits for the
- other contributing authors. For the avoidance of doubt, You may only
- use the credit required by this Section for the purpose of attribution
- in the manner set out above and, by exercising Your rights under this
- License, You may not implicitly or explicitly assert or imply any
- connection with, sponsorship or endorsement by the Original Author,
- Licensor and/or Attribution Parties, as appropriate, of You or Your
- use of the Work, without the separate, express prior written
- permission of the Original Author, Licensor and/or Attribution
- Parties.
- c. Except as otherwise agreed in writing by the Licensor or as may be
- otherwise permitted by applicable law, if You Reproduce, Distribute or
- Publicly Perform the Work either by itself or as part of any
- Adaptations or Collections, You must not distort, mutilate, modify or
- take other derogatory action in relation to the Work which would be
- prejudicial to the Original Author's honor or reputation. Licensor
- agrees that in those jurisdictions (e.g. Japan), in which any exercise
- of the right granted in Section 3(b) of this License (the right to
- make Adaptations) would be deemed to be a distortion, mutilation,
- modification or other derogatory action prejudicial to the Original
- Author's honor and reputation, the Licensor will waive or not assert,
- as appropriate, this Section, to the fullest extent permitted by the
- applicable national law, to enable You to reasonably exercise Your
- right under Section 3(b) of this License (right to make Adaptations)
- but not otherwise.
-
- 5. Representations, Warranties and Disclaimer
-
- UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
- OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
- KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
- INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
- FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
- LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS,
- WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION
- OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
-
- 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
- LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
- ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
- ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS
- BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- 7. Termination
-
- a. This License and the rights granted hereunder will terminate
- automatically upon any breach by You of the terms of this License.
- Individuals or entities who have received Adaptations or Collections
- from You under this License, however, will not have their licenses
- terminated provided such individuals or entities remain in full
- compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
- survive any termination of this License.
- b. Subject to the above terms and conditions, the license granted here is
- perpetual (for the duration of the applicable copyright in the Work).
- Notwithstanding the above, Licensor reserves the right to release the
- Work under different license terms or to stop distributing the Work at
- any time; provided, however that any such election will not serve to
- withdraw this License (or any other license that has been, or is
- required to be, granted under the terms of this License), and this
- License will continue in full force and effect unless terminated as
- stated above.
-
- 8. Miscellaneous
-
- a. Each time You Distribute or Publicly Perform the Work or a Collection,
- the Licensor offers to the recipient a license to the Work on the same
- terms and conditions as the license granted to You under this License.
- b. Each time You Distribute or Publicly Perform an Adaptation, Licensor
- offers to the recipient a license to the original Work on the same
- terms and conditions as the license granted to You under this License.
- c. If any provision of this License is invalid or unenforceable under
- applicable law, it shall not affect the validity or enforceability of
- the remainder of the terms of this License, and without further action
- by the parties to this agreement, such provision shall be reformed to
- the minimum extent necessary to make such provision valid and
- enforceable.
- d. No term or provision of this License shall be deemed waived and no
- breach consented to unless such waiver or consent shall be in writing
- and signed by the party to be charged with such waiver or consent.
- e. This License constitutes the entire agreement between the parties with
- respect to the Work licensed here. There are no understandings,
- agreements or representations with respect to the Work not specified
- here. Licensor shall not be bound by any additional provisions that
- may appear in any communication from You. This License may not be
- modified without the mutual written agreement of the Licensor and You.
- f. The rights granted under, and the subject matter referenced, in this
- License were drafted utilizing the terminology of the Berne Convention
- for the Protection of Literary and Artistic Works (as amended on
- September 28, 1979), the Rome Convention of 1961, the WIPO Copyright
- Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996
- and the Universal Copyright Convention (as revised on July 24, 1971).
- These rights and subject matter take effect in the relevant
- jurisdiction in which the License terms are sought to be enforced
- according to the corresponding provisions of the implementation of
- those treaty provisions in the applicable national law. If the
- standard suite of rights granted under applicable copyright law
- includes additional rights not granted under this License, such
- additional rights are deemed to be included in the License; this
- License is not intended to restrict the license of any rights under
- applicable law.
-
-
- Creative Commons Notice
-
- Creative Commons is not a party to this License, and makes no warranty
- whatsoever in connection with the Work. Creative Commons will not be
- liable to You or any party on any legal theory for any damages
- whatsoever, including without limitation any general, special,
- incidental or consequential damages arising in connection to this
- license. Notwithstanding the foregoing two (2) sentences, if Creative
- Commons has expressly identified itself as the Licensor hereunder, it
- shall have all rights and obligations of Licensor.
-
- Except for the limited purpose of indicating to the public that the
- Work is licensed under the CCPL, Creative Commons does not authorize
- the use by either party of the trademark "Creative Commons" or any
- related trademark or logo of Creative Commons without the prior
- written consent of Creative Commons. Any permitted use will be in
- compliance with Creative Commons' then-current trademark usage
- guidelines, as may be published on its website or otherwise made
- available upon request from time to time. For the avoidance of doubt,
- this trademark restriction does not form part of this License.
-
- Creative Commons may be contacted at https://creativecommons.org/.
---------------------------------------------------------------------------------
-
-For: hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/AbstractFuture.java and
-hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs
-/server/datanode/checker/TimeoutFuture.java
-
-Copyright (C) 2007 The Guava Authors
-
-Licensed under the Apache License, Version 2.0 (the "License"); you may not
-use this file except in compliance with the License. You may obtain a copy of
-the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-License for the specific language governing permissions and limitations under
-the License.
diff --git a/computer-dist/release-docs/licenses/LICENSE-hk2-api.txt b/computer-dist/release-docs/licenses/LICENSE-hk2-api.txt
index 2a6e7a98..b52dcf13 100644
--- a/computer-dist/release-docs/licenses/LICENSE-hk2-api.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-hk2-api.txt
@@ -358,399 +358,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-
----------------------------------------------------------------------------------------
-The GNU General Public License (GPL) Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-
-----------------------------------------------------------------------------
-
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-hk2-locator.txt b/computer-dist/release-docs/licenses/LICENSE-hk2-locator.txt
index 2a6e7a98..b52dcf13 100644
--- a/computer-dist/release-docs/licenses/LICENSE-hk2-locator.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-hk2-locator.txt
@@ -358,399 +358,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-
----------------------------------------------------------------------------------------
-The GNU General Public License (GPL) Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-
-----------------------------------------------------------------------------
-
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-hk2-utils.txt b/computer-dist/release-docs/licenses/LICENSE-hk2-utils.txt
index 2a6e7a98..b52dcf13 100644
--- a/computer-dist/release-docs/licenses/LICENSE-hk2-utils.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-hk2-utils.txt
@@ -358,399 +358,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-
----------------------------------------------------------------------------------------
-The GNU General Public License (GPL) Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-
-----------------------------------------------------------------------------
-
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-httpcore.txt b/computer-dist/release-docs/licenses/LICENSE-httpcore.txt
index 54e4285f..d6456956 100644
--- a/computer-dist/release-docs/licenses/LICENSE-httpcore.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-httpcore.txt
@@ -200,67 +200,3 @@
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-
-=========================================================================
-
-This project contains annotations in the package org.apache.http.annotation
-which are derived from JCIP-ANNOTATIONS
-Copyright (c) 2005 Brian Goetz and Tim Peierls.
-See http://www.jcip.net and the Creative Commons Attribution License
-(http://creativecommons.org/licenses/by/2.5)
-Full text: http://creativecommons.org/licenses/by/2.5/legalcode
-
-License
-
-THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
-
-BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
-
-1. Definitions
-
- "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the Work in its entirety in unmodified form, along with a number of other contributions, constituting separate and independent works in themselves, are assembled into a collective whole. A work that constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the purposes of this License.
- "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which the Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not be considered a Derivative Work for the purpose of this License. For the avoidance of dou [...]
- "Licensor" means the individual or entity that offers the Work under the terms of this License.
- "Original Author" means the individual or entity who created the Work.
- "Work" means the copyrightable work of authorship offered under the terms of this License.
- "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation.
-
-2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.
-
-3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:
-
- to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce the Work as incorporated in the Collective Works;
- to create and reproduce Derivative Works;
- to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission the Work including as incorporated in Collective Works;
- to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission Derivative Works.
-
- For the avoidance of doubt, where the work is a musical composition:
- Performance Royalties Under Blanket Licenses. Licensor waives the exclusive right to collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the public performance or public digital performance (e.g. webcast) of the Work.
- Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right to collect, whether individually or via a music rights agency or designated agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in other jurisdictions).
- Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound recording, Licensor waives the exclusive right to collect, whether individually or via a performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the equivalent in other jurisdictions).
-
-The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved.
-
-4. Restrictions.The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:
-
- You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights gra [...]
- If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate another party or parties (e.g. a sponsor institute, publishing entity, journal) for att [...]
-
-5. Representations, Warranties and Disclaimer
-
-UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCL [...]
-
-6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. Termination
-
- This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Derivative Works or Collective Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License.
- Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this Licen [...]
-
-8. Miscellaneous
-
- Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License.
- Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License.
- If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
- No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.
- This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You.
diff --git a/computer-dist/release-docs/licenses/LICENSE-jakarta.annotation-api.txt b/computer-dist/release-docs/licenses/LICENSE-jakarta.annotation-api.txt
index 5de3d1b4..a8ba56ef 100644
--- a/computer-dist/release-docs/licenses/LICENSE-jakarta.annotation-api.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-jakarta.annotation-api.txt
@@ -275,363 +275,3 @@
look for such a notice.
You may add additional accurate notices of copyright ownership.
-
----
-
-## The GNU General Public License (GPL) Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor
- Boston, MA 02110-1335
- USA
-
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your freedom to
- share and change it. By contrast, the GNU General Public License is
- intended to guarantee your freedom to share and change free software--to
- make sure the software is free for all its users. This General Public
- License applies to most of the Free Software Foundation's software and
- to any other program whose authors commit to using it. (Some other Free
- Software Foundation software is covered by the GNU Library General
- Public License instead.) You can apply it to your programs, too.
-
- When we speak of free software, we are referring to freedom, not price.
- Our General Public Licenses are designed to make sure that you have the
- freedom to distribute copies of free software (and charge for this
- service if you wish), that you receive source code or can get it if you
- want it, that you can change the software or use pieces of it in new
- free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid anyone
- to deny you these rights or to ask you to surrender the rights. These
- restrictions translate to certain responsibilities for you if you
- distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether gratis
- or for a fee, you must give the recipients all the rights that you have.
- You must make sure that they, too, receive or can get the source code.
- And you must show them these terms so they know their rights.
-
- We protect your rights with two steps: (1) copyright the software, and
- (2) offer you this license which gives you legal permission to copy,
- distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
- that everyone understands that there is no warranty for this free
- software. If the software is modified by someone else and passed on, we
- want its recipients to know that what they have is not the original, so
- that any problems introduced by others will not reflect on the original
- authors' reputations.
-
- Finally, any free program is threatened constantly by software patents.
- We wish to avoid the danger that redistributors of a free program will
- individually obtain patent licenses, in effect making the program
- proprietary. To prevent this, we have made it clear that any patent must
- be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
- modification follow.
-
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains a
- notice placed by the copyright holder saying it may be distributed under
- the terms of this General Public License. The "Program", below, refers
- to any such program or work, and a "work based on the Program" means
- either the Program or any derivative work under copyright law: that is
- to say, a work containing the Program or a portion of it, either
- verbatim or with modifications and/or translated into another language.
- (Hereinafter, translation is included without limitation in the term
- "modification".) Each licensee is addressed as "you".
-
- Activities other than copying, distribution and modification are not
- covered by this License; they are outside its scope. The act of running
- the Program is not restricted, and the output from the Program is
- covered only if its contents constitute a work based on the Program
- (independent of having been made by running the Program). Whether that
- is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's source
- code as you receive it, in any medium, provided that you conspicuously
- and appropriately publish on each copy an appropriate copyright notice
- and disclaimer of warranty; keep intact all the notices that refer to
- this License and to the absence of any warranty; and give any other
- recipients of the Program a copy of this License along with the Program.
-
- You may charge a fee for the physical act of transferring a copy, and
- you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion of
- it, thus forming a work based on the Program, and copy and distribute
- such modifications or work under the terms of Section 1 above, provided
- that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
- These requirements apply to the modified work as a whole. If
- identifiable sections of that work are not derived from the Program, and
- can be reasonably considered independent and separate works in
- themselves, then this License, and its terms, do not apply to those
- sections when you distribute them as separate works. But when you
- distribute the same sections as part of a whole which is a work based on
- the Program, the distribution of the whole must be on the terms of this
- License, whose permissions for other licensees extend to the entire
- whole, and thus to each and every part regardless of who wrote it.
-
- Thus, it is not the intent of this section to claim rights or contest
- your rights to work written entirely by you; rather, the intent is to
- exercise the right to control the distribution of derivative or
- collective works based on the Program.
-
- In addition, mere aggregation of another work not based on the Program
- with the Program (or with a work based on the Program) on a volume of a
- storage or distribution medium does not bring the other work under the
- scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
- under Section 2) in object code or executable form under the terms of
- Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
- The source code for a work means the preferred form of the work for
- making modifications to it. For an executable work, complete source code
- means all the source code for all modules it contains, plus any
- associated interface definition files, plus the scripts used to control
- compilation and installation of the executable. However, as a special
- exception, the source code distributed need not include anything that is
- normally distributed (in either source or binary form) with the major
- components (compiler, kernel, and so on) of the operating system on
- which the executable runs, unless that component itself accompanies the
- executable.
-
- If distribution of executable or object code is made by offering access
- to copy from a designated place, then offering equivalent access to copy
- the source code from the same place counts as distribution of the source
- code, even though third parties are not compelled to copy the source
- along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
- except as expressly provided under this License. Any attempt otherwise
- to copy, modify, sublicense or distribute the Program is void, and will
- automatically terminate your rights under this License. However, parties
- who have received copies, or rights, from you under this License will
- not have their licenses terminated so long as such parties remain in
- full compliance.
-
- 5. You are not required to accept this License, since you have not
- signed it. However, nothing else grants you permission to modify or
- distribute the Program or its derivative works. These actions are
- prohibited by law if you do not accept this License. Therefore, by
- modifying or distributing the Program (or any work based on the
- Program), you indicate your acceptance of this License to do so, and all
- its terms and conditions for copying, distributing or modifying the
- Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
- Program), the recipient automatically receives a license from the
- original licensor to copy, distribute or modify the Program subject to
- these terms and conditions. You may not impose any further restrictions
- on the recipients' exercise of the rights granted herein. You are not
- responsible for enforcing compliance by third parties to this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
- infringement or for any other reason (not limited to patent issues),
- conditions are imposed on you (whether by court order, agreement or
- otherwise) that contradict the conditions of this License, they do not
- excuse you from the conditions of this License. If you cannot distribute
- so as to satisfy simultaneously your obligations under this License and
- any other pertinent obligations, then as a consequence you may not
- distribute the Program at all. For example, if a patent license would
- not permit royalty-free redistribution of the Program by all those who
- receive copies directly or indirectly through you, then the only way you
- could satisfy both it and this License would be to refrain entirely from
- distribution of the Program.
-
- If any portion of this section is held invalid or unenforceable under
- any particular circumstance, the balance of the section is intended to
- apply and the section as a whole is intended to apply in other
- circumstances.
-
- It is not the purpose of this section to induce you to infringe any
- patents or other property right claims or to contest validity of any
- such claims; this section has the sole purpose of protecting the
- integrity of the free software distribution system, which is implemented
- by public license practices. Many people have made generous
- contributions to the wide range of software distributed through that
- system in reliance on consistent application of that system; it is up to
- the author/donor to decide if he or she is willing to distribute
- software through any other system and a licensee cannot impose that choice.
-
- This section is intended to make thoroughly clear what is believed to be
- a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
- certain countries either by patents or by copyrighted interfaces, the
- original copyright holder who places the Program under this License may
- add an explicit geographical distribution limitation excluding those
- countries, so that distribution is permitted only in or among countries
- not thus excluded. In such case, this License incorporates the
- limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new
- versions of the General Public License from time to time. Such new
- versions will be similar in spirit to the present version, but may
- differ in detail to address new problems or concerns.
-
- Each version is given a distinguishing version number. If the Program
- specifies a version number of this License which applies to it and "any
- later version", you have the option of following the terms and
- conditions either of that version or of any later version published by
- the Free Software Foundation. If the Program does not specify a version
- number of this License, you may choose any version ever published by the
- Free Software Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
- programs whose distribution conditions are different, write to the
- author to ask for permission. For software which is copyrighted by the
- Free Software Foundation, write to the Free Software Foundation; we
- sometimes make exceptions for this. Our decision will be guided by the
- two goals of preserving the free status of all derivatives of our free
- software and of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
- WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
- EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
- OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
- EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
- ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
- YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
- NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
- WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
- AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
- DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
- DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
- (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
- INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
- THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
- OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
- possible use to the public, the best way to achieve this is to make it
- free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest to
- attach them to the start of each source file to most effectively convey
- the exclusion of warranty; and each file should have at least the
- "copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
- Also add information on how to contact you by electronic and paper mail.
-
- If the program is interactive, make it output a short notice like this
- when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
- The hypothetical commands `show w' and `show c' should show the
- appropriate parts of the General Public License. Of course, the commands
- you use may be called something other than `show w' and `show c'; they
- could even be mouse-clicks or menu items--whatever suits your program.
-
- You should also get your employer (if you work as a programmer) or your
- school, if any, to sign a "copyright disclaimer" for the program, if
- necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
- This General Public License does not permit incorporating your program
- into proprietary programs. If your program is a subroutine library, you
- may consider it more useful to permit linking proprietary applications
- with the library. If this is what you want to do, use the GNU Library
- General Public License instead of this License.
-
----
-
-## CLASSPATH EXCEPTION
-
- Linking this library statically or dynamically with other modules is
- making a combined work based on this library. Thus, the terms and
- conditions of the GNU General Public License version 2 cover the whole
- combination.
-
- As a special exception, the copyright holders of this library give you
- permission to link this library with independent modules to produce an
- executable, regardless of the license terms of these independent
- modules, and to copy and distribute the resulting executable under
- terms of your choice, provided that you also meet, for each linked
- independent module, the terms and conditions of the license of that
- module. An independent module is a module which is not derived from or
- based on this library. If you modify this library, you may extend this
- exception to your version of the library, but you are not obligated to
- do so. If you do not wish to do so, delete this exception statement
- from your version.
diff --git a/computer-dist/release-docs/licenses/LICENSE-jakarta.ws.rs-api.txt b/computer-dist/release-docs/licenses/LICENSE-jakarta.ws.rs-api.txt
index 5de3d1b4..a8ba56ef 100644
--- a/computer-dist/release-docs/licenses/LICENSE-jakarta.ws.rs-api.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-jakarta.ws.rs-api.txt
@@ -275,363 +275,3 @@
look for such a notice.
You may add additional accurate notices of copyright ownership.
-
----
-
-## The GNU General Public License (GPL) Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin Street, Fifth Floor
- Boston, MA 02110-1335
- USA
-
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your freedom to
- share and change it. By contrast, the GNU General Public License is
- intended to guarantee your freedom to share and change free software--to
- make sure the software is free for all its users. This General Public
- License applies to most of the Free Software Foundation's software and
- to any other program whose authors commit to using it. (Some other Free
- Software Foundation software is covered by the GNU Library General
- Public License instead.) You can apply it to your programs, too.
-
- When we speak of free software, we are referring to freedom, not price.
- Our General Public Licenses are designed to make sure that you have the
- freedom to distribute copies of free software (and charge for this
- service if you wish), that you receive source code or can get it if you
- want it, that you can change the software or use pieces of it in new
- free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid anyone
- to deny you these rights or to ask you to surrender the rights. These
- restrictions translate to certain responsibilities for you if you
- distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether gratis
- or for a fee, you must give the recipients all the rights that you have.
- You must make sure that they, too, receive or can get the source code.
- And you must show them these terms so they know their rights.
-
- We protect your rights with two steps: (1) copyright the software, and
- (2) offer you this license which gives you legal permission to copy,
- distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
- that everyone understands that there is no warranty for this free
- software. If the software is modified by someone else and passed on, we
- want its recipients to know that what they have is not the original, so
- that any problems introduced by others will not reflect on the original
- authors' reputations.
-
- Finally, any free program is threatened constantly by software patents.
- We wish to avoid the danger that redistributors of a free program will
- individually obtain patent licenses, in effect making the program
- proprietary. To prevent this, we have made it clear that any patent must
- be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
- modification follow.
-
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains a
- notice placed by the copyright holder saying it may be distributed under
- the terms of this General Public License. The "Program", below, refers
- to any such program or work, and a "work based on the Program" means
- either the Program or any derivative work under copyright law: that is
- to say, a work containing the Program or a portion of it, either
- verbatim or with modifications and/or translated into another language.
- (Hereinafter, translation is included without limitation in the term
- "modification".) Each licensee is addressed as "you".
-
- Activities other than copying, distribution and modification are not
- covered by this License; they are outside its scope. The act of running
- the Program is not restricted, and the output from the Program is
- covered only if its contents constitute a work based on the Program
- (independent of having been made by running the Program). Whether that
- is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's source
- code as you receive it, in any medium, provided that you conspicuously
- and appropriately publish on each copy an appropriate copyright notice
- and disclaimer of warranty; keep intact all the notices that refer to
- this License and to the absence of any warranty; and give any other
- recipients of the Program a copy of this License along with the Program.
-
- You may charge a fee for the physical act of transferring a copy, and
- you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion of
- it, thus forming a work based on the Program, and copy and distribute
- such modifications or work under the terms of Section 1 above, provided
- that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
- These requirements apply to the modified work as a whole. If
- identifiable sections of that work are not derived from the Program, and
- can be reasonably considered independent and separate works in
- themselves, then this License, and its terms, do not apply to those
- sections when you distribute them as separate works. But when you
- distribute the same sections as part of a whole which is a work based on
- the Program, the distribution of the whole must be on the terms of this
- License, whose permissions for other licensees extend to the entire
- whole, and thus to each and every part regardless of who wrote it.
-
- Thus, it is not the intent of this section to claim rights or contest
- your rights to work written entirely by you; rather, the intent is to
- exercise the right to control the distribution of derivative or
- collective works based on the Program.
-
- In addition, mere aggregation of another work not based on the Program
- with the Program (or with a work based on the Program) on a volume of a
- storage or distribution medium does not bring the other work under the
- scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
- under Section 2) in object code or executable form under the terms of
- Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
- The source code for a work means the preferred form of the work for
- making modifications to it. For an executable work, complete source code
- means all the source code for all modules it contains, plus any
- associated interface definition files, plus the scripts used to control
- compilation and installation of the executable. However, as a special
- exception, the source code distributed need not include anything that is
- normally distributed (in either source or binary form) with the major
- components (compiler, kernel, and so on) of the operating system on
- which the executable runs, unless that component itself accompanies the
- executable.
-
- If distribution of executable or object code is made by offering access
- to copy from a designated place, then offering equivalent access to copy
- the source code from the same place counts as distribution of the source
- code, even though third parties are not compelled to copy the source
- along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
- except as expressly provided under this License. Any attempt otherwise
- to copy, modify, sublicense or distribute the Program is void, and will
- automatically terminate your rights under this License. However, parties
- who have received copies, or rights, from you under this License will
- not have their licenses terminated so long as such parties remain in
- full compliance.
-
- 5. You are not required to accept this License, since you have not
- signed it. However, nothing else grants you permission to modify or
- distribute the Program or its derivative works. These actions are
- prohibited by law if you do not accept this License. Therefore, by
- modifying or distributing the Program (or any work based on the
- Program), you indicate your acceptance of this License to do so, and all
- its terms and conditions for copying, distributing or modifying the
- Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
- Program), the recipient automatically receives a license from the
- original licensor to copy, distribute or modify the Program subject to
- these terms and conditions. You may not impose any further restrictions
- on the recipients' exercise of the rights granted herein. You are not
- responsible for enforcing compliance by third parties to this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
- infringement or for any other reason (not limited to patent issues),
- conditions are imposed on you (whether by court order, agreement or
- otherwise) that contradict the conditions of this License, they do not
- excuse you from the conditions of this License. If you cannot distribute
- so as to satisfy simultaneously your obligations under this License and
- any other pertinent obligations, then as a consequence you may not
- distribute the Program at all. For example, if a patent license would
- not permit royalty-free redistribution of the Program by all those who
- receive copies directly or indirectly through you, then the only way you
- could satisfy both it and this License would be to refrain entirely from
- distribution of the Program.
-
- If any portion of this section is held invalid or unenforceable under
- any particular circumstance, the balance of the section is intended to
- apply and the section as a whole is intended to apply in other
- circumstances.
-
- It is not the purpose of this section to induce you to infringe any
- patents or other property right claims or to contest validity of any
- such claims; this section has the sole purpose of protecting the
- integrity of the free software distribution system, which is implemented
- by public license practices. Many people have made generous
- contributions to the wide range of software distributed through that
- system in reliance on consistent application of that system; it is up to
- the author/donor to decide if he or she is willing to distribute
- software through any other system and a licensee cannot impose that choice.
-
- This section is intended to make thoroughly clear what is believed to be
- a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
- certain countries either by patents or by copyrighted interfaces, the
- original copyright holder who places the Program under this License may
- add an explicit geographical distribution limitation excluding those
- countries, so that distribution is permitted only in or among countries
- not thus excluded. In such case, this License incorporates the
- limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new
- versions of the General Public License from time to time. Such new
- versions will be similar in spirit to the present version, but may
- differ in detail to address new problems or concerns.
-
- Each version is given a distinguishing version number. If the Program
- specifies a version number of this License which applies to it and "any
- later version", you have the option of following the terms and
- conditions either of that version or of any later version published by
- the Free Software Foundation. If the Program does not specify a version
- number of this License, you may choose any version ever published by the
- Free Software Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
- programs whose distribution conditions are different, write to the
- author to ask for permission. For software which is copyrighted by the
- Free Software Foundation, write to the Free Software Foundation; we
- sometimes make exceptions for this. Our decision will be guided by the
- two goals of preserving the free status of all derivatives of our free
- software and of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
- WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
- EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
- OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
- EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
- ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
- YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
- NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
- WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
- AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
- DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
- DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
- (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
- INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
- THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
- OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
- possible use to the public, the best way to achieve this is to make it
- free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest to
- attach them to the start of each source file to most effectively convey
- the exclusion of warranty; and each file should have at least the
- "copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
- Also add information on how to contact you by electronic and paper mail.
-
- If the program is interactive, make it output a short notice like this
- when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
- The hypothetical commands `show w' and `show c' should show the
- appropriate parts of the General Public License. Of course, the commands
- you use may be called something other than `show w' and `show c'; they
- could even be mouse-clicks or menu items--whatever suits your program.
-
- You should also get your employer (if you work as a programmer) or your
- school, if any, to sign a "copyright disclaimer" for the program, if
- necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
- This General Public License does not permit incorporating your program
- into proprietary programs. If your program is a subroutine library, you
- may consider it more useful to permit linking proprietary applications
- with the library. If this is what you want to do, use the GNU Library
- General Public License instead of this License.
-
----
-
-## CLASSPATH EXCEPTION
-
- Linking this library statically or dynamically with other modules is
- making a combined work based on this library. Thus, the terms and
- conditions of the GNU General Public License version 2 cover the whole
- combination.
-
- As a special exception, the copyright holders of this library give you
- permission to link this library with independent modules to produce an
- executable, regardless of the license terms of these independent
- modules, and to copy and distribute the resulting executable under
- terms of your choice, provided that you also meet, for each linked
- independent module, the terms and conditions of the license of that
- module. An independent module is a module which is not derived from or
- based on this library. If you modify this library, you may extend this
- exception to your version of the library, but you are not obligated to
- do so. If you do not wish to do so, delete this exception statement
- from your version.
diff --git a/computer-dist/release-docs/licenses/LICENSE-javassist.txt b/computer-dist/release-docs/licenses/LICENSE-javassist.txt
index 1a4113ad..7c441fbf 100644
--- a/computer-dist/release-docs/licenses/LICENSE-javassist.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-javassist.txt
@@ -135,9 +135,3 @@ The Initial Developer of the Original Code is Shigeru Chiba. Portions created by
Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
Contributor(s): __Bill Burke, Jason T. Greene______________.
-
-Alternatively, the contents of this software may be used under the terms of the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), or the Apache License Version 2.0 (the "AL"), in which case the provisions of the LGPL or the AL are applicable instead of those above. If you wish to allow use of your version of this software only under the terms of either the LGPL or the AL, and not to allow others to use your version of this software under the terms of the MPL, indicate [...]
-
-If you obtain this software as part of JBoss, the contents of this software may be used under only the terms of the LGPL. To use them under the MPL, you must obtain a separate package including only Javassist but not the other part of JBoss.
-
-All the contributors to the original source tree have agreed to the original license term described above.
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-javax.annotation-api.txt b/computer-dist/release-docs/licenses/LICENSE-javax.annotation-api.txt
index a0ccc935..9f023738 100644
--- a/computer-dist/release-docs/licenses/LICENSE-javax.annotation-api.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-javax.annotation-api.txt
@@ -122,142 +122,3 @@ COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
The code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California.
-
-
-The GNU General Public License (GPL) Version 2, June 1991
-
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library Genera [...]
-
-When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.
-
-Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and modification follow.
-
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. ( [...]
-
-Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself i [...]
-
-These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose p [...]
-
-Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major co [...]
-
-If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
-
-5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works ba [...]
-
-6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not dist [...]
-
-If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/dono [...]
-
-This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. [...]
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO [...]
-
-END OF TERMS AND CONDITIONS
-
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
-
- Copyright (C)
-
- 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
-
-Certain source files distributed by Sun Microsystems, Inc. are subject to the following clarification and special exception to the GPL Version 2, but only where Sun has expressly included in the particular source file's header the words
-
-"Sun designates this particular file as subject to the "Classpath" exception as provided by Sun in the License file that accompanied this code."
-
-Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License Version 2 cover the whole combination.
-
-As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module.? An independent module is a module which is not derived from or based on th [...]
diff --git a/computer-dist/release-docs/licenses/LICENSE-javax.el.txt b/computer-dist/release-docs/licenses/LICENSE-javax.el.txt
index b00871e1..4d9e6a34 100644
--- a/computer-dist/release-docs/licenses/LICENSE-javax.el.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-javax.el.txt
@@ -354,393 +354,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-The GNU General Public License (GPL) Version 2, June 1991
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
diff --git a/computer-dist/release-docs/licenses/LICENSE-javax.json.txt b/computer-dist/release-docs/licenses/LICENSE-javax.json.txt
index a4e35c6f..4a00ba94 100644
--- a/computer-dist/release-docs/licenses/LICENSE-javax.json.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-javax.json.txt
@@ -360,406 +360,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-
-
-
- The GNU General Public License (GPL) Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-
-#
-
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
-Footer
-© 2022 GitHub, Inc.
-Footer navigation
-Terms
-Privacy
-Security
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-javax.servlet-api.txt b/computer-dist/release-docs/licenses/LICENSE-javax.servlet-api.txt
index a0ccc935..9f023738 100644
--- a/computer-dist/release-docs/licenses/LICENSE-javax.servlet-api.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-javax.servlet-api.txt
@@ -122,142 +122,3 @@ COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
The code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California.
-
-
-The GNU General Public License (GPL) Version 2, June 1991
-
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library Genera [...]
-
-When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.
-
-Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and modification follow.
-
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. ( [...]
-
-Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself i [...]
-
-These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose p [...]
-
-Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major co [...]
-
-If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
-
-5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works ba [...]
-
-6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not dist [...]
-
-If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/dono [...]
-
-This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. [...]
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO [...]
-
-END OF TERMS AND CONDITIONS
-
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
-
- Copyright (C)
-
- 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
-
-Certain source files distributed by Sun Microsystems, Inc. are subject to the following clarification and special exception to the GPL Version 2, but only where Sun has expressly included in the particular source file's header the words
-
-"Sun designates this particular file as subject to the "Classpath" exception as provided by Sun in the License file that accompanied this code."
-
-Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License Version 2 cover the whole combination.
-
-As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module.? An independent module is a module which is not derived from or based on th [...]
diff --git a/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp-api.txt b/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp-api.txt
index b00871e1..4d9e6a34 100644
--- a/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp-api.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp-api.txt
@@ -354,393 +354,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-The GNU General Public License (GPL) Version 2, June 1991
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
diff --git a/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp.txt b/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp.txt
index b00871e1..4d9e6a34 100644
--- a/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-javax.servlet.jsp.txt
@@ -354,393 +354,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-The GNU General Public License (GPL) Version 2, June 1991
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
diff --git a/computer-dist/release-docs/licenses/LICENSE-jaxb-api.txt b/computer-dist/release-docs/licenses/LICENSE-jaxb-api.txt
index 0e5df79d..22e87fe3 100644
--- a/computer-dist/release-docs/licenses/LICENSE-jaxb-api.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-jaxb-api.txt
@@ -333,373 +333,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-
-
-The GNU General Public License (GPL) Version 2, June 1991
-
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place,
-Suite 330, Boston, MA 02111-1307 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this
-license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
-stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
-whole or in part contains or is derived from the Program or any part
-thereof, to be licensed as a whole at no charge to all third parties
-under the terms of this License.
-
- c) If the modified program normally reads commands interactively when
-run, you must cause it, when started running for such interactive use in
-the most ordinary way, to print or display an announcement including an
-appropriate copyright notice and a notice that there is no warranty (or
-else, saying that you provide a warranty) and that users may
-redistribute the program under these conditions, and telling the user
-how to view a copy of this License. (Exception: if the Program itself is
-interactive but does not normally print such an announcement, your work
-based on the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it, under
-Section 2) in object code or executable form under the terms of Sections
-1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
-source code, which must be distributed under the terms of Sections 1 and
-2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three years,
-to give any third party, for a charge no more than your cost of
-physically performing source distribution, a complete machine-readable
-copy of the corresponding source code, to be distributed under the terms
-of Sections 1 and 2 above on a medium customarily used for software
-interchange; or,
-
- c) Accompany it with the information you received as to the offer to
-distribute corresponding source code. (This alternative is allowed only
-for noncommercial distribution and only if you received the program in
-object code or executable form with such an offer, in accord with
-Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the Program),
-you indicate your acceptance of this License to do so, and all its terms
-and conditions for copying, distributing or modifying the Program or
-works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that
-choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
-EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
-SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
-SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these
-terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
-
- Copyright (C)
-
- 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 2 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, write to the Free Software Foundation,
-Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show
-w'. This is free software, and you are welcome to redistribute it under
-certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
-program `Gnomovision' (which makes passes at compilers) written by James
-Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
-
-Certain source files distributed by Sun Microsystems, Inc. are subject
-to the following clarification and special exception to the GPL Version
-2, but only where Sun has expressly included in the particular source
-file's header the words
-
-"Sun designates this particular file as subject to the "Classpath"
-exception as provided by Sun in the License file that accompanied this
-code."
-
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License Version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent modules,
-and to copy and distribute the resulting executable under terms of your
-choice, provided that you also meet, for each linked independent module,
-the terms and conditions of the license of that module.? An independent
-module is a module which is not derived from or based on this library.?
-If you modify this library, you may extend this exception to your
-version of the library, but you are not obligated to do so.? If you do
-not wish to do so, delete this exception statement from your version.
-
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-jaxb-impl.txt b/computer-dist/release-docs/licenses/LICENSE-jaxb-impl.txt
index f475fdcd..88e058cb 100644
--- a/computer-dist/release-docs/licenses/LICENSE-jaxb-impl.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-jaxb-impl.txt
@@ -333,373 +333,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-
-
-The GNU General Public License (GPL) Version 2, June 1991
-
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place,
-Suite 330, Boston, MA 02111-1307 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this
-license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
-stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
-whole or in part contains or is derived from the Program or any part
-thereof, to be licensed as a whole at no charge to all third parties
-under the terms of this License.
-
- c) If the modified program normally reads commands interactively when
-run, you must cause it, when started running for such interactive use in
-the most ordinary way, to print or display an announcement including an
-appropriate copyright notice and a notice that there is no warranty (or
-else, saying that you provide a warranty) and that users may
-redistribute the program under these conditions, and telling the user
-how to view a copy of this License. (Exception: if the Program itself is
-interactive but does not normally print such an announcement, your work
-based on the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it, under
-Section 2) in object code or executable form under the terms of Sections
-1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
-source code, which must be distributed under the terms of Sections 1 and
-2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three years,
-to give any third party, for a charge no more than your cost of
-physically performing source distribution, a complete machine-readable
-copy of the corresponding source code, to be distributed under the terms
-of Sections 1 and 2 above on a medium customarily used for software
-interchange; or,
-
- c) Accompany it with the information you received as to the offer to
-distribute corresponding source code. (This alternative is allowed only
-for noncommercial distribution and only if you received the program in
-object code or executable form with such an offer, in accord with
-Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the Program),
-you indicate your acceptance of this License to do so, and all its terms
-and conditions for copying, distributing or modifying the Program or
-works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that
-choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
-EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
-SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
-SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these
-terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
-
- Copyright (C)
-
- 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 2 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, write to the Free Software Foundation,
-Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show
-w'. This is free software, and you are welcome to redistribute it under
-certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
-program `Gnomovision' (which makes passes at compilers) written by James
-Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
-
-Certain source files distributed by Sun Microsystems, Inc. are subject
-to the following clarification and special exception to the GPL Version
-2, but only where Sun has expressly included in the particular source
-file's header the words
-
-"Sun designates this particular file as subject to the "Classpath"
-exception as provided by Sun in the License file that accompanied this
-code."
-
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License Version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent modules,
-and to copy and distribute the resulting executable under terms of your
-choice, provided that you also meet, for each linked independent module,
-the terms and conditions of the license of that module.? An independent
-module is a module which is not derived from or based on this library.?
-If you modify this library, you may extend this exception to your
-version of the library, but you are not obligated to do so.? If you do
-not wish to do so, delete this exception statement from your version.
-
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-jersey-apache-connector.txt b/computer-dist/release-docs/licenses/LICENSE-jersey-apache-connector.txt
index 2647065f..4d9e6a34 100644
--- a/computer-dist/release-docs/licenses/LICENSE-jersey-apache-connector.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-jersey-apache-connector.txt
@@ -354,393 +354,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-The GNU General Public License (GPL) Version 2, June 1991
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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 2 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, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
- `show w'. This is free software, and you are welcome to redistribute
- it under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the
-appropriate parts of the General Public License. Of course, the commands
-you use may be called something other than `show w' and `show c'; they
-could even be mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the
- program `Gnomovision' (which makes passes at compilers) written by
- James Hacker.
-
- signature of Ty Coon, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications
-with the library. If this is what you want to do, use the GNU Library
-General Public License instead of this License.
-Certain source files distributed by Oracle America, Inc. and/or its
-affiliates are subject to the following clarification and special
-exception to the GPLv2, based on the GNU Project exception for its
-Classpath libraries, known as the GNU Classpath Exception, but only
-where Oracle has expressly included in the particular source file's
-header the words "Oracle designates this particular file as subject to
-the "Classpath" exception as provided by Oracle in the LICENSE file
-that accompanied this code."
-
-You should also note that Oracle includes multiple, independent
-programs in this software package. Some of those programs are provided
-under licenses deemed incompatible with the GPLv2 by the Free Software
-Foundation and others. For example, the package includes programs
-licensed under the Apache License, Version 2.0. Such programs are
-licensed to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding
-the Classpath Exception to the necessary parts of its GPLv2 code, which
-permits you to use that code in combination with other independent
-modules not licensed under the GPLv2. However, note that this would
-not permit you to commingle code under an incompatible license with
-Oracle's GPLv2 licensed code by, for example, cutting and pasting such
-code into a file also containing Oracle's GPLv2 licensed code and then
-distributing the result. Additionally, if you were to remove the
-Classpath Exception from any of the files to which it applies and
-distribute the result, you would likely be required to license some or
-all of the other code in that distribution under the GPLv2 as well, and
-since the GPLv2 is incompatible with the license terms of some items
-included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to
-further distribute the package.
-
-Proceed with caution and we recommend that you obtain the advice of a
-lawyer skilled in open source matters before removing the Classpath
-Exception or making modifications to this package which may
-subsequently be redistributed and/or involve the use of third party
-software.
-
-CLASSPATH EXCEPTION
-Linking this library statically or dynamically with other modules is
-making a combined work based on this library. Thus, the terms and
-conditions of the GNU General Public License version 2 cover the whole
-combination.
-
-As a special exception, the copyright holders of this library give you
-permission to link this library with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on this library. If you modify this library, you may extend this
-exception to your version of the library, but you are not obligated to
-do so. If you do not wish to do so, delete this exception statement
-from your version.
\ No newline at end of file
diff --git a/computer-dist/release-docs/licenses/LICENSE-jersey-client.txt b/computer-dist/release-docs/licenses/LICENSE-jersey-client.txt
index 2647065f..4d9e6a34 100644
--- a/computer-dist/release-docs/licenses/LICENSE-jersey-client.txt
+++ b/computer-dist/release-docs/licenses/LICENSE-jersey-client.txt
@@ -354,393 +354,3 @@ litigation relating to this License shall be subject to the jurisdiction
of the Federal Courts of the Northern District of California and the
state courts of the State of California, with venue lying in Santa Clara
County, California.
-The GNU General Public License (GPL) Version 2, June 1991
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA 02110-1335
-USA
-
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to
-share and change it. By contrast, the GNU General Public License is
-intended to guarantee your freedom to share and change free software--to
-make sure the software is free for all its users. This General Public
-License applies to most of the Free Software Foundation's software and
-to any other program whose authors commit to using it. (Some other Free
-Software Foundation software is covered by the GNU Library General
-Public License instead.) You can apply it to your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.
-Our General Public Licenses are designed to make sure that you have the
-freedom to distribute copies of free software (and charge for this
-service if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs; and that you know you can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone
-to deny you these rights or to ask you to surrender the rights. These
-restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis
-or for a fee, you must give the recipients all the rights that you have.
-You must make sure that they, too, receive or can get the source code.
-And you must show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.
-We wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program
-proprietary. To prevent this, we have made it clear that any patent must
-be licensed for everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and
-modification follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a
-notice placed by the copyright holder saying it may be distributed under
-the terms of this General Public License. The "Program", below, refers
-to any such program or work, and a "work based on the Program" means
-either the Program or any derivative work under copyright law: that is
-to say, a work containing the Program or a portion of it, either
-verbatim or with modifications and/or translated into another language.
-(Hereinafter, translation is included without limitation in the term
-"modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of running
-the Program is not restricted, and the output from the Program is
-covered only if its contents constitute a work based on the Program
-(independent of having been made by running the Program). Whether that
-is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source
-code as you receive it, in any medium, provided that you conspicuously
-and appropriately publish on each copy an appropriate copyright notice
-and disclaimer of warranty; keep intact all the notices that refer to
-this License and to the absence of any warranty; and give any other
-recipients of the Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of
-it, thus forming a work based on the Program, and copy and distribute
-such modifications or work under the terms of Section 1 above, provided
-that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any part
- thereof, to be licensed as a whole at no charge to all third parties
- under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a notice
- that there is no warranty (or else, saying that you provide a
- warranty) and that users may redistribute the program under these
- conditions, and telling the user how to view a copy of this License.
- (Exception: if the Program itself is interactive but does not
- normally print such an announcement, your work based on the Program
- is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program, and
-can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based on
-the Program, the distribution of the whole must be on the terms of this
-License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of a
-storage or distribution medium does not bring the other work under the
-scope of this License.
-
-3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your cost
- of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed
- only for noncommercial distribution and only if you received the
- program in object code or executable form with such an offer, in
- accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source code
-means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to control
-compilation and installation of the executable. However, as a special
-exception, the source code distributed need not include anything that is
-normally distributed (in either source or binary form) with the major
-components (compiler, kernel, and so on) of the operating system on
-which the executable runs, unless that component itself accompanies the
-executable.
-
-If distribution of executable or object code is made by offering access
-to copy from a designated place, then offering equivalent access to copy
-the source code from the same place counts as distribution of the source
-code, even though third parties are not compelled to copy the source
-along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt otherwise
-to copy, modify, sublicense or distribute the Program is void, and will
-automatically terminate your rights under this License. However, parties
-who have received copies, or rights, from you under this License will
-not have their licenses terminated so long as such parties remain in
-full compliance.
-
-5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and all
-its terms and conditions for copying, distributing or modifying the
-Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further restrictions
-on the recipients' exercise of the rights granted herein. You are not
-responsible for enforcing compliance by third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot distribute
-so as to satisfy simultaneously your obligations under this License and
-any other pertinent obligations, then as a consequence you may not
-distribute the Program at all. For example, if a patent license would
-not permit royalty-free redistribution of the Program by all those who
-receive copies directly or indirectly through you, then the only way you
-could satisfy both it and this License would be to refrain entirely from
-distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is implemented
-by public license practices. Many people have made generous
-contributions to the wide range of software distributed through that
-system in reliance on consistent application of that system; it is up to
-the author/donor to decide if he or she is willing to distribute
-software through any other system and a licensee cannot impose that choice.
-
-This section is intended to make thoroughly clear what is believed to be
-a consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License may
-add an explicit geographical distribution limitation excluding those
-countries, so that distribution is permitted only in or among countries
-not thus excluded. In such case, this License incorporates the
-limitation as if written in the body of this License.
-
-9. The Free Software Foundation may publish revised and/or new
-versions of the General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and
-conditions either of that version or of any later version published by
-the Free Software Foundation. If the Program does not specify a version
-number of this License, you may choose any version ever published by the
-Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the
-author to ask for permission. For software which is copyrighted by the
-Free Software Foundation, write to the Free Software Foundation; we
-sometimes make exceptions for this. Our decision will be guided by the
-two goals of preserving the free status of all derivatives of our free
-software and of promoting the sharing and reuse of software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
-WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
-OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
-EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
-ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
-YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
-NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
-AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
-DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
-(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
-INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
-THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
-OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to
-attach them to the start of each source file to most effectively convey
-the exclusion of warranty; and each file should have at least the
-"copyright" line and a pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
- Copyright (C) <year> <name of author>
-
- 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
... 3243 lines suppressed ...