summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2002-10-28 21:30:59 +0000
committerMark Spruiell <mes@zeroc.com>2002-10-28 21:30:59 +0000
commitc3a7ee7098d062f59fa3e3953acc4347f92bb8f7 (patch)
tree9e8b873c15285e245caaafc5188b6d3f3a9b5be3 /cpp/src
parentFixes for Win32 (diff)
downloadice-c3a7ee7098d062f59fa3e3953acc4347f92bb8f7.tar.bz2
ice-c3a7ee7098d062f59fa3e3953acc4347f92bb8f7.tar.xz
ice-c3a7ee7098d062f59fa3e3953acc4347f92bb8f7.zip
changing copyright location; adding GPL note
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/Freeze/Application.cpp8
-rw-r--r--cpp/src/Freeze/DBI.cpp8
-rw-r--r--cpp/src/Freeze/DBI.h8
-rw-r--r--cpp/src/Freeze/EvictorI.cpp8
-rw-r--r--cpp/src/Freeze/EvictorI.h8
-rw-r--r--cpp/src/Freeze/Makefile8
-rw-r--r--cpp/src/Glacier/Blobject.cpp8
-rw-r--r--cpp/src/Glacier/Blobject.h8
-rw-r--r--cpp/src/Glacier/ClientBlobject.cpp8
-rw-r--r--cpp/src/Glacier/ClientBlobject.h8
-rw-r--r--cpp/src/Glacier/GlacierRouter.cpp8
-rw-r--r--cpp/src/Glacier/GlacierStarter.cpp8
-rw-r--r--cpp/src/Glacier/Makefile8
-rw-r--r--cpp/src/Glacier/Missive.cpp8
-rw-r--r--cpp/src/Glacier/Missive.h8
-rw-r--r--cpp/src/Glacier/RouterI.cpp8
-rw-r--r--cpp/src/Glacier/RouterI.h8
-rw-r--r--cpp/src/Glacier/ServerBlobject.cpp8
-rw-r--r--cpp/src/Glacier/ServerBlobject.h8
-rw-r--r--cpp/src/Glacier/StarterI.cpp8
-rw-r--r--cpp/src/Glacier/StarterI.h8
-rw-r--r--cpp/src/Ice/Acceptor.cpp8
-rw-r--r--cpp/src/Ice/Acceptor.h8
-rw-r--r--cpp/src/Ice/AcceptorF.h8
-rw-r--r--cpp/src/Ice/Application.cpp8
-rw-r--r--cpp/src/Ice/BasicStream.cpp8
-rw-r--r--cpp/src/Ice/CommunicatorI.cpp8
-rw-r--r--cpp/src/Ice/CommunicatorI.h8
-rw-r--r--cpp/src/Ice/Connection.cpp8
-rw-r--r--cpp/src/Ice/Connection.h8
-rw-r--r--cpp/src/Ice/ConnectionFactory.cpp8
-rw-r--r--cpp/src/Ice/ConnectionFactory.h8
-rw-r--r--cpp/src/Ice/Connector.cpp8
-rw-r--r--cpp/src/Ice/Connector.h8
-rw-r--r--cpp/src/Ice/ConnectorF.h8
-rw-r--r--cpp/src/Ice/DefaultsAndOverrides.cpp8
-rw-r--r--cpp/src/Ice/DefaultsAndOverrides.h8
-rw-r--r--cpp/src/Ice/DefaultsAndOverridesF.h8
-rw-r--r--cpp/src/Ice/Direct.cpp8
-rw-r--r--cpp/src/Ice/DynamicLibrary.cpp8
-rw-r--r--cpp/src/Ice/Endpoint.cpp8
-rw-r--r--cpp/src/Ice/Endpoint.h8
-rw-r--r--cpp/src/Ice/EndpointFactory.cpp8
-rw-r--r--cpp/src/Ice/EndpointFactoryManager.cpp8
-rw-r--r--cpp/src/Ice/EndpointFactoryManager.h8
-rw-r--r--cpp/src/Ice/EndpointFactoryManagerF.h8
-rw-r--r--cpp/src/Ice/EventHandler.cpp8
-rw-r--r--cpp/src/Ice/EventHandler.h8
-rw-r--r--cpp/src/Ice/EventHandlerF.h8
-rw-r--r--cpp/src/Ice/Exception.cpp8
-rw-r--r--cpp/src/Ice/IdentityUtil.cpp8
-rw-r--r--cpp/src/Ice/Incoming.cpp8
-rw-r--r--cpp/src/Ice/Initialize.cpp8
-rw-r--r--cpp/src/Ice/Instance.cpp8
-rw-r--r--cpp/src/Ice/Instance.h8
-rw-r--r--cpp/src/Ice/LocalObject.cpp8
-rw-r--r--cpp/src/Ice/LocatorInfo.cpp8
-rw-r--r--cpp/src/Ice/LocatorInfo.h8
-rw-r--r--cpp/src/Ice/LocatorInfoF.h8
-rw-r--r--cpp/src/Ice/LoggerI.cpp8
-rw-r--r--cpp/src/Ice/LoggerI.h8
-rw-r--r--cpp/src/Ice/LoggerUtil.cpp8
-rw-r--r--cpp/src/Ice/Makefile8
-rw-r--r--cpp/src/Ice/Network.cpp8
-rw-r--r--cpp/src/Ice/Network.h8
-rw-r--r--cpp/src/Ice/Object.cpp8
-rw-r--r--cpp/src/Ice/ObjectAdapterFactory.cpp8
-rw-r--r--cpp/src/Ice/ObjectAdapterFactory.h8
-rw-r--r--cpp/src/Ice/ObjectAdapterI.cpp8
-rw-r--r--cpp/src/Ice/ObjectAdapterI.h8
-rw-r--r--cpp/src/Ice/ObjectFactoryManager.cpp8
-rw-r--r--cpp/src/Ice/ObjectFactoryManager.h8
-rw-r--r--cpp/src/Ice/ObjectFactoryManagerF.h8
-rw-r--r--cpp/src/Ice/Outgoing.cpp8
-rw-r--r--cpp/src/Ice/PicklerI.h8
-rw-r--r--cpp/src/Ice/PluginManagerI.cpp8
-rw-r--r--cpp/src/Ice/PluginManagerI.h8
-rw-r--r--cpp/src/Ice/PropertiesI.cpp8
-rw-r--r--cpp/src/Ice/PropertiesI.h8
-rw-r--r--cpp/src/Ice/Protocol.h8
-rw-r--r--cpp/src/Ice/ProtocolPluginFacade.cpp8
-rw-r--r--cpp/src/Ice/Proxy.cpp8
-rw-r--r--cpp/src/Ice/ProxyFactory.cpp8
-rw-r--r--cpp/src/Ice/ProxyFactory.h8
-rw-r--r--cpp/src/Ice/Reference.cpp8
-rw-r--r--cpp/src/Ice/Reference.h8
-rw-r--r--cpp/src/Ice/ReferenceFactory.cpp8
-rw-r--r--cpp/src/Ice/ReferenceFactory.h8
-rw-r--r--cpp/src/Ice/ReferenceFactoryF.h8
-rw-r--r--cpp/src/Ice/RouterInfo.cpp8
-rw-r--r--cpp/src/Ice/RouterInfo.h8
-rw-r--r--cpp/src/Ice/RouterInfoF.h8
-rw-r--r--cpp/src/Ice/RoutingTable.cpp8
-rw-r--r--cpp/src/Ice/StringUtil.cpp8
-rw-r--r--cpp/src/Ice/StringUtil.h8
-rw-r--r--cpp/src/Ice/SysLoggerI.cpp8
-rw-r--r--cpp/src/Ice/SysLoggerI.h8
-rw-r--r--cpp/src/Ice/TcpAcceptor.cpp8
-rw-r--r--cpp/src/Ice/TcpAcceptor.h8
-rw-r--r--cpp/src/Ice/TcpConnector.cpp8
-rw-r--r--cpp/src/Ice/TcpConnector.h8
-rw-r--r--cpp/src/Ice/TcpEndpoint.cpp8
-rw-r--r--cpp/src/Ice/TcpEndpoint.h8
-rw-r--r--cpp/src/Ice/TcpTransceiver.cpp8
-rw-r--r--cpp/src/Ice/TcpTransceiver.h8
-rw-r--r--cpp/src/Ice/ThreadPool.cpp8
-rw-r--r--cpp/src/Ice/ThreadPool.h8
-rw-r--r--cpp/src/Ice/ThreadPoolF.h8
-rw-r--r--cpp/src/Ice/TraceLevels.cpp8
-rw-r--r--cpp/src/Ice/TraceLevels.h8
-rw-r--r--cpp/src/Ice/TraceLevelsF.h8
-rw-r--r--cpp/src/Ice/TraceUtil.cpp8
-rw-r--r--cpp/src/Ice/TraceUtil.h8
-rw-r--r--cpp/src/Ice/Transceiver.cpp8
-rw-r--r--cpp/src/Ice/Transceiver.h8
-rw-r--r--cpp/src/Ice/TransceiverF.h8
-rw-r--r--cpp/src/Ice/UdpEndpoint.cpp8
-rw-r--r--cpp/src/Ice/UdpEndpoint.h8
-rw-r--r--cpp/src/Ice/UdpTransceiver.cpp8
-rw-r--r--cpp/src/Ice/UdpTransceiver.h8
-rw-r--r--cpp/src/Ice/UnknownEndpoint.cpp8
-rw-r--r--cpp/src/Ice/UnknownEndpoint.h8
-rw-r--r--cpp/src/Ice/UserExceptionFactoryManager.cpp8
-rw-r--r--cpp/src/Ice/UserExceptionFactoryManager.h8
-rw-r--r--cpp/src/Ice/UserExceptionFactoryManagerF.h8
-rw-r--r--cpp/src/IceBox/Admin.cpp8
-rw-r--r--cpp/src/IceBox/Exception.cpp8
-rw-r--r--cpp/src/IceBox/Makefile8
-rw-r--r--cpp/src/IceBox/Server.cpp8
-rw-r--r--cpp/src/IceBox/ServiceManagerI.cpp8
-rw-r--r--cpp/src/IceBox/ServiceManagerI.h8
-rw-r--r--cpp/src/IcePack/Activator.ice8
-rw-r--r--cpp/src/IcePack/ActivatorI.cpp8
-rw-r--r--cpp/src/IcePack/ActivatorI.h8
-rw-r--r--cpp/src/IcePack/AdapterFactory.cpp8
-rw-r--r--cpp/src/IcePack/AdapterFactory.h8
-rw-r--r--cpp/src/IcePack/AdapterI.cpp8
-rw-r--r--cpp/src/IcePack/AdapterI.h8
-rw-r--r--cpp/src/IcePack/AdapterRegistryI.cpp8
-rw-r--r--cpp/src/IcePack/AdapterRegistryI.h8
-rw-r--r--cpp/src/IcePack/AdminI.cpp8
-rw-r--r--cpp/src/IcePack/AdminI.h8
-rw-r--r--cpp/src/IcePack/ApplicationBuilder.cpp8
-rw-r--r--cpp/src/IcePack/ApplicationBuilder.h8
-rw-r--r--cpp/src/IcePack/Client.cpp8
-rw-r--r--cpp/src/IcePack/ComponentBuilder.cpp8
-rw-r--r--cpp/src/IcePack/ComponentBuilder.h8
-rw-r--r--cpp/src/IcePack/ExceptionFactory.cpp8
-rw-r--r--cpp/src/IcePack/ExceptionFactory.h8
-rw-r--r--cpp/src/IcePack/Grammar.y8
-rw-r--r--cpp/src/IcePack/IcePackNode.cpp8
-rw-r--r--cpp/src/IcePack/IcePackRegistry.cpp8
-rw-r--r--cpp/src/IcePack/Internal.ice8
-rw-r--r--cpp/src/IcePack/LocatorI.cpp8
-rw-r--r--cpp/src/IcePack/LocatorI.h8
-rw-r--r--cpp/src/IcePack/LocatorRegistryI.cpp8
-rw-r--r--cpp/src/IcePack/LocatorRegistryI.h8
-rw-r--r--cpp/src/IcePack/Makefile8
-rw-r--r--cpp/src/IcePack/NodeI.cpp8
-rw-r--r--cpp/src/IcePack/NodeI.h8
-rw-r--r--cpp/src/IcePack/NodeInfo.cpp8
-rw-r--r--cpp/src/IcePack/NodeInfo.h8
-rw-r--r--cpp/src/IcePack/NodeRegistryI.cpp8
-rw-r--r--cpp/src/IcePack/NodeRegistryI.h8
-rw-r--r--cpp/src/IcePack/Parser.cpp8
-rw-r--r--cpp/src/IcePack/Parser.h8
-rw-r--r--cpp/src/IcePack/Registry.cpp8
-rw-r--r--cpp/src/IcePack/Registry.h8
-rw-r--r--cpp/src/IcePack/Scanner.l8
-rw-r--r--cpp/src/IcePack/ServerAdapterI.cpp8
-rw-r--r--cpp/src/IcePack/ServerAdapterI.h8
-rw-r--r--cpp/src/IcePack/ServerBuilder.cpp8
-rw-r--r--cpp/src/IcePack/ServerBuilder.h8
-rw-r--r--cpp/src/IcePack/ServerDeployerI.cpp8
-rw-r--r--cpp/src/IcePack/ServerDeployerI.h8
-rw-r--r--cpp/src/IcePack/ServerFactory.cpp8
-rw-r--r--cpp/src/IcePack/ServerFactory.h8
-rw-r--r--cpp/src/IcePack/ServerI.cpp8
-rw-r--r--cpp/src/IcePack/ServerI.h8
-rw-r--r--cpp/src/IcePack/ServerRegistryI.cpp8
-rw-r--r--cpp/src/IcePack/ServerRegistryI.h8
-rw-r--r--cpp/src/IcePack/ServiceBuilder.cpp8
-rw-r--r--cpp/src/IcePack/ServiceBuilder.h8
-rw-r--r--cpp/src/IcePack/TraceLevels.cpp8
-rw-r--r--cpp/src/IcePack/TraceLevels.h8
-rw-r--r--cpp/src/IcePatch/Client.cpp8
-rw-r--r--cpp/src/IcePatch/ClientUtil.cpp8
-rw-r--r--cpp/src/IcePatch/FileDescFactory.cpp8
-rw-r--r--cpp/src/IcePatch/FileLocator.cpp8
-rw-r--r--cpp/src/IcePatch/FileLocator.h8
-rw-r--r--cpp/src/IcePatch/IcePatchI.cpp8
-rw-r--r--cpp/src/IcePatch/IcePatchI.h8
-rw-r--r--cpp/src/IcePatch/Makefile8
-rw-r--r--cpp/src/IcePatch/Server.cpp8
-rw-r--r--cpp/src/IcePatch/Util.cpp8
-rw-r--r--cpp/src/IceSSL/BaseCerts.cpp8
-rw-r--r--cpp/src/IceSSL/BaseCerts.h8
-rw-r--r--cpp/src/IceSSL/CertificateAuthority.cpp8
-rw-r--r--cpp/src/IceSSL/CertificateAuthority.h8
-rw-r--r--cpp/src/IceSSL/CertificateDesc.cpp8
-rw-r--r--cpp/src/IceSSL/CertificateDesc.h8
-rw-r--r--cpp/src/IceSSL/CertificateVerifierOpenSSL.cpp8
-rw-r--r--cpp/src/IceSSL/ClientContext.cpp8
-rw-r--r--cpp/src/IceSSL/ClientContext.h8
-rw-r--r--cpp/src/IceSSL/ConfigParser.cpp8
-rw-r--r--cpp/src/IceSSL/ConfigParser.h8
-rw-r--r--cpp/src/IceSSL/ConfigParserErrorReporter.cpp8
-rw-r--r--cpp/src/IceSSL/ConfigParserErrorReporter.h8
-rw-r--r--cpp/src/IceSSL/Context.cpp8
-rw-r--r--cpp/src/IceSSL/Context.h8
-rw-r--r--cpp/src/IceSSL/ContextF.h8
-rw-r--r--cpp/src/IceSSL/Convert.cpp8
-rw-r--r--cpp/src/IceSSL/Convert.h8
-rw-r--r--cpp/src/IceSSL/DHParams.cpp8
-rw-r--r--cpp/src/IceSSL/DHParams.h8
-rw-r--r--cpp/src/IceSSL/DHParamsF.h8
-rw-r--r--cpp/src/IceSSL/DefaultCertificateVerifier.cpp8
-rw-r--r--cpp/src/IceSSL/DefaultCertificateVerifier.h8
-rw-r--r--cpp/src/IceSSL/GeneralConfig.cpp8
-rw-r--r--cpp/src/IceSSL/GeneralConfig.h8
-rw-r--r--cpp/src/IceSSL/Makefile8
-rw-r--r--cpp/src/IceSSL/OpenSSL.h8
-rw-r--r--cpp/src/IceSSL/OpenSSLJanitors.cpp8
-rw-r--r--cpp/src/IceSSL/OpenSSLJanitors.h8
-rw-r--r--cpp/src/IceSSL/OpenSSLPluginI.cpp8
-rw-r--r--cpp/src/IceSSL/OpenSSLPluginI.h8
-rw-r--r--cpp/src/IceSSL/OpenSSLPluginIF.h8
-rw-r--r--cpp/src/IceSSL/OpenSSLUtils.cpp8
-rw-r--r--cpp/src/IceSSL/OpenSSLUtils.h8
-rw-r--r--cpp/src/IceSSL/RSACertificateGen.cpp8
-rw-r--r--cpp/src/IceSSL/RSAKeyPair.cpp8
-rw-r--r--cpp/src/IceSSL/RSAPrivateKey.cpp8
-rw-r--r--cpp/src/IceSSL/RSAPublicKey.cpp8
-rw-r--r--cpp/src/IceSSL/ServerContext.cpp8
-rw-r--r--cpp/src/IceSSL/ServerContext.h8
-rw-r--r--cpp/src/IceSSL/SingleCertificateVerifier.cpp8
-rw-r--r--cpp/src/IceSSL/SingleCertificateVerifier.h8
-rw-r--r--cpp/src/IceSSL/SslAcceptor.cpp8
-rw-r--r--cpp/src/IceSSL/SslAcceptor.h8
-rw-r--r--cpp/src/IceSSL/SslClientTransceiver.cpp8
-rw-r--r--cpp/src/IceSSL/SslClientTransceiver.h8
-rw-r--r--cpp/src/IceSSL/SslConnector.cpp8
-rw-r--r--cpp/src/IceSSL/SslConnector.h8
-rw-r--r--cpp/src/IceSSL/SslEndpoint.cpp8
-rw-r--r--cpp/src/IceSSL/SslEndpoint.h8
-rw-r--r--cpp/src/IceSSL/SslException.cpp8
-rw-r--r--cpp/src/IceSSL/SslServerTransceiver.cpp8
-rw-r--r--cpp/src/IceSSL/SslServerTransceiver.h8
-rw-r--r--cpp/src/IceSSL/SslTransceiver.cpp8
-rw-r--r--cpp/src/IceSSL/SslTransceiver.h8
-rw-r--r--cpp/src/IceSSL/SslTransceiverF.h8
-rw-r--r--cpp/src/IceSSL/TempCerts.cpp8
-rw-r--r--cpp/src/IceSSL/TempCerts.h8
-rw-r--r--cpp/src/IceSSL/TraceLevels.cpp8
-rw-r--r--cpp/src/IceSSL/TraceLevels.h8
-rw-r--r--cpp/src/IceSSL/TraceLevelsF.h8
-rw-r--r--cpp/src/IceStorm/Admin.cpp8
-rw-r--r--cpp/src/IceStorm/Flushable.h8
-rw-r--r--cpp/src/IceStorm/Flusher.cpp8
-rw-r--r--cpp/src/IceStorm/Flusher.h8
-rw-r--r--cpp/src/IceStorm/Grammar.y8
-rw-r--r--cpp/src/IceStorm/IceStormInternal.ice8
-rw-r--r--cpp/src/IceStorm/LinkDB.ice8
-rw-r--r--cpp/src/IceStorm/LinkSubscriber.cpp8
-rw-r--r--cpp/src/IceStorm/LinkSubscriber.h8
-rw-r--r--cpp/src/IceStorm/Makefile8
-rw-r--r--cpp/src/IceStorm/OnewayBatchSubscriber.cpp8
-rw-r--r--cpp/src/IceStorm/OnewayBatchSubscriber.h8
-rw-r--r--cpp/src/IceStorm/OnewaySubscriber.cpp8
-rw-r--r--cpp/src/IceStorm/OnewaySubscriber.h8
-rw-r--r--cpp/src/IceStorm/Parser.cpp8
-rw-r--r--cpp/src/IceStorm/Parser.h8
-rw-r--r--cpp/src/IceStorm/Scanner.l8
-rw-r--r--cpp/src/IceStorm/Service.cpp8
-rw-r--r--cpp/src/IceStorm/Subscriber.cpp8
-rw-r--r--cpp/src/IceStorm/Subscriber.h8
-rw-r--r--cpp/src/IceStorm/SubscriberFactory.cpp8
-rw-r--r--cpp/src/IceStorm/SubscriberFactory.h8
-rw-r--r--cpp/src/IceStorm/TopicI.cpp8
-rw-r--r--cpp/src/IceStorm/TopicI.h8
-rw-r--r--cpp/src/IceStorm/TopicManagerI.cpp8
-rw-r--r--cpp/src/IceStorm/TopicManagerI.h8
-rw-r--r--cpp/src/IceStorm/TraceLevels.cpp8
-rw-r--r--cpp/src/IceStorm/TraceLevels.h8
-rw-r--r--cpp/src/IceStorm/WeightedGraph.cpp8
-rw-r--r--cpp/src/IceStorm/WeightedGraph.h8
-rw-r--r--cpp/src/IceUtil/Base64.cpp8
-rw-r--r--cpp/src/IceUtil/Cond.cpp8
-rw-r--r--cpp/src/IceUtil/Exception.cpp8
-rw-r--r--cpp/src/IceUtil/InputUtil.cpp8
-rw-r--r--cpp/src/IceUtil/Makefile8
-rw-r--r--cpp/src/IceUtil/OutputUtil.cpp8
-rw-r--r--cpp/src/IceUtil/RWRecMutex.cpp8
-rw-r--r--cpp/src/IceUtil/RecMutex.cpp8
-rw-r--r--cpp/src/IceUtil/Thread.cpp8
-rw-r--r--cpp/src/IceUtil/ThreadException.cpp8
-rw-r--r--cpp/src/IceUtil/Time.cpp8
-rw-r--r--cpp/src/IceUtil/UUID.cpp8
-rw-r--r--cpp/src/IceUtil/Unicode.cpp8
-rw-r--r--cpp/src/IceXML/Makefile8
-rw-r--r--cpp/src/IceXML/StreamI.cpp8
-rw-r--r--cpp/src/Makefile8
-rw-r--r--cpp/src/Slice/CPlusPlusUtil.cpp18
-rw-r--r--cpp/src/Slice/Grammar.y8
-rw-r--r--cpp/src/Slice/GrammarUtil.h8
-rw-r--r--cpp/src/Slice/JavaUtil.cpp17
-rw-r--r--cpp/src/Slice/Makefile8
-rw-r--r--cpp/src/Slice/Parser.cpp8
-rw-r--r--cpp/src/Slice/Scanner.l8
-rw-r--r--cpp/src/XMLTransform/ErrorReporter.cpp8
-rw-r--r--cpp/src/XMLTransform/ErrorReporter.h8
-rw-r--r--cpp/src/XMLTransform/Makefile8
-rw-r--r--cpp/src/XMLTransform/TransformDB.cpp8
-rw-r--r--cpp/src/XMLTransform/XMLTransform.cpp8
-rw-r--r--cpp/src/Yellow/Admin.cpp8
-rw-r--r--cpp/src/Yellow/AdminI.cpp8
-rw-r--r--cpp/src/Yellow/AdminI.h8
-rw-r--r--cpp/src/Yellow/Grammar.y8
-rw-r--r--cpp/src/Yellow/Makefile8
-rw-r--r--cpp/src/Yellow/Parser.cpp8
-rw-r--r--cpp/src/Yellow/Parser.h8
-rw-r--r--cpp/src/Yellow/QueryI.cpp8
-rw-r--r--cpp/src/Yellow/QueryI.h8
-rw-r--r--cpp/src/Yellow/Scanner.l8
-rw-r--r--cpp/src/Yellow/Service.cpp8
-rw-r--r--cpp/src/slice2cpp/Gen.cpp8
-rw-r--r--cpp/src/slice2cpp/Gen.h8
-rw-r--r--cpp/src/slice2cpp/Main.cpp8
-rw-r--r--cpp/src/slice2cpp/Makefile8
-rw-r--r--cpp/src/slice2docbook/Gen.cpp10
-rw-r--r--cpp/src/slice2docbook/Gen.h8
-rw-r--r--cpp/src/slice2docbook/Main.cpp8
-rw-r--r--cpp/src/slice2docbook/Makefile8
-rw-r--r--cpp/src/slice2freeze/Main.cpp8
-rw-r--r--cpp/src/slice2freeze/Makefile8
-rw-r--r--cpp/src/slice2freezej/Main.cpp8
-rw-r--r--cpp/src/slice2freezej/Makefile8
-rw-r--r--cpp/src/slice2java/Gen.cpp8
-rw-r--r--cpp/src/slice2java/Gen.h8
-rw-r--r--cpp/src/slice2java/Main.cpp8
-rw-r--r--cpp/src/slice2java/Makefile8
-rw-r--r--cpp/src/slice2wsdl/Gen.cpp18
-rw-r--r--cpp/src/slice2wsdl/Gen.h8
-rw-r--r--cpp/src/slice2wsdl/Main.cpp8
-rw-r--r--cpp/src/slice2wsdl/Makefile8
-rw-r--r--cpp/src/slice2xsd/Gen.cpp18
-rw-r--r--cpp/src/slice2xsd/Gen.h8
-rw-r--r--cpp/src/slice2xsd/Main.cpp8
-rw-r--r--cpp/src/slice2xsd/Makefile8
-rw-r--r--cpp/src/slice2xsd/Validate.cpp8
350 files changed, 2129 insertions, 712 deletions
diff --git a/cpp/src/Freeze/Application.cpp b/cpp/src/Freeze/Application.cpp
index f9946e7ce8d..1db50c856c9 100644
--- a/cpp/src/Freeze/Application.cpp
+++ b/cpp/src/Freeze/Application.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Freeze/DBI.cpp b/cpp/src/Freeze/DBI.cpp
index f1e7c0d67c4..3c80c4bfacc 100644
--- a/cpp/src/Freeze/DBI.cpp
+++ b/cpp/src/Freeze/DBI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Freeze/DBI.h b/cpp/src/Freeze/DBI.h
index 9211d340981..0d48284ef71 100644
--- a/cpp/src/Freeze/DBI.h
+++ b/cpp/src/Freeze/DBI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Freeze/EvictorI.cpp b/cpp/src/Freeze/EvictorI.cpp
index b3f35052116..80d55890702 100644
--- a/cpp/src/Freeze/EvictorI.cpp
+++ b/cpp/src/Freeze/EvictorI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Freeze/EvictorI.h b/cpp/src/Freeze/EvictorI.h
index 2c34a2137c2..8930bdf7a44 100644
--- a/cpp/src/Freeze/EvictorI.h
+++ b/cpp/src/Freeze/EvictorI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Freeze/Makefile b/cpp/src/Freeze/Makefile
index 4934101c0f4..0895a33c17b 100644
--- a/cpp/src/Freeze/Makefile
+++ b/cpp/src/Freeze/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/Glacier/Blobject.cpp b/cpp/src/Glacier/Blobject.cpp
index 1b36f7411f0..b17f5fc03e9 100644
--- a/cpp/src/Glacier/Blobject.cpp
+++ b/cpp/src/Glacier/Blobject.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/Blobject.h b/cpp/src/Glacier/Blobject.h
index db2d5465d44..cd4a31c9996 100644
--- a/cpp/src/Glacier/Blobject.h
+++ b/cpp/src/Glacier/Blobject.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/ClientBlobject.cpp b/cpp/src/Glacier/ClientBlobject.cpp
index 740c0109a4f..713063e5e50 100644
--- a/cpp/src/Glacier/ClientBlobject.cpp
+++ b/cpp/src/Glacier/ClientBlobject.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/ClientBlobject.h b/cpp/src/Glacier/ClientBlobject.h
index 9529fa652ca..2dca1765673 100644
--- a/cpp/src/Glacier/ClientBlobject.h
+++ b/cpp/src/Glacier/ClientBlobject.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/GlacierRouter.cpp b/cpp/src/Glacier/GlacierRouter.cpp
index cafad4022f2..d5a2534fe87 100644
--- a/cpp/src/Glacier/GlacierRouter.cpp
+++ b/cpp/src/Glacier/GlacierRouter.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/GlacierStarter.cpp b/cpp/src/Glacier/GlacierStarter.cpp
index e549770ae79..b8a6dff5369 100644
--- a/cpp/src/Glacier/GlacierStarter.cpp
+++ b/cpp/src/Glacier/GlacierStarter.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/Makefile b/cpp/src/Glacier/Makefile
index a28fdae5f74..9a704951209 100644
--- a/cpp/src/Glacier/Makefile
+++ b/cpp/src/Glacier/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/Glacier/Missive.cpp b/cpp/src/Glacier/Missive.cpp
index 4cc20b2c5ef..ea2a31b578f 100644
--- a/cpp/src/Glacier/Missive.cpp
+++ b/cpp/src/Glacier/Missive.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/Missive.h b/cpp/src/Glacier/Missive.h
index 26e819c1b70..d9b3bba3b52 100644
--- a/cpp/src/Glacier/Missive.h
+++ b/cpp/src/Glacier/Missive.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/RouterI.cpp b/cpp/src/Glacier/RouterI.cpp
index 9b338f48a68..d9fb268f467 100644
--- a/cpp/src/Glacier/RouterI.cpp
+++ b/cpp/src/Glacier/RouterI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/RouterI.h b/cpp/src/Glacier/RouterI.h
index fcc58850ed8..c1a2e60c114 100644
--- a/cpp/src/Glacier/RouterI.h
+++ b/cpp/src/Glacier/RouterI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/ServerBlobject.cpp b/cpp/src/Glacier/ServerBlobject.cpp
index 54c49dd06b6..931f1eebd3a 100644
--- a/cpp/src/Glacier/ServerBlobject.cpp
+++ b/cpp/src/Glacier/ServerBlobject.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/ServerBlobject.h b/cpp/src/Glacier/ServerBlobject.h
index 42ea249c72a..2f666ce812b 100644
--- a/cpp/src/Glacier/ServerBlobject.h
+++ b/cpp/src/Glacier/ServerBlobject.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/StarterI.cpp b/cpp/src/Glacier/StarterI.cpp
index 1cff6cf63b1..90a1615de01 100644
--- a/cpp/src/Glacier/StarterI.cpp
+++ b/cpp/src/Glacier/StarterI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Glacier/StarterI.h b/cpp/src/Glacier/StarterI.h
index 9e3ce0da655..6a1b419b2d3 100644
--- a/cpp/src/Glacier/StarterI.h
+++ b/cpp/src/Glacier/StarterI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Acceptor.cpp b/cpp/src/Ice/Acceptor.cpp
index 25dbea97073..cda9d47280c 100644
--- a/cpp/src/Ice/Acceptor.cpp
+++ b/cpp/src/Ice/Acceptor.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Acceptor.h b/cpp/src/Ice/Acceptor.h
index f3b4e3a23f8..5ee0385ffb4 100644
--- a/cpp/src/Ice/Acceptor.h
+++ b/cpp/src/Ice/Acceptor.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/AcceptorF.h b/cpp/src/Ice/AcceptorF.h
index 4ef932ae481..0fa4a98fae1 100644
--- a/cpp/src/Ice/AcceptorF.h
+++ b/cpp/src/Ice/AcceptorF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Application.cpp b/cpp/src/Ice/Application.cpp
index 552adff626a..28a32c51062 100644
--- a/cpp/src/Ice/Application.cpp
+++ b/cpp/src/Ice/Application.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/BasicStream.cpp b/cpp/src/Ice/BasicStream.cpp
index 11d1ebfa009..67ee24fb571 100644
--- a/cpp/src/Ice/BasicStream.cpp
+++ b/cpp/src/Ice/BasicStream.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/CommunicatorI.cpp b/cpp/src/Ice/CommunicatorI.cpp
index eb4de0af869..8510acb6ada 100644
--- a/cpp/src/Ice/CommunicatorI.cpp
+++ b/cpp/src/Ice/CommunicatorI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/CommunicatorI.h b/cpp/src/Ice/CommunicatorI.h
index c8c924ec5c4..1946ec58cda 100644
--- a/cpp/src/Ice/CommunicatorI.h
+++ b/cpp/src/Ice/CommunicatorI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Connection.cpp b/cpp/src/Ice/Connection.cpp
index 00f770d256b..b811e1f4be9 100644
--- a/cpp/src/Ice/Connection.cpp
+++ b/cpp/src/Ice/Connection.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Connection.h b/cpp/src/Ice/Connection.h
index 89ec156e10f..894b052ebfe 100644
--- a/cpp/src/Ice/Connection.h
+++ b/cpp/src/Ice/Connection.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ConnectionFactory.cpp b/cpp/src/Ice/ConnectionFactory.cpp
index 41a85a9ec33..4e3a68afa04 100644
--- a/cpp/src/Ice/ConnectionFactory.cpp
+++ b/cpp/src/Ice/ConnectionFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ConnectionFactory.h b/cpp/src/Ice/ConnectionFactory.h
index dc0b7316aa8..791c433b0d0 100644
--- a/cpp/src/Ice/ConnectionFactory.h
+++ b/cpp/src/Ice/ConnectionFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Connector.cpp b/cpp/src/Ice/Connector.cpp
index e0db66a236a..2dd26231587 100644
--- a/cpp/src/Ice/Connector.cpp
+++ b/cpp/src/Ice/Connector.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Connector.h b/cpp/src/Ice/Connector.h
index 5bcb8e75a88..d831c7221ad 100644
--- a/cpp/src/Ice/Connector.h
+++ b/cpp/src/Ice/Connector.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ConnectorF.h b/cpp/src/Ice/ConnectorF.h
index 0b6b0d1a805..81712ade724 100644
--- a/cpp/src/Ice/ConnectorF.h
+++ b/cpp/src/Ice/ConnectorF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/DefaultsAndOverrides.cpp b/cpp/src/Ice/DefaultsAndOverrides.cpp
index 46124cb32c4..3dac9871bb5 100644
--- a/cpp/src/Ice/DefaultsAndOverrides.cpp
+++ b/cpp/src/Ice/DefaultsAndOverrides.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/DefaultsAndOverrides.h b/cpp/src/Ice/DefaultsAndOverrides.h
index d7c5dd47d71..d0702227b3e 100644
--- a/cpp/src/Ice/DefaultsAndOverrides.h
+++ b/cpp/src/Ice/DefaultsAndOverrides.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/DefaultsAndOverridesF.h b/cpp/src/Ice/DefaultsAndOverridesF.h
index 5afdfe5b993..3bc49018614 100644
--- a/cpp/src/Ice/DefaultsAndOverridesF.h
+++ b/cpp/src/Ice/DefaultsAndOverridesF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Direct.cpp b/cpp/src/Ice/Direct.cpp
index 9c6269e0961..0ddda1e8da7 100644
--- a/cpp/src/Ice/Direct.cpp
+++ b/cpp/src/Ice/Direct.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/DynamicLibrary.cpp b/cpp/src/Ice/DynamicLibrary.cpp
index 19a4ba3c930..c4a61b69695 100644
--- a/cpp/src/Ice/DynamicLibrary.cpp
+++ b/cpp/src/Ice/DynamicLibrary.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Endpoint.cpp b/cpp/src/Ice/Endpoint.cpp
index 787eba6db84..ab04aab1ca3 100644
--- a/cpp/src/Ice/Endpoint.cpp
+++ b/cpp/src/Ice/Endpoint.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Endpoint.h b/cpp/src/Ice/Endpoint.h
index 6ca22a23059..ab3d208f12d 100644
--- a/cpp/src/Ice/Endpoint.h
+++ b/cpp/src/Ice/Endpoint.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/EndpointFactory.cpp b/cpp/src/Ice/EndpointFactory.cpp
index b2450ca055b..f44f3c3d546 100644
--- a/cpp/src/Ice/EndpointFactory.cpp
+++ b/cpp/src/Ice/EndpointFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/EndpointFactoryManager.cpp b/cpp/src/Ice/EndpointFactoryManager.cpp
index 6d2f3f38149..06ceabea15e 100644
--- a/cpp/src/Ice/EndpointFactoryManager.cpp
+++ b/cpp/src/Ice/EndpointFactoryManager.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/EndpointFactoryManager.h b/cpp/src/Ice/EndpointFactoryManager.h
index a5131a5caac..37367404afc 100644
--- a/cpp/src/Ice/EndpointFactoryManager.h
+++ b/cpp/src/Ice/EndpointFactoryManager.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/EndpointFactoryManagerF.h b/cpp/src/Ice/EndpointFactoryManagerF.h
index 1630065194a..dedcd9c7459 100644
--- a/cpp/src/Ice/EndpointFactoryManagerF.h
+++ b/cpp/src/Ice/EndpointFactoryManagerF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/EventHandler.cpp b/cpp/src/Ice/EventHandler.cpp
index 80308d1ea87..b162127ba39 100644
--- a/cpp/src/Ice/EventHandler.cpp
+++ b/cpp/src/Ice/EventHandler.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/EventHandler.h b/cpp/src/Ice/EventHandler.h
index e967860bd85..9ccf2c89d74 100644
--- a/cpp/src/Ice/EventHandler.h
+++ b/cpp/src/Ice/EventHandler.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/EventHandlerF.h b/cpp/src/Ice/EventHandlerF.h
index ef16a338507..e8006fad77c 100644
--- a/cpp/src/Ice/EventHandlerF.h
+++ b/cpp/src/Ice/EventHandlerF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Exception.cpp b/cpp/src/Ice/Exception.cpp
index a9430100a74..f692766732b 100644
--- a/cpp/src/Ice/Exception.cpp
+++ b/cpp/src/Ice/Exception.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/IdentityUtil.cpp b/cpp/src/Ice/IdentityUtil.cpp
index 3ecd9fd28e7..f1ccfc29521 100644
--- a/cpp/src/Ice/IdentityUtil.cpp
+++ b/cpp/src/Ice/IdentityUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Incoming.cpp b/cpp/src/Ice/Incoming.cpp
index e690954677f..b0ba1cbf11a 100644
--- a/cpp/src/Ice/Incoming.cpp
+++ b/cpp/src/Ice/Incoming.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Initialize.cpp b/cpp/src/Ice/Initialize.cpp
index a560d90f5c7..d383978da38 100644
--- a/cpp/src/Ice/Initialize.cpp
+++ b/cpp/src/Ice/Initialize.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Instance.cpp b/cpp/src/Ice/Instance.cpp
index 1d3542b6783..51170d62941 100644
--- a/cpp/src/Ice/Instance.cpp
+++ b/cpp/src/Ice/Instance.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Instance.h b/cpp/src/Ice/Instance.h
index a9945962487..94a860286e2 100644
--- a/cpp/src/Ice/Instance.h
+++ b/cpp/src/Ice/Instance.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/LocalObject.cpp b/cpp/src/Ice/LocalObject.cpp
index 7c6423de8f5..2dafbae876e 100644
--- a/cpp/src/Ice/LocalObject.cpp
+++ b/cpp/src/Ice/LocalObject.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/LocatorInfo.cpp b/cpp/src/Ice/LocatorInfo.cpp
index 80e3af311f1..fce024bd147 100644
--- a/cpp/src/Ice/LocatorInfo.cpp
+++ b/cpp/src/Ice/LocatorInfo.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/LocatorInfo.h b/cpp/src/Ice/LocatorInfo.h
index 66a482ede27..50a18047d82 100644
--- a/cpp/src/Ice/LocatorInfo.h
+++ b/cpp/src/Ice/LocatorInfo.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/LocatorInfoF.h b/cpp/src/Ice/LocatorInfoF.h
index 505a3cac421..0a01dc740a6 100644
--- a/cpp/src/Ice/LocatorInfoF.h
+++ b/cpp/src/Ice/LocatorInfoF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/LoggerI.cpp b/cpp/src/Ice/LoggerI.cpp
index 84f62aa7930..01f8b99ecd4 100644
--- a/cpp/src/Ice/LoggerI.cpp
+++ b/cpp/src/Ice/LoggerI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/LoggerI.h b/cpp/src/Ice/LoggerI.h
index 6d196bfc05a..439f7abd0cf 100644
--- a/cpp/src/Ice/LoggerI.h
+++ b/cpp/src/Ice/LoggerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/LoggerUtil.cpp b/cpp/src/Ice/LoggerUtil.cpp
index c8ef64f55c6..35e55149c9d 100644
--- a/cpp/src/Ice/LoggerUtil.cpp
+++ b/cpp/src/Ice/LoggerUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Makefile b/cpp/src/Ice/Makefile
index 75ae50c92e6..19a5a0dec9f 100644
--- a/cpp/src/Ice/Makefile
+++ b/cpp/src/Ice/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/Ice/Network.cpp b/cpp/src/Ice/Network.cpp
index 7467b164511..67f01fa04e1 100644
--- a/cpp/src/Ice/Network.cpp
+++ b/cpp/src/Ice/Network.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Network.h b/cpp/src/Ice/Network.h
index 08263c23a5c..c7cea6f760b 100644
--- a/cpp/src/Ice/Network.h
+++ b/cpp/src/Ice/Network.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Object.cpp b/cpp/src/Ice/Object.cpp
index 29ff7380e15..9979f1b41cc 100644
--- a/cpp/src/Ice/Object.cpp
+++ b/cpp/src/Ice/Object.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ObjectAdapterFactory.cpp b/cpp/src/Ice/ObjectAdapterFactory.cpp
index 3559cfbf1d6..68c1f4e0546 100644
--- a/cpp/src/Ice/ObjectAdapterFactory.cpp
+++ b/cpp/src/Ice/ObjectAdapterFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ObjectAdapterFactory.h b/cpp/src/Ice/ObjectAdapterFactory.h
index c6948f4a01f..e6c8262453f 100644
--- a/cpp/src/Ice/ObjectAdapterFactory.h
+++ b/cpp/src/Ice/ObjectAdapterFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ObjectAdapterI.cpp b/cpp/src/Ice/ObjectAdapterI.cpp
index a7b775c6299..5e7c2f1c98f 100644
--- a/cpp/src/Ice/ObjectAdapterI.cpp
+++ b/cpp/src/Ice/ObjectAdapterI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ObjectAdapterI.h b/cpp/src/Ice/ObjectAdapterI.h
index ae7f2971614..ec1191629da 100644
--- a/cpp/src/Ice/ObjectAdapterI.h
+++ b/cpp/src/Ice/ObjectAdapterI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ObjectFactoryManager.cpp b/cpp/src/Ice/ObjectFactoryManager.cpp
index 225c2bea676..fbad635b0d8 100644
--- a/cpp/src/Ice/ObjectFactoryManager.cpp
+++ b/cpp/src/Ice/ObjectFactoryManager.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ObjectFactoryManager.h b/cpp/src/Ice/ObjectFactoryManager.h
index 950e4e39368..08dfc08f37e 100644
--- a/cpp/src/Ice/ObjectFactoryManager.h
+++ b/cpp/src/Ice/ObjectFactoryManager.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ObjectFactoryManagerF.h b/cpp/src/Ice/ObjectFactoryManagerF.h
index ed74251946b..93895e1a5b7 100644
--- a/cpp/src/Ice/ObjectFactoryManagerF.h
+++ b/cpp/src/Ice/ObjectFactoryManagerF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Outgoing.cpp b/cpp/src/Ice/Outgoing.cpp
index f8c588bbb60..593f39441d5 100644
--- a/cpp/src/Ice/Outgoing.cpp
+++ b/cpp/src/Ice/Outgoing.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/PicklerI.h b/cpp/src/Ice/PicklerI.h
index 9943cc90114..ab1b9cd3f9a 100644
--- a/cpp/src/Ice/PicklerI.h
+++ b/cpp/src/Ice/PicklerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/PluginManagerI.cpp b/cpp/src/Ice/PluginManagerI.cpp
index 9d6e11adc86..11b2416479b 100644
--- a/cpp/src/Ice/PluginManagerI.cpp
+++ b/cpp/src/Ice/PluginManagerI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/PluginManagerI.h b/cpp/src/Ice/PluginManagerI.h
index 534e2568a78..b2e1b817903 100644
--- a/cpp/src/Ice/PluginManagerI.h
+++ b/cpp/src/Ice/PluginManagerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/PropertiesI.cpp b/cpp/src/Ice/PropertiesI.cpp
index 21dfa3df188..96907406d75 100644
--- a/cpp/src/Ice/PropertiesI.cpp
+++ b/cpp/src/Ice/PropertiesI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/PropertiesI.h b/cpp/src/Ice/PropertiesI.h
index 0240c1ba709..0091237050e 100644
--- a/cpp/src/Ice/PropertiesI.h
+++ b/cpp/src/Ice/PropertiesI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Protocol.h b/cpp/src/Ice/Protocol.h
index 711d73398ec..aa7eb62edcf 100644
--- a/cpp/src/Ice/Protocol.h
+++ b/cpp/src/Ice/Protocol.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ProtocolPluginFacade.cpp b/cpp/src/Ice/ProtocolPluginFacade.cpp
index 0a899e42623..08cf80716fa 100644
--- a/cpp/src/Ice/ProtocolPluginFacade.cpp
+++ b/cpp/src/Ice/ProtocolPluginFacade.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Proxy.cpp b/cpp/src/Ice/Proxy.cpp
index 02280d060e2..07c7e8b471b 100644
--- a/cpp/src/Ice/Proxy.cpp
+++ b/cpp/src/Ice/Proxy.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ProxyFactory.cpp b/cpp/src/Ice/ProxyFactory.cpp
index a1e11c404e2..058accf0809 100644
--- a/cpp/src/Ice/ProxyFactory.cpp
+++ b/cpp/src/Ice/ProxyFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ProxyFactory.h b/cpp/src/Ice/ProxyFactory.h
index 1274eb1e3eb..150dd007516 100644
--- a/cpp/src/Ice/ProxyFactory.h
+++ b/cpp/src/Ice/ProxyFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Reference.cpp b/cpp/src/Ice/Reference.cpp
index 412f5066d73..c5f8fad76b1 100644
--- a/cpp/src/Ice/Reference.cpp
+++ b/cpp/src/Ice/Reference.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Reference.h b/cpp/src/Ice/Reference.h
index f99eebff996..374de6716bc 100644
--- a/cpp/src/Ice/Reference.h
+++ b/cpp/src/Ice/Reference.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ReferenceFactory.cpp b/cpp/src/Ice/ReferenceFactory.cpp
index b2884aa8a30..48a154629ec 100644
--- a/cpp/src/Ice/ReferenceFactory.cpp
+++ b/cpp/src/Ice/ReferenceFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ReferenceFactory.h b/cpp/src/Ice/ReferenceFactory.h
index 25e7ea1b4d9..e30fed89bdf 100644
--- a/cpp/src/Ice/ReferenceFactory.h
+++ b/cpp/src/Ice/ReferenceFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ReferenceFactoryF.h b/cpp/src/Ice/ReferenceFactoryF.h
index 845727eb44e..40b67ded2d0 100644
--- a/cpp/src/Ice/ReferenceFactoryF.h
+++ b/cpp/src/Ice/ReferenceFactoryF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/RouterInfo.cpp b/cpp/src/Ice/RouterInfo.cpp
index 32833ac8b5c..a0236ff9935 100644
--- a/cpp/src/Ice/RouterInfo.cpp
+++ b/cpp/src/Ice/RouterInfo.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/RouterInfo.h b/cpp/src/Ice/RouterInfo.h
index a721b199566..d6cd1ea81be 100644
--- a/cpp/src/Ice/RouterInfo.h
+++ b/cpp/src/Ice/RouterInfo.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/RouterInfoF.h b/cpp/src/Ice/RouterInfoF.h
index 618568b17b0..a3010d50fa9 100644
--- a/cpp/src/Ice/RouterInfoF.h
+++ b/cpp/src/Ice/RouterInfoF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/RoutingTable.cpp b/cpp/src/Ice/RoutingTable.cpp
index 1934c2e5237..1cbf0a096d9 100644
--- a/cpp/src/Ice/RoutingTable.cpp
+++ b/cpp/src/Ice/RoutingTable.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/StringUtil.cpp b/cpp/src/Ice/StringUtil.cpp
index 7ee078da4df..56394373bc5 100644
--- a/cpp/src/Ice/StringUtil.cpp
+++ b/cpp/src/Ice/StringUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/StringUtil.h b/cpp/src/Ice/StringUtil.h
index 2e54f0c00b0..59ae0a80f47 100644
--- a/cpp/src/Ice/StringUtil.h
+++ b/cpp/src/Ice/StringUtil.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/SysLoggerI.cpp b/cpp/src/Ice/SysLoggerI.cpp
index 9aa56a46f4c..27da0780880 100644
--- a/cpp/src/Ice/SysLoggerI.cpp
+++ b/cpp/src/Ice/SysLoggerI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/SysLoggerI.h b/cpp/src/Ice/SysLoggerI.h
index f27694d48cf..54df4e7e085 100644
--- a/cpp/src/Ice/SysLoggerI.h
+++ b/cpp/src/Ice/SysLoggerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpAcceptor.cpp b/cpp/src/Ice/TcpAcceptor.cpp
index cf8633251e8..5f0d7837b06 100644
--- a/cpp/src/Ice/TcpAcceptor.cpp
+++ b/cpp/src/Ice/TcpAcceptor.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpAcceptor.h b/cpp/src/Ice/TcpAcceptor.h
index eedf2f820cc..6ed57a9f42a 100644
--- a/cpp/src/Ice/TcpAcceptor.h
+++ b/cpp/src/Ice/TcpAcceptor.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpConnector.cpp b/cpp/src/Ice/TcpConnector.cpp
index eec56f652a9..57a6c1138dc 100644
--- a/cpp/src/Ice/TcpConnector.cpp
+++ b/cpp/src/Ice/TcpConnector.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpConnector.h b/cpp/src/Ice/TcpConnector.h
index 5643be4584a..6c837e0f1f8 100644
--- a/cpp/src/Ice/TcpConnector.h
+++ b/cpp/src/Ice/TcpConnector.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpEndpoint.cpp b/cpp/src/Ice/TcpEndpoint.cpp
index 368212bfe70..1ce1aebaed0 100644
--- a/cpp/src/Ice/TcpEndpoint.cpp
+++ b/cpp/src/Ice/TcpEndpoint.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpEndpoint.h b/cpp/src/Ice/TcpEndpoint.h
index ab9633c9019..48116ec333d 100644
--- a/cpp/src/Ice/TcpEndpoint.h
+++ b/cpp/src/Ice/TcpEndpoint.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpTransceiver.cpp b/cpp/src/Ice/TcpTransceiver.cpp
index f1388965e76..6f519a9e2af 100644
--- a/cpp/src/Ice/TcpTransceiver.cpp
+++ b/cpp/src/Ice/TcpTransceiver.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TcpTransceiver.h b/cpp/src/Ice/TcpTransceiver.h
index 14106464199..91f3d98c9b2 100644
--- a/cpp/src/Ice/TcpTransceiver.h
+++ b/cpp/src/Ice/TcpTransceiver.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ThreadPool.cpp b/cpp/src/Ice/ThreadPool.cpp
index bd7925e152f..2374f01b3d9 100644
--- a/cpp/src/Ice/ThreadPool.cpp
+++ b/cpp/src/Ice/ThreadPool.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ThreadPool.h b/cpp/src/Ice/ThreadPool.h
index 2e6dc333e67..133d6b16696 100644
--- a/cpp/src/Ice/ThreadPool.h
+++ b/cpp/src/Ice/ThreadPool.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/ThreadPoolF.h b/cpp/src/Ice/ThreadPoolF.h
index 651c6fe216c..18841bca2c9 100644
--- a/cpp/src/Ice/ThreadPoolF.h
+++ b/cpp/src/Ice/ThreadPoolF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TraceLevels.cpp b/cpp/src/Ice/TraceLevels.cpp
index fa653459f79..eef78310482 100644
--- a/cpp/src/Ice/TraceLevels.cpp
+++ b/cpp/src/Ice/TraceLevels.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TraceLevels.h b/cpp/src/Ice/TraceLevels.h
index ce6a1ec99bd..381150a8571 100644
--- a/cpp/src/Ice/TraceLevels.h
+++ b/cpp/src/Ice/TraceLevels.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TraceLevelsF.h b/cpp/src/Ice/TraceLevelsF.h
index 9caacfe811b..4e697a16712 100644
--- a/cpp/src/Ice/TraceLevelsF.h
+++ b/cpp/src/Ice/TraceLevelsF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TraceUtil.cpp b/cpp/src/Ice/TraceUtil.cpp
index 262637d4ec5..567075c95ec 100644
--- a/cpp/src/Ice/TraceUtil.cpp
+++ b/cpp/src/Ice/TraceUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TraceUtil.h b/cpp/src/Ice/TraceUtil.h
index a2b2f175105..db521433036 100644
--- a/cpp/src/Ice/TraceUtil.h
+++ b/cpp/src/Ice/TraceUtil.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Transceiver.cpp b/cpp/src/Ice/Transceiver.cpp
index 6091be14b97..567feadc68e 100644
--- a/cpp/src/Ice/Transceiver.cpp
+++ b/cpp/src/Ice/Transceiver.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/Transceiver.h b/cpp/src/Ice/Transceiver.h
index d1cd597ef52..872e11bdd1f 100644
--- a/cpp/src/Ice/Transceiver.h
+++ b/cpp/src/Ice/Transceiver.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/TransceiverF.h b/cpp/src/Ice/TransceiverF.h
index 3bcd3a26e7a..834b984d7dc 100644
--- a/cpp/src/Ice/TransceiverF.h
+++ b/cpp/src/Ice/TransceiverF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UdpEndpoint.cpp b/cpp/src/Ice/UdpEndpoint.cpp
index 343c5b83e31..1fc29bff9e3 100644
--- a/cpp/src/Ice/UdpEndpoint.cpp
+++ b/cpp/src/Ice/UdpEndpoint.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UdpEndpoint.h b/cpp/src/Ice/UdpEndpoint.h
index 0ed0d3af870..e504b8973b2 100644
--- a/cpp/src/Ice/UdpEndpoint.h
+++ b/cpp/src/Ice/UdpEndpoint.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UdpTransceiver.cpp b/cpp/src/Ice/UdpTransceiver.cpp
index 587fd7a81e5..82fdd4b85b1 100644
--- a/cpp/src/Ice/UdpTransceiver.cpp
+++ b/cpp/src/Ice/UdpTransceiver.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UdpTransceiver.h b/cpp/src/Ice/UdpTransceiver.h
index 39935a18a76..892ce4a5ff7 100644
--- a/cpp/src/Ice/UdpTransceiver.h
+++ b/cpp/src/Ice/UdpTransceiver.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UnknownEndpoint.cpp b/cpp/src/Ice/UnknownEndpoint.cpp
index 84e1a09a5a5..c59361fc931 100644
--- a/cpp/src/Ice/UnknownEndpoint.cpp
+++ b/cpp/src/Ice/UnknownEndpoint.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UnknownEndpoint.h b/cpp/src/Ice/UnknownEndpoint.h
index 9e5bfeff015..c9ffa610372 100644
--- a/cpp/src/Ice/UnknownEndpoint.h
+++ b/cpp/src/Ice/UnknownEndpoint.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UserExceptionFactoryManager.cpp b/cpp/src/Ice/UserExceptionFactoryManager.cpp
index c9e72e3c58c..4d799fc9743 100644
--- a/cpp/src/Ice/UserExceptionFactoryManager.cpp
+++ b/cpp/src/Ice/UserExceptionFactoryManager.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UserExceptionFactoryManager.h b/cpp/src/Ice/UserExceptionFactoryManager.h
index b3392f91fcf..f28b8b1c58e 100644
--- a/cpp/src/Ice/UserExceptionFactoryManager.h
+++ b/cpp/src/Ice/UserExceptionFactoryManager.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Ice/UserExceptionFactoryManagerF.h b/cpp/src/Ice/UserExceptionFactoryManagerF.h
index d928f927a0d..bcd42cf3dd7 100644
--- a/cpp/src/Ice/UserExceptionFactoryManagerF.h
+++ b/cpp/src/Ice/UserExceptionFactoryManagerF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceBox/Admin.cpp b/cpp/src/IceBox/Admin.cpp
index 9457f97f370..5ac3bf14a59 100644
--- a/cpp/src/IceBox/Admin.cpp
+++ b/cpp/src/IceBox/Admin.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceBox/Exception.cpp b/cpp/src/IceBox/Exception.cpp
index b91995385ff..34c700aeaaf 100644
--- a/cpp/src/IceBox/Exception.cpp
+++ b/cpp/src/IceBox/Exception.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceBox/Makefile b/cpp/src/IceBox/Makefile
index 653b95905b2..8153d495780 100644
--- a/cpp/src/IceBox/Makefile
+++ b/cpp/src/IceBox/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2002
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/IceBox/Server.cpp b/cpp/src/IceBox/Server.cpp
index a14fbdce240..6309711e482 100644
--- a/cpp/src/IceBox/Server.cpp
+++ b/cpp/src/IceBox/Server.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceBox/ServiceManagerI.cpp b/cpp/src/IceBox/ServiceManagerI.cpp
index 459aecdec24..fabcf2e460c 100644
--- a/cpp/src/IceBox/ServiceManagerI.cpp
+++ b/cpp/src/IceBox/ServiceManagerI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceBox/ServiceManagerI.h b/cpp/src/IceBox/ServiceManagerI.h
index d63dc62b888..37e25344b74 100644
--- a/cpp/src/IceBox/ServiceManagerI.h
+++ b/cpp/src/IceBox/ServiceManagerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Activator.ice b/cpp/src/IcePack/Activator.ice
index 3a4e6a94d74..ac530b99dbf 100644
--- a/cpp/src/IcePack/Activator.ice
+++ b/cpp/src/IcePack/Activator.ice
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ActivatorI.cpp b/cpp/src/IcePack/ActivatorI.cpp
index e868e5059f8..88d44889c98 100644
--- a/cpp/src/IcePack/ActivatorI.cpp
+++ b/cpp/src/IcePack/ActivatorI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ActivatorI.h b/cpp/src/IcePack/ActivatorI.h
index a84c232cfaf..009454efe6d 100644
--- a/cpp/src/IcePack/ActivatorI.h
+++ b/cpp/src/IcePack/ActivatorI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdapterFactory.cpp b/cpp/src/IcePack/AdapterFactory.cpp
index acd94b57be8..89d38cdb1bb 100644
--- a/cpp/src/IcePack/AdapterFactory.cpp
+++ b/cpp/src/IcePack/AdapterFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdapterFactory.h b/cpp/src/IcePack/AdapterFactory.h
index 640158f6936..3777cb5e312 100644
--- a/cpp/src/IcePack/AdapterFactory.h
+++ b/cpp/src/IcePack/AdapterFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdapterI.cpp b/cpp/src/IcePack/AdapterI.cpp
index 43d941cb711..cd1ae7a565a 100644
--- a/cpp/src/IcePack/AdapterI.cpp
+++ b/cpp/src/IcePack/AdapterI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdapterI.h b/cpp/src/IcePack/AdapterI.h
index 4b3e35e2450..ddc4d954644 100644
--- a/cpp/src/IcePack/AdapterI.h
+++ b/cpp/src/IcePack/AdapterI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdapterRegistryI.cpp b/cpp/src/IcePack/AdapterRegistryI.cpp
index 6e2fb16084f..31c99d263f8 100644
--- a/cpp/src/IcePack/AdapterRegistryI.cpp
+++ b/cpp/src/IcePack/AdapterRegistryI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdapterRegistryI.h b/cpp/src/IcePack/AdapterRegistryI.h
index a86817505dc..0430d079d45 100644
--- a/cpp/src/IcePack/AdapterRegistryI.h
+++ b/cpp/src/IcePack/AdapterRegistryI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdminI.cpp b/cpp/src/IcePack/AdminI.cpp
index 492071c7bb9..303e6c3f499 100644
--- a/cpp/src/IcePack/AdminI.cpp
+++ b/cpp/src/IcePack/AdminI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/AdminI.h b/cpp/src/IcePack/AdminI.h
index 0a73a7b8265..31a71aae99d 100644
--- a/cpp/src/IcePack/AdminI.h
+++ b/cpp/src/IcePack/AdminI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ApplicationBuilder.cpp b/cpp/src/IcePack/ApplicationBuilder.cpp
index a62fecac327..7159aa1870f 100644
--- a/cpp/src/IcePack/ApplicationBuilder.cpp
+++ b/cpp/src/IcePack/ApplicationBuilder.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ApplicationBuilder.h b/cpp/src/IcePack/ApplicationBuilder.h
index f41aa35b338..c1dc2166559 100644
--- a/cpp/src/IcePack/ApplicationBuilder.h
+++ b/cpp/src/IcePack/ApplicationBuilder.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Client.cpp b/cpp/src/IcePack/Client.cpp
index 6616b351211..134c4d86d91 100644
--- a/cpp/src/IcePack/Client.cpp
+++ b/cpp/src/IcePack/Client.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ComponentBuilder.cpp b/cpp/src/IcePack/ComponentBuilder.cpp
index cbad16743a9..881f6fbb9b0 100644
--- a/cpp/src/IcePack/ComponentBuilder.cpp
+++ b/cpp/src/IcePack/ComponentBuilder.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ComponentBuilder.h b/cpp/src/IcePack/ComponentBuilder.h
index 0d82ded5bcf..334843ef7f9 100644
--- a/cpp/src/IcePack/ComponentBuilder.h
+++ b/cpp/src/IcePack/ComponentBuilder.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ExceptionFactory.cpp b/cpp/src/IcePack/ExceptionFactory.cpp
index 85440bbd1e1..7e39f967caa 100644
--- a/cpp/src/IcePack/ExceptionFactory.cpp
+++ b/cpp/src/IcePack/ExceptionFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ExceptionFactory.h b/cpp/src/IcePack/ExceptionFactory.h
index df14b33a6f6..8df0b58db59 100644
--- a/cpp/src/IcePack/ExceptionFactory.h
+++ b/cpp/src/IcePack/ExceptionFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Grammar.y b/cpp/src/IcePack/Grammar.y
index 8500154d8c8..7a8b4010571 100644
--- a/cpp/src/IcePack/Grammar.y
+++ b/cpp/src/IcePack/Grammar.y
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/IcePackNode.cpp b/cpp/src/IcePack/IcePackNode.cpp
index 21b9c16c149..580675c912a 100644
--- a/cpp/src/IcePack/IcePackNode.cpp
+++ b/cpp/src/IcePack/IcePackNode.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/IcePackRegistry.cpp b/cpp/src/IcePack/IcePackRegistry.cpp
index c8c379e3fe7..84149e1c070 100644
--- a/cpp/src/IcePack/IcePackRegistry.cpp
+++ b/cpp/src/IcePack/IcePackRegistry.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Internal.ice b/cpp/src/IcePack/Internal.ice
index beb8f0533ad..b59e2b5e064 100644
--- a/cpp/src/IcePack/Internal.ice
+++ b/cpp/src/IcePack/Internal.ice
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/LocatorI.cpp b/cpp/src/IcePack/LocatorI.cpp
index 1626cda374b..2eb90bf134a 100644
--- a/cpp/src/IcePack/LocatorI.cpp
+++ b/cpp/src/IcePack/LocatorI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/LocatorI.h b/cpp/src/IcePack/LocatorI.h
index 253a0c9a975..d7de10878eb 100644
--- a/cpp/src/IcePack/LocatorI.h
+++ b/cpp/src/IcePack/LocatorI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/LocatorRegistryI.cpp b/cpp/src/IcePack/LocatorRegistryI.cpp
index 9b02825136e..ae59c23d678 100644
--- a/cpp/src/IcePack/LocatorRegistryI.cpp
+++ b/cpp/src/IcePack/LocatorRegistryI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/LocatorRegistryI.h b/cpp/src/IcePack/LocatorRegistryI.h
index 55e2c84744a..65c53e61428 100644
--- a/cpp/src/IcePack/LocatorRegistryI.h
+++ b/cpp/src/IcePack/LocatorRegistryI.h
@@ -3,9 +3,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Makefile b/cpp/src/IcePack/Makefile
index 8294fa84cd9..e31b3675aee 100644
--- a/cpp/src/IcePack/Makefile
+++ b/cpp/src/IcePack/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/IcePack/NodeI.cpp b/cpp/src/IcePack/NodeI.cpp
index 3a19fb7fc0f..793896384e0 100644
--- a/cpp/src/IcePack/NodeI.cpp
+++ b/cpp/src/IcePack/NodeI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/NodeI.h b/cpp/src/IcePack/NodeI.h
index 0e93b49e6a9..b9992800c27 100644
--- a/cpp/src/IcePack/NodeI.h
+++ b/cpp/src/IcePack/NodeI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/NodeInfo.cpp b/cpp/src/IcePack/NodeInfo.cpp
index f2a23c0b2c3..c667f16297b 100644
--- a/cpp/src/IcePack/NodeInfo.cpp
+++ b/cpp/src/IcePack/NodeInfo.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/NodeInfo.h b/cpp/src/IcePack/NodeInfo.h
index a287f5018a5..941d56a8b9d 100644
--- a/cpp/src/IcePack/NodeInfo.h
+++ b/cpp/src/IcePack/NodeInfo.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/NodeRegistryI.cpp b/cpp/src/IcePack/NodeRegistryI.cpp
index 315fb28e134..4c77ad4181f 100644
--- a/cpp/src/IcePack/NodeRegistryI.cpp
+++ b/cpp/src/IcePack/NodeRegistryI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/NodeRegistryI.h b/cpp/src/IcePack/NodeRegistryI.h
index f4ca54051b8..572ba467aa3 100644
--- a/cpp/src/IcePack/NodeRegistryI.h
+++ b/cpp/src/IcePack/NodeRegistryI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Parser.cpp b/cpp/src/IcePack/Parser.cpp
index 187beef47d7..afba53d0cd8 100644
--- a/cpp/src/IcePack/Parser.cpp
+++ b/cpp/src/IcePack/Parser.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Parser.h b/cpp/src/IcePack/Parser.h
index d73b42c3e4b..147908e7934 100644
--- a/cpp/src/IcePack/Parser.h
+++ b/cpp/src/IcePack/Parser.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Registry.cpp b/cpp/src/IcePack/Registry.cpp
index 4eddd273a0f..6a8f0c97ce4 100644
--- a/cpp/src/IcePack/Registry.cpp
+++ b/cpp/src/IcePack/Registry.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Registry.h b/cpp/src/IcePack/Registry.h
index d743cb1fcae..22410d03ac4 100644
--- a/cpp/src/IcePack/Registry.h
+++ b/cpp/src/IcePack/Registry.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/Scanner.l b/cpp/src/IcePack/Scanner.l
index e0116bcc7e9..7a5fa83ecad 100644
--- a/cpp/src/IcePack/Scanner.l
+++ b/cpp/src/IcePack/Scanner.l
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerAdapterI.cpp b/cpp/src/IcePack/ServerAdapterI.cpp
index cd3ad2b7726..29aa1cea9c3 100644
--- a/cpp/src/IcePack/ServerAdapterI.cpp
+++ b/cpp/src/IcePack/ServerAdapterI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerAdapterI.h b/cpp/src/IcePack/ServerAdapterI.h
index 760adfba12a..38cf0e6821b 100644
--- a/cpp/src/IcePack/ServerAdapterI.h
+++ b/cpp/src/IcePack/ServerAdapterI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerBuilder.cpp b/cpp/src/IcePack/ServerBuilder.cpp
index fd2c6788873..3bc514c5d7e 100644
--- a/cpp/src/IcePack/ServerBuilder.cpp
+++ b/cpp/src/IcePack/ServerBuilder.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerBuilder.h b/cpp/src/IcePack/ServerBuilder.h
index d38f4ef0e2e..bd7f1c3d9e0 100644
--- a/cpp/src/IcePack/ServerBuilder.h
+++ b/cpp/src/IcePack/ServerBuilder.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerDeployerI.cpp b/cpp/src/IcePack/ServerDeployerI.cpp
index e5da4cc7304..d8c2cbacb71 100644
--- a/cpp/src/IcePack/ServerDeployerI.cpp
+++ b/cpp/src/IcePack/ServerDeployerI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerDeployerI.h b/cpp/src/IcePack/ServerDeployerI.h
index 95320fa6d89..8ec07abbdad 100644
--- a/cpp/src/IcePack/ServerDeployerI.h
+++ b/cpp/src/IcePack/ServerDeployerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerFactory.cpp b/cpp/src/IcePack/ServerFactory.cpp
index 6b42b038f88..a5264b4165e 100644
--- a/cpp/src/IcePack/ServerFactory.cpp
+++ b/cpp/src/IcePack/ServerFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerFactory.h b/cpp/src/IcePack/ServerFactory.h
index 39fc5205237..c6def711474 100644
--- a/cpp/src/IcePack/ServerFactory.h
+++ b/cpp/src/IcePack/ServerFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerI.cpp b/cpp/src/IcePack/ServerI.cpp
index 40b8925fbee..97411440f6a 100644
--- a/cpp/src/IcePack/ServerI.cpp
+++ b/cpp/src/IcePack/ServerI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerI.h b/cpp/src/IcePack/ServerI.h
index eaba3c89df3..3320fc39f7f 100644
--- a/cpp/src/IcePack/ServerI.h
+++ b/cpp/src/IcePack/ServerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerRegistryI.cpp b/cpp/src/IcePack/ServerRegistryI.cpp
index b842d712878..0f5451a145a 100644
--- a/cpp/src/IcePack/ServerRegistryI.cpp
+++ b/cpp/src/IcePack/ServerRegistryI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServerRegistryI.h b/cpp/src/IcePack/ServerRegistryI.h
index e7270336da8..0cabd3f196b 100644
--- a/cpp/src/IcePack/ServerRegistryI.h
+++ b/cpp/src/IcePack/ServerRegistryI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServiceBuilder.cpp b/cpp/src/IcePack/ServiceBuilder.cpp
index f76eca00188..08528d69d1b 100644
--- a/cpp/src/IcePack/ServiceBuilder.cpp
+++ b/cpp/src/IcePack/ServiceBuilder.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/ServiceBuilder.h b/cpp/src/IcePack/ServiceBuilder.h
index 32fdb33001a..fc6901f1c98 100644
--- a/cpp/src/IcePack/ServiceBuilder.h
+++ b/cpp/src/IcePack/ServiceBuilder.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/TraceLevels.cpp b/cpp/src/IcePack/TraceLevels.cpp
index ce9c164cac3..e43e6e8900b 100644
--- a/cpp/src/IcePack/TraceLevels.cpp
+++ b/cpp/src/IcePack/TraceLevels.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePack/TraceLevels.h b/cpp/src/IcePack/TraceLevels.h
index 09979d75368..c3084733531 100644
--- a/cpp/src/IcePack/TraceLevels.h
+++ b/cpp/src/IcePack/TraceLevels.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/Client.cpp b/cpp/src/IcePatch/Client.cpp
index 3a78169ad98..34dc7a828f7 100644
--- a/cpp/src/IcePatch/Client.cpp
+++ b/cpp/src/IcePatch/Client.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/ClientUtil.cpp b/cpp/src/IcePatch/ClientUtil.cpp
index dedadedf80c..327c0b239f4 100644
--- a/cpp/src/IcePatch/ClientUtil.cpp
+++ b/cpp/src/IcePatch/ClientUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/FileDescFactory.cpp b/cpp/src/IcePatch/FileDescFactory.cpp
index fd876e07c97..76d049aa0e1 100644
--- a/cpp/src/IcePatch/FileDescFactory.cpp
+++ b/cpp/src/IcePatch/FileDescFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/FileLocator.cpp b/cpp/src/IcePatch/FileLocator.cpp
index f5f09fc9c85..a7687512561 100644
--- a/cpp/src/IcePatch/FileLocator.cpp
+++ b/cpp/src/IcePatch/FileLocator.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/FileLocator.h b/cpp/src/IcePatch/FileLocator.h
index cf554ad86bf..3f6c159c29b 100644
--- a/cpp/src/IcePatch/FileLocator.h
+++ b/cpp/src/IcePatch/FileLocator.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/IcePatchI.cpp b/cpp/src/IcePatch/IcePatchI.cpp
index 9cce8373707..5600bbd54de 100644
--- a/cpp/src/IcePatch/IcePatchI.cpp
+++ b/cpp/src/IcePatch/IcePatchI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/IcePatchI.h b/cpp/src/IcePatch/IcePatchI.h
index 9a046883dc6..b3d6eed3dd2 100644
--- a/cpp/src/IcePatch/IcePatchI.h
+++ b/cpp/src/IcePatch/IcePatchI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/Makefile b/cpp/src/IcePatch/Makefile
index 4ccc41a60d9..97fb6345992 100644
--- a/cpp/src/IcePatch/Makefile
+++ b/cpp/src/IcePatch/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2002
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/IcePatch/Server.cpp b/cpp/src/IcePatch/Server.cpp
index 3d1e15d50d6..2547ec791ef 100644
--- a/cpp/src/IcePatch/Server.cpp
+++ b/cpp/src/IcePatch/Server.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IcePatch/Util.cpp b/cpp/src/IcePatch/Util.cpp
index b82de93f42d..1484d1d2aed 100644
--- a/cpp/src/IcePatch/Util.cpp
+++ b/cpp/src/IcePatch/Util.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/BaseCerts.cpp b/cpp/src/IceSSL/BaseCerts.cpp
index 0d14ef7e54b..e9137ae79f1 100644
--- a/cpp/src/IceSSL/BaseCerts.cpp
+++ b/cpp/src/IceSSL/BaseCerts.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/BaseCerts.h b/cpp/src/IceSSL/BaseCerts.h
index 25ae7fc64b1..83f48baa34c 100644
--- a/cpp/src/IceSSL/BaseCerts.h
+++ b/cpp/src/IceSSL/BaseCerts.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/CertificateAuthority.cpp b/cpp/src/IceSSL/CertificateAuthority.cpp
index 31b59cf5563..24dbe9f9ffa 100644
--- a/cpp/src/IceSSL/CertificateAuthority.cpp
+++ b/cpp/src/IceSSL/CertificateAuthority.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/CertificateAuthority.h b/cpp/src/IceSSL/CertificateAuthority.h
index 966bd7d2b9c..1d9c4336148 100644
--- a/cpp/src/IceSSL/CertificateAuthority.h
+++ b/cpp/src/IceSSL/CertificateAuthority.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/CertificateDesc.cpp b/cpp/src/IceSSL/CertificateDesc.cpp
index d7be4a47eb4..f5d06c6f336 100644
--- a/cpp/src/IceSSL/CertificateDesc.cpp
+++ b/cpp/src/IceSSL/CertificateDesc.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/CertificateDesc.h b/cpp/src/IceSSL/CertificateDesc.h
index ea32f56ec2c..3396efb8eda 100644
--- a/cpp/src/IceSSL/CertificateDesc.h
+++ b/cpp/src/IceSSL/CertificateDesc.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/CertificateVerifierOpenSSL.cpp b/cpp/src/IceSSL/CertificateVerifierOpenSSL.cpp
index b6bc3641e59..9c86132a38e 100644
--- a/cpp/src/IceSSL/CertificateVerifierOpenSSL.cpp
+++ b/cpp/src/IceSSL/CertificateVerifierOpenSSL.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ClientContext.cpp b/cpp/src/IceSSL/ClientContext.cpp
index 282c5e05ef7..95331f60d1c 100644
--- a/cpp/src/IceSSL/ClientContext.cpp
+++ b/cpp/src/IceSSL/ClientContext.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ClientContext.h b/cpp/src/IceSSL/ClientContext.h
index 1e49dfffeca..3e1308d52de 100644
--- a/cpp/src/IceSSL/ClientContext.h
+++ b/cpp/src/IceSSL/ClientContext.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ConfigParser.cpp b/cpp/src/IceSSL/ConfigParser.cpp
index 463cd4d7d83..f23ff9bafa8 100644
--- a/cpp/src/IceSSL/ConfigParser.cpp
+++ b/cpp/src/IceSSL/ConfigParser.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ConfigParser.h b/cpp/src/IceSSL/ConfigParser.h
index 23c8f1affd0..a42f7ba2e0c 100644
--- a/cpp/src/IceSSL/ConfigParser.h
+++ b/cpp/src/IceSSL/ConfigParser.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ConfigParserErrorReporter.cpp b/cpp/src/IceSSL/ConfigParserErrorReporter.cpp
index 01356a62f4e..8dd4cbd4325 100644
--- a/cpp/src/IceSSL/ConfigParserErrorReporter.cpp
+++ b/cpp/src/IceSSL/ConfigParserErrorReporter.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ConfigParserErrorReporter.h b/cpp/src/IceSSL/ConfigParserErrorReporter.h
index 4e122071608..0203f4d6791 100644
--- a/cpp/src/IceSSL/ConfigParserErrorReporter.h
+++ b/cpp/src/IceSSL/ConfigParserErrorReporter.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/Context.cpp b/cpp/src/IceSSL/Context.cpp
index 660ef2b796f..0d8da2ba191 100644
--- a/cpp/src/IceSSL/Context.cpp
+++ b/cpp/src/IceSSL/Context.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/Context.h b/cpp/src/IceSSL/Context.h
index d5db46761df..cb392e83353 100644
--- a/cpp/src/IceSSL/Context.h
+++ b/cpp/src/IceSSL/Context.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ContextF.h b/cpp/src/IceSSL/ContextF.h
index 8609db1aa5c..df93341834f 100644
--- a/cpp/src/IceSSL/ContextF.h
+++ b/cpp/src/IceSSL/ContextF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/Convert.cpp b/cpp/src/IceSSL/Convert.cpp
index 42e52e79a30..b1e44cd5aab 100644
--- a/cpp/src/IceSSL/Convert.cpp
+++ b/cpp/src/IceSSL/Convert.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/Convert.h b/cpp/src/IceSSL/Convert.h
index 03308a6472c..ef60fe0e1d3 100644
--- a/cpp/src/IceSSL/Convert.h
+++ b/cpp/src/IceSSL/Convert.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/DHParams.cpp b/cpp/src/IceSSL/DHParams.cpp
index ada69a5ef77..e59f9444381 100644
--- a/cpp/src/IceSSL/DHParams.cpp
+++ b/cpp/src/IceSSL/DHParams.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/DHParams.h b/cpp/src/IceSSL/DHParams.h
index d75891e5c5e..f412658694d 100644
--- a/cpp/src/IceSSL/DHParams.h
+++ b/cpp/src/IceSSL/DHParams.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/DHParamsF.h b/cpp/src/IceSSL/DHParamsF.h
index 05b804ff9e6..1260366e579 100644
--- a/cpp/src/IceSSL/DHParamsF.h
+++ b/cpp/src/IceSSL/DHParamsF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/DefaultCertificateVerifier.cpp b/cpp/src/IceSSL/DefaultCertificateVerifier.cpp
index 54429e0a85b..b917fcec30f 100644
--- a/cpp/src/IceSSL/DefaultCertificateVerifier.cpp
+++ b/cpp/src/IceSSL/DefaultCertificateVerifier.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/DefaultCertificateVerifier.h b/cpp/src/IceSSL/DefaultCertificateVerifier.h
index 93b76303e5e..ee3a5e7ed34 100644
--- a/cpp/src/IceSSL/DefaultCertificateVerifier.h
+++ b/cpp/src/IceSSL/DefaultCertificateVerifier.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/GeneralConfig.cpp b/cpp/src/IceSSL/GeneralConfig.cpp
index d18eeb72ce0..c08aaf9b8df 100644
--- a/cpp/src/IceSSL/GeneralConfig.cpp
+++ b/cpp/src/IceSSL/GeneralConfig.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/GeneralConfig.h b/cpp/src/IceSSL/GeneralConfig.h
index 46363669608..675d53d9dba 100644
--- a/cpp/src/IceSSL/GeneralConfig.h
+++ b/cpp/src/IceSSL/GeneralConfig.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/Makefile b/cpp/src/IceSSL/Makefile
index bbc7e80be3b..80d1cb19d79 100644
--- a/cpp/src/IceSSL/Makefile
+++ b/cpp/src/IceSSL/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2002
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSL.h b/cpp/src/IceSSL/OpenSSL.h
index 09c101619f5..4a0331629b5 100644
--- a/cpp/src/IceSSL/OpenSSL.h
+++ b/cpp/src/IceSSL/OpenSSL.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSLJanitors.cpp b/cpp/src/IceSSL/OpenSSLJanitors.cpp
index e6ec58d97ed..0a69b37fc76 100644
--- a/cpp/src/IceSSL/OpenSSLJanitors.cpp
+++ b/cpp/src/IceSSL/OpenSSLJanitors.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSLJanitors.h b/cpp/src/IceSSL/OpenSSLJanitors.h
index 39fc97408b7..361e8f9f433 100644
--- a/cpp/src/IceSSL/OpenSSLJanitors.h
+++ b/cpp/src/IceSSL/OpenSSLJanitors.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSLPluginI.cpp b/cpp/src/IceSSL/OpenSSLPluginI.cpp
index 09a957d605a..3bfbba484bd 100644
--- a/cpp/src/IceSSL/OpenSSLPluginI.cpp
+++ b/cpp/src/IceSSL/OpenSSLPluginI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSLPluginI.h b/cpp/src/IceSSL/OpenSSLPluginI.h
index db35fd59b0b..46c6f6a8b26 100644
--- a/cpp/src/IceSSL/OpenSSLPluginI.h
+++ b/cpp/src/IceSSL/OpenSSLPluginI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSLPluginIF.h b/cpp/src/IceSSL/OpenSSLPluginIF.h
index 959e5e0a81d..76b1e1da88a 100644
--- a/cpp/src/IceSSL/OpenSSLPluginIF.h
+++ b/cpp/src/IceSSL/OpenSSLPluginIF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSLUtils.cpp b/cpp/src/IceSSL/OpenSSLUtils.cpp
index 207c01f73c3..b69739dd010 100644
--- a/cpp/src/IceSSL/OpenSSLUtils.cpp
+++ b/cpp/src/IceSSL/OpenSSLUtils.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/OpenSSLUtils.h b/cpp/src/IceSSL/OpenSSLUtils.h
index 48b1c29be28..70a8df6c97f 100644
--- a/cpp/src/IceSSL/OpenSSLUtils.h
+++ b/cpp/src/IceSSL/OpenSSLUtils.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/RSACertificateGen.cpp b/cpp/src/IceSSL/RSACertificateGen.cpp
index c37b0ccdcb4..a061a3fde58 100644
--- a/cpp/src/IceSSL/RSACertificateGen.cpp
+++ b/cpp/src/IceSSL/RSACertificateGen.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/RSAKeyPair.cpp b/cpp/src/IceSSL/RSAKeyPair.cpp
index 98f264bca80..f3f4933789d 100644
--- a/cpp/src/IceSSL/RSAKeyPair.cpp
+++ b/cpp/src/IceSSL/RSAKeyPair.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/RSAPrivateKey.cpp b/cpp/src/IceSSL/RSAPrivateKey.cpp
index b8650ae1487..944fd581cf3 100644
--- a/cpp/src/IceSSL/RSAPrivateKey.cpp
+++ b/cpp/src/IceSSL/RSAPrivateKey.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/RSAPublicKey.cpp b/cpp/src/IceSSL/RSAPublicKey.cpp
index 1fe87a890ce..0321f38c831 100644
--- a/cpp/src/IceSSL/RSAPublicKey.cpp
+++ b/cpp/src/IceSSL/RSAPublicKey.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ServerContext.cpp b/cpp/src/IceSSL/ServerContext.cpp
index 69bc6cc5ac3..ae025a0af64 100644
--- a/cpp/src/IceSSL/ServerContext.cpp
+++ b/cpp/src/IceSSL/ServerContext.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/ServerContext.h b/cpp/src/IceSSL/ServerContext.h
index c251f7bf074..5e802d84dbf 100644
--- a/cpp/src/IceSSL/ServerContext.h
+++ b/cpp/src/IceSSL/ServerContext.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SingleCertificateVerifier.cpp b/cpp/src/IceSSL/SingleCertificateVerifier.cpp
index 91bfd9e35e7..ab6f87c698b 100644
--- a/cpp/src/IceSSL/SingleCertificateVerifier.cpp
+++ b/cpp/src/IceSSL/SingleCertificateVerifier.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SingleCertificateVerifier.h b/cpp/src/IceSSL/SingleCertificateVerifier.h
index 10fb3e8160e..ce586abe202 100644
--- a/cpp/src/IceSSL/SingleCertificateVerifier.h
+++ b/cpp/src/IceSSL/SingleCertificateVerifier.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslAcceptor.cpp b/cpp/src/IceSSL/SslAcceptor.cpp
index 053302bd515..dc0b6665041 100644
--- a/cpp/src/IceSSL/SslAcceptor.cpp
+++ b/cpp/src/IceSSL/SslAcceptor.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslAcceptor.h b/cpp/src/IceSSL/SslAcceptor.h
index 0c27108b9e3..2582c10575e 100644
--- a/cpp/src/IceSSL/SslAcceptor.h
+++ b/cpp/src/IceSSL/SslAcceptor.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslClientTransceiver.cpp b/cpp/src/IceSSL/SslClientTransceiver.cpp
index 395e8cbce0e..045b402a6f7 100644
--- a/cpp/src/IceSSL/SslClientTransceiver.cpp
+++ b/cpp/src/IceSSL/SslClientTransceiver.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslClientTransceiver.h b/cpp/src/IceSSL/SslClientTransceiver.h
index 42dccf2d6ec..e82943e7b39 100644
--- a/cpp/src/IceSSL/SslClientTransceiver.h
+++ b/cpp/src/IceSSL/SslClientTransceiver.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslConnector.cpp b/cpp/src/IceSSL/SslConnector.cpp
index ae5cfa38495..42f57f351c0 100644
--- a/cpp/src/IceSSL/SslConnector.cpp
+++ b/cpp/src/IceSSL/SslConnector.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslConnector.h b/cpp/src/IceSSL/SslConnector.h
index d2d7de66ca4..c5ec766b84a 100644
--- a/cpp/src/IceSSL/SslConnector.h
+++ b/cpp/src/IceSSL/SslConnector.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslEndpoint.cpp b/cpp/src/IceSSL/SslEndpoint.cpp
index 98ed5139767..f3886c2a93e 100644
--- a/cpp/src/IceSSL/SslEndpoint.cpp
+++ b/cpp/src/IceSSL/SslEndpoint.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslEndpoint.h b/cpp/src/IceSSL/SslEndpoint.h
index b0c8056f45f..0b611d4c5c6 100644
--- a/cpp/src/IceSSL/SslEndpoint.h
+++ b/cpp/src/IceSSL/SslEndpoint.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslException.cpp b/cpp/src/IceSSL/SslException.cpp
index 20602e56111..f7f76e42cc4 100644
--- a/cpp/src/IceSSL/SslException.cpp
+++ b/cpp/src/IceSSL/SslException.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslServerTransceiver.cpp b/cpp/src/IceSSL/SslServerTransceiver.cpp
index 8f9fd6be730..91c44421278 100644
--- a/cpp/src/IceSSL/SslServerTransceiver.cpp
+++ b/cpp/src/IceSSL/SslServerTransceiver.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslServerTransceiver.h b/cpp/src/IceSSL/SslServerTransceiver.h
index 91e55cedc82..8cf4a0baa2f 100644
--- a/cpp/src/IceSSL/SslServerTransceiver.h
+++ b/cpp/src/IceSSL/SslServerTransceiver.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslTransceiver.cpp b/cpp/src/IceSSL/SslTransceiver.cpp
index a71f8d349f8..30ae5ba54b2 100644
--- a/cpp/src/IceSSL/SslTransceiver.cpp
+++ b/cpp/src/IceSSL/SslTransceiver.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslTransceiver.h b/cpp/src/IceSSL/SslTransceiver.h
index 28f0507e8cd..7af6f5f2f37 100644
--- a/cpp/src/IceSSL/SslTransceiver.h
+++ b/cpp/src/IceSSL/SslTransceiver.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/SslTransceiverF.h b/cpp/src/IceSSL/SslTransceiverF.h
index f3ab60506f9..d830ea26d20 100644
--- a/cpp/src/IceSSL/SslTransceiverF.h
+++ b/cpp/src/IceSSL/SslTransceiverF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/TempCerts.cpp b/cpp/src/IceSSL/TempCerts.cpp
index 3fc4310d4fc..89e23a3fa0e 100644
--- a/cpp/src/IceSSL/TempCerts.cpp
+++ b/cpp/src/IceSSL/TempCerts.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/TempCerts.h b/cpp/src/IceSSL/TempCerts.h
index de8258aff8f..aadafad2f84 100644
--- a/cpp/src/IceSSL/TempCerts.h
+++ b/cpp/src/IceSSL/TempCerts.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/TraceLevels.cpp b/cpp/src/IceSSL/TraceLevels.cpp
index a00e5774cb0..d477057afb6 100644
--- a/cpp/src/IceSSL/TraceLevels.cpp
+++ b/cpp/src/IceSSL/TraceLevels.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/TraceLevels.h b/cpp/src/IceSSL/TraceLevels.h
index 3a51b2f2afd..66ebaa82dee 100644
--- a/cpp/src/IceSSL/TraceLevels.h
+++ b/cpp/src/IceSSL/TraceLevels.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceSSL/TraceLevelsF.h b/cpp/src/IceSSL/TraceLevelsF.h
index b7eeaac270e..a53bdb14883 100644
--- a/cpp/src/IceSSL/TraceLevelsF.h
+++ b/cpp/src/IceSSL/TraceLevelsF.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Admin.cpp b/cpp/src/IceStorm/Admin.cpp
index 6a91468c018..f443121d523 100644
--- a/cpp/src/IceStorm/Admin.cpp
+++ b/cpp/src/IceStorm/Admin.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Flushable.h b/cpp/src/IceStorm/Flushable.h
index 924f4f71cd0..1fa2813d017 100644
--- a/cpp/src/IceStorm/Flushable.h
+++ b/cpp/src/IceStorm/Flushable.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Flusher.cpp b/cpp/src/IceStorm/Flusher.cpp
index 385e7533d31..ca7544545af 100644
--- a/cpp/src/IceStorm/Flusher.cpp
+++ b/cpp/src/IceStorm/Flusher.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Flusher.h b/cpp/src/IceStorm/Flusher.h
index 1fb96daeec5..9569f614e47 100644
--- a/cpp/src/IceStorm/Flusher.h
+++ b/cpp/src/IceStorm/Flusher.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Grammar.y b/cpp/src/IceStorm/Grammar.y
index 7bfe918ed6d..df8c20408f8 100644
--- a/cpp/src/IceStorm/Grammar.y
+++ b/cpp/src/IceStorm/Grammar.y
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/IceStormInternal.ice b/cpp/src/IceStorm/IceStormInternal.ice
index 3e4d9ca9946..2e929219443 100644
--- a/cpp/src/IceStorm/IceStormInternal.ice
+++ b/cpp/src/IceStorm/IceStormInternal.ice
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/LinkDB.ice b/cpp/src/IceStorm/LinkDB.ice
index c7bdb3c81ee..734307fa54e 100644
--- a/cpp/src/IceStorm/LinkDB.ice
+++ b/cpp/src/IceStorm/LinkDB.ice
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/LinkSubscriber.cpp b/cpp/src/IceStorm/LinkSubscriber.cpp
index 3fbf01b321d..d8680a47975 100644
--- a/cpp/src/IceStorm/LinkSubscriber.cpp
+++ b/cpp/src/IceStorm/LinkSubscriber.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/LinkSubscriber.h b/cpp/src/IceStorm/LinkSubscriber.h
index 125bb918766..88d6e8224c1 100644
--- a/cpp/src/IceStorm/LinkSubscriber.h
+++ b/cpp/src/IceStorm/LinkSubscriber.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Makefile b/cpp/src/IceStorm/Makefile
index 67191a35036..2b52a517467 100644
--- a/cpp/src/IceStorm/Makefile
+++ b/cpp/src/IceStorm/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/IceStorm/OnewayBatchSubscriber.cpp b/cpp/src/IceStorm/OnewayBatchSubscriber.cpp
index 345c94b7b80..e97db5d6bb1 100644
--- a/cpp/src/IceStorm/OnewayBatchSubscriber.cpp
+++ b/cpp/src/IceStorm/OnewayBatchSubscriber.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/OnewayBatchSubscriber.h b/cpp/src/IceStorm/OnewayBatchSubscriber.h
index b1c9e59cd6b..8d2bb3b8ef4 100644
--- a/cpp/src/IceStorm/OnewayBatchSubscriber.h
+++ b/cpp/src/IceStorm/OnewayBatchSubscriber.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/OnewaySubscriber.cpp b/cpp/src/IceStorm/OnewaySubscriber.cpp
index df14ff6a622..af1e528b772 100644
--- a/cpp/src/IceStorm/OnewaySubscriber.cpp
+++ b/cpp/src/IceStorm/OnewaySubscriber.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/OnewaySubscriber.h b/cpp/src/IceStorm/OnewaySubscriber.h
index 36bf28c423f..f6b87e37c48 100644
--- a/cpp/src/IceStorm/OnewaySubscriber.h
+++ b/cpp/src/IceStorm/OnewaySubscriber.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Parser.cpp b/cpp/src/IceStorm/Parser.cpp
index ba023b6429b..f28fbc33fd7 100644
--- a/cpp/src/IceStorm/Parser.cpp
+++ b/cpp/src/IceStorm/Parser.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Parser.h b/cpp/src/IceStorm/Parser.h
index da34068fbc1..d4cef25f84e 100644
--- a/cpp/src/IceStorm/Parser.h
+++ b/cpp/src/IceStorm/Parser.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Scanner.l b/cpp/src/IceStorm/Scanner.l
index 4cfdcd13f40..71bf74e2deb 100644
--- a/cpp/src/IceStorm/Scanner.l
+++ b/cpp/src/IceStorm/Scanner.l
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Service.cpp b/cpp/src/IceStorm/Service.cpp
index 0f1dd634f28..caa6ba3a505 100644
--- a/cpp/src/IceStorm/Service.cpp
+++ b/cpp/src/IceStorm/Service.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Subscriber.cpp b/cpp/src/IceStorm/Subscriber.cpp
index b31e7467442..34209cb11bb 100644
--- a/cpp/src/IceStorm/Subscriber.cpp
+++ b/cpp/src/IceStorm/Subscriber.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/Subscriber.h b/cpp/src/IceStorm/Subscriber.h
index 9f33abf0547..6a59c1c9b24 100644
--- a/cpp/src/IceStorm/Subscriber.h
+++ b/cpp/src/IceStorm/Subscriber.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/SubscriberFactory.cpp b/cpp/src/IceStorm/SubscriberFactory.cpp
index 4e6c38727c3..268eb7ed758 100644
--- a/cpp/src/IceStorm/SubscriberFactory.cpp
+++ b/cpp/src/IceStorm/SubscriberFactory.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/SubscriberFactory.h b/cpp/src/IceStorm/SubscriberFactory.h
index af5c9375b11..d23c82a2b40 100644
--- a/cpp/src/IceStorm/SubscriberFactory.h
+++ b/cpp/src/IceStorm/SubscriberFactory.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/TopicI.cpp b/cpp/src/IceStorm/TopicI.cpp
index 9528472335a..11bbe13e051 100644
--- a/cpp/src/IceStorm/TopicI.cpp
+++ b/cpp/src/IceStorm/TopicI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/TopicI.h b/cpp/src/IceStorm/TopicI.h
index 1830dab3572..90b138527f5 100644
--- a/cpp/src/IceStorm/TopicI.h
+++ b/cpp/src/IceStorm/TopicI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/TopicManagerI.cpp b/cpp/src/IceStorm/TopicManagerI.cpp
index 05d942342e8..504e3e240b9 100644
--- a/cpp/src/IceStorm/TopicManagerI.cpp
+++ b/cpp/src/IceStorm/TopicManagerI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/TopicManagerI.h b/cpp/src/IceStorm/TopicManagerI.h
index ccb841755c8..4582b82f9ef 100644
--- a/cpp/src/IceStorm/TopicManagerI.h
+++ b/cpp/src/IceStorm/TopicManagerI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/TraceLevels.cpp b/cpp/src/IceStorm/TraceLevels.cpp
index c6ff8c65e90..7f9ba62a457 100644
--- a/cpp/src/IceStorm/TraceLevels.cpp
+++ b/cpp/src/IceStorm/TraceLevels.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/TraceLevels.h b/cpp/src/IceStorm/TraceLevels.h
index 281845e1232..feac914d0c9 100644
--- a/cpp/src/IceStorm/TraceLevels.h
+++ b/cpp/src/IceStorm/TraceLevels.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/WeightedGraph.cpp b/cpp/src/IceStorm/WeightedGraph.cpp
index 180d73db950..e5b618b24ee 100644
--- a/cpp/src/IceStorm/WeightedGraph.cpp
+++ b/cpp/src/IceStorm/WeightedGraph.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceStorm/WeightedGraph.h b/cpp/src/IceStorm/WeightedGraph.h
index 854b857f269..fda6f5f6499 100644
--- a/cpp/src/IceStorm/WeightedGraph.h
+++ b/cpp/src/IceStorm/WeightedGraph.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/Base64.cpp b/cpp/src/IceUtil/Base64.cpp
index dc20a3dc1c3..60cdca3738d 100644
--- a/cpp/src/IceUtil/Base64.cpp
+++ b/cpp/src/IceUtil/Base64.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/Cond.cpp b/cpp/src/IceUtil/Cond.cpp
index 35041d84ef4..404a06165f3 100644
--- a/cpp/src/IceUtil/Cond.cpp
+++ b/cpp/src/IceUtil/Cond.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/Exception.cpp b/cpp/src/IceUtil/Exception.cpp
index fafd1b5b90d..8767ea33173 100644
--- a/cpp/src/IceUtil/Exception.cpp
+++ b/cpp/src/IceUtil/Exception.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/InputUtil.cpp b/cpp/src/IceUtil/InputUtil.cpp
index a334b6c0515..1279ad7740f 100644
--- a/cpp/src/IceUtil/InputUtil.cpp
+++ b/cpp/src/IceUtil/InputUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/Makefile b/cpp/src/IceUtil/Makefile
index 82a53c98c0a..d31385a44d1 100644
--- a/cpp/src/IceUtil/Makefile
+++ b/cpp/src/IceUtil/Makefile
@@ -1,9 +1,13 @@
# ********************************************************************** #
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/IceUtil/OutputUtil.cpp b/cpp/src/IceUtil/OutputUtil.cpp
index d77b5d7f1f3..79cbb35dc21 100644
--- a/cpp/src/IceUtil/OutputUtil.cpp
+++ b/cpp/src/IceUtil/OutputUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/RWRecMutex.cpp b/cpp/src/IceUtil/RWRecMutex.cpp
index d75ba8c03bf..6092b7e802d 100644
--- a/cpp/src/IceUtil/RWRecMutex.cpp
+++ b/cpp/src/IceUtil/RWRecMutex.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/RecMutex.cpp b/cpp/src/IceUtil/RecMutex.cpp
index 27270e119ac..1c98f1aaacb 100644
--- a/cpp/src/IceUtil/RecMutex.cpp
+++ b/cpp/src/IceUtil/RecMutex.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/Thread.cpp b/cpp/src/IceUtil/Thread.cpp
index 7267a691663..4620a7e2f4a 100644
--- a/cpp/src/IceUtil/Thread.cpp
+++ b/cpp/src/IceUtil/Thread.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/ThreadException.cpp b/cpp/src/IceUtil/ThreadException.cpp
index 7f7a0074acf..54d25dd8b36 100644
--- a/cpp/src/IceUtil/ThreadException.cpp
+++ b/cpp/src/IceUtil/ThreadException.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/Time.cpp b/cpp/src/IceUtil/Time.cpp
index 528d4a22fb7..3413a0d69b0 100644
--- a/cpp/src/IceUtil/Time.cpp
+++ b/cpp/src/IceUtil/Time.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/UUID.cpp b/cpp/src/IceUtil/UUID.cpp
index 7b2ea932377..e3794c4d225 100644
--- a/cpp/src/IceUtil/UUID.cpp
+++ b/cpp/src/IceUtil/UUID.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceUtil/Unicode.cpp b/cpp/src/IceUtil/Unicode.cpp
index b39c0514ec6..99888300613 100644
--- a/cpp/src/IceUtil/Unicode.cpp
+++ b/cpp/src/IceUtil/Unicode.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/IceXML/Makefile b/cpp/src/IceXML/Makefile
index 456734d0df8..82bb29475df 100644
--- a/cpp/src/IceXML/Makefile
+++ b/cpp/src/IceXML/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/IceXML/StreamI.cpp b/cpp/src/IceXML/StreamI.cpp
index 3381cbb535d..e73867cc283 100644
--- a/cpp/src/IceXML/StreamI.cpp
+++ b/cpp/src/IceXML/StreamI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Makefile b/cpp/src/Makefile
index 1e03afcb751..4256dd1e0a1 100644
--- a/cpp/src/Makefile
+++ b/cpp/src/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/Slice/CPlusPlusUtil.cpp b/cpp/src/Slice/CPlusPlusUtil.cpp
index 68535932c04..d1b41fcd068 100644
--- a/cpp/src/Slice/CPlusPlusUtil.cpp
+++ b/cpp/src/Slice/CPlusPlusUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
@@ -63,11 +67,15 @@ Slice::printHeader(Output& out)
static const char* header =
"// **********************************************************************\n"
"//\n"
-"// Copyright (c) 2001\n"
+"// Copyright (c) 2002\n"
"// ZeroC, Inc.\n"
-"// Huntsville, AL, USA\n"
+"// Billerica, MA, USA\n"
+"//\n"
+"// All Rights Reserved.\n"
"//\n"
-"// All Rights Reserved\n"
+"// Ice is free software; you can redistribute it and/or modify it under\n"
+"// the terms of the GNU General Public License version 2 as published by\n"
+"// the Free Software Foundation.\n"
"//\n"
"// **********************************************************************\n"
;
diff --git a/cpp/src/Slice/Grammar.y b/cpp/src/Slice/Grammar.y
index e2a7531bfdb..bc86e98cc0b 100644
--- a/cpp/src/Slice/Grammar.y
+++ b/cpp/src/Slice/Grammar.y
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Slice/GrammarUtil.h b/cpp/src/Slice/GrammarUtil.h
index 9b3278cec11..4a95f9e5f9f 100644
--- a/cpp/src/Slice/GrammarUtil.h
+++ b/cpp/src/Slice/GrammarUtil.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Slice/JavaUtil.cpp b/cpp/src/Slice/JavaUtil.cpp
index 3fbe1d0bd02..cc4b6ed89a6 100644
--- a/cpp/src/Slice/JavaUtil.cpp
+++ b/cpp/src/Slice/JavaUtil.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
@@ -1846,9 +1850,14 @@ Slice::JavaGenerator::printHeader()
"//\n"
"// Copyright (c) 2002\n"
"// ZeroC, Inc.\n"
-"// Huntsville, AL, USA\n"
+"// Billerica, MA, USA\n"
+"//\n"
+"// All Rights Reserved.\n"
"//\n"
-"// All Rights Reserved\n"
+"// Ice is free software; you can redistribute it and/or modify it under\n"
+"// the terms of the GNU General Public License version 2 as published by\n"
+"// the Free Software Foundation.\n"
+"// All Rights Reserved.
"//\n"
"// **********************************************************************\n"
;
diff --git a/cpp/src/Slice/Makefile b/cpp/src/Slice/Makefile
index 67453fec851..9788f4caf57 100644
--- a/cpp/src/Slice/Makefile
+++ b/cpp/src/Slice/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/Slice/Parser.cpp b/cpp/src/Slice/Parser.cpp
index 3c951cc56a6..5655da7e421 100644
--- a/cpp/src/Slice/Parser.cpp
+++ b/cpp/src/Slice/Parser.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Slice/Scanner.l b/cpp/src/Slice/Scanner.l
index 66bb13f1133..c01b42d234f 100644
--- a/cpp/src/Slice/Scanner.l
+++ b/cpp/src/Slice/Scanner.l
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/XMLTransform/ErrorReporter.cpp b/cpp/src/XMLTransform/ErrorReporter.cpp
index a8a55d356d7..d9e6ad09b78 100644
--- a/cpp/src/XMLTransform/ErrorReporter.cpp
+++ b/cpp/src/XMLTransform/ErrorReporter.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/XMLTransform/ErrorReporter.h b/cpp/src/XMLTransform/ErrorReporter.h
index 24362213cec..97af6784d93 100644
--- a/cpp/src/XMLTransform/ErrorReporter.h
+++ b/cpp/src/XMLTransform/ErrorReporter.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/XMLTransform/Makefile b/cpp/src/XMLTransform/Makefile
index 2637ec87389..dac0b424f47 100644
--- a/cpp/src/XMLTransform/Makefile
+++ b/cpp/src/XMLTransform/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2002
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/XMLTransform/TransformDB.cpp b/cpp/src/XMLTransform/TransformDB.cpp
index 3bf532214de..85b08cf2cb5 100644
--- a/cpp/src/XMLTransform/TransformDB.cpp
+++ b/cpp/src/XMLTransform/TransformDB.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/XMLTransform/XMLTransform.cpp b/cpp/src/XMLTransform/XMLTransform.cpp
index 0bf73077120..59199537084 100644
--- a/cpp/src/XMLTransform/XMLTransform.cpp
+++ b/cpp/src/XMLTransform/XMLTransform.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/Admin.cpp b/cpp/src/Yellow/Admin.cpp
index 381d6358492..cc0b272d4bc 100644
--- a/cpp/src/Yellow/Admin.cpp
+++ b/cpp/src/Yellow/Admin.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/AdminI.cpp b/cpp/src/Yellow/AdminI.cpp
index b1c2395ed7e..c997836c2f2 100644
--- a/cpp/src/Yellow/AdminI.cpp
+++ b/cpp/src/Yellow/AdminI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/AdminI.h b/cpp/src/Yellow/AdminI.h
index a84f7bbaec0..7bbd94b3029 100644
--- a/cpp/src/Yellow/AdminI.h
+++ b/cpp/src/Yellow/AdminI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/Grammar.y b/cpp/src/Yellow/Grammar.y
index 726653346b4..fbeb427bee9 100644
--- a/cpp/src/Yellow/Grammar.y
+++ b/cpp/src/Yellow/Grammar.y
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/Makefile b/cpp/src/Yellow/Makefile
index aa116f1c2b3..0fe99c933a5 100644
--- a/cpp/src/Yellow/Makefile
+++ b/cpp/src/Yellow/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/Yellow/Parser.cpp b/cpp/src/Yellow/Parser.cpp
index 6b5e947a71b..7a93d4626b4 100644
--- a/cpp/src/Yellow/Parser.cpp
+++ b/cpp/src/Yellow/Parser.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/Parser.h b/cpp/src/Yellow/Parser.h
index 116c42dc6c8..9cd57a259dd 100644
--- a/cpp/src/Yellow/Parser.h
+++ b/cpp/src/Yellow/Parser.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/QueryI.cpp b/cpp/src/Yellow/QueryI.cpp
index f4dec991980..4db848057ae 100644
--- a/cpp/src/Yellow/QueryI.cpp
+++ b/cpp/src/Yellow/QueryI.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/QueryI.h b/cpp/src/Yellow/QueryI.h
index 88d3fa70d2c..07db1ba5b92 100644
--- a/cpp/src/Yellow/QueryI.h
+++ b/cpp/src/Yellow/QueryI.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/Scanner.l b/cpp/src/Yellow/Scanner.l
index 23875583a8e..7c92a9b6a96 100644
--- a/cpp/src/Yellow/Scanner.l
+++ b/cpp/src/Yellow/Scanner.l
@@ -4,9 +4,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/Yellow/Service.cpp b/cpp/src/Yellow/Service.cpp
index a00feffd15e..69be947d1e5 100644
--- a/cpp/src/Yellow/Service.cpp
+++ b/cpp/src/Yellow/Service.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2cpp/Gen.cpp b/cpp/src/slice2cpp/Gen.cpp
index a0c6741f5d8..adf2a365611 100644
--- a/cpp/src/slice2cpp/Gen.cpp
+++ b/cpp/src/slice2cpp/Gen.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2cpp/Gen.h b/cpp/src/slice2cpp/Gen.h
index b09a7fa4f5c..02e5490595d 100644
--- a/cpp/src/slice2cpp/Gen.h
+++ b/cpp/src/slice2cpp/Gen.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2cpp/Main.cpp b/cpp/src/slice2cpp/Main.cpp
index 373685b57c1..298e9ef68fa 100644
--- a/cpp/src/slice2cpp/Main.cpp
+++ b/cpp/src/slice2cpp/Main.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2cpp/Makefile b/cpp/src/slice2cpp/Makefile
index 58f23cdda9f..2318b94e9a6 100644
--- a/cpp/src/slice2cpp/Makefile
+++ b/cpp/src/slice2cpp/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/slice2docbook/Gen.cpp b/cpp/src/slice2docbook/Gen.cpp
index 6df1cb808ce..f654381a9e6 100644
--- a/cpp/src/slice2docbook/Gen.cpp
+++ b/cpp/src/slice2docbook/Gen.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
@@ -728,7 +732,7 @@ Slice::Gen::printHeader()
"**********************************************************************\n"
"Copyright (c) 2001\n"
"ZeroC, Inc.\n"
-"Huntsville, AL, USA\n"
+"Billerica, MA, USA\n"
"\n"
"All Rights Reserved\n"
"\n"
diff --git a/cpp/src/slice2docbook/Gen.h b/cpp/src/slice2docbook/Gen.h
index b907e448f9c..aefa95d0991 100644
--- a/cpp/src/slice2docbook/Gen.h
+++ b/cpp/src/slice2docbook/Gen.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2docbook/Main.cpp b/cpp/src/slice2docbook/Main.cpp
index f3070872d7e..7073be2d328 100644
--- a/cpp/src/slice2docbook/Main.cpp
+++ b/cpp/src/slice2docbook/Main.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2docbook/Makefile b/cpp/src/slice2docbook/Makefile
index 862bb04391b..c9e1e7bbf72 100644
--- a/cpp/src/slice2docbook/Makefile
+++ b/cpp/src/slice2docbook/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/slice2freeze/Main.cpp b/cpp/src/slice2freeze/Main.cpp
index 6132c26ddba..cf538e1d0ce 100644
--- a/cpp/src/slice2freeze/Main.cpp
+++ b/cpp/src/slice2freeze/Main.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2freeze/Makefile b/cpp/src/slice2freeze/Makefile
index a26d760afc7..fde26d97b39 100644
--- a/cpp/src/slice2freeze/Makefile
+++ b/cpp/src/slice2freeze/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/slice2freezej/Main.cpp b/cpp/src/slice2freezej/Main.cpp
index 172680c8dbf..711fa75e43b 100644
--- a/cpp/src/slice2freezej/Main.cpp
+++ b/cpp/src/slice2freezej/Main.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2002
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2freezej/Makefile b/cpp/src/slice2freezej/Makefile
index b74b64c4472..67d14eab4b3 100644
--- a/cpp/src/slice2freezej/Makefile
+++ b/cpp/src/slice2freezej/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/slice2java/Gen.cpp b/cpp/src/slice2java/Gen.cpp
index 359e93deae0..ec2382448ec 100644
--- a/cpp/src/slice2java/Gen.cpp
+++ b/cpp/src/slice2java/Gen.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2java/Gen.h b/cpp/src/slice2java/Gen.h
index 7562fb9e7ec..22c4c9b46de 100644
--- a/cpp/src/slice2java/Gen.h
+++ b/cpp/src/slice2java/Gen.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2java/Main.cpp b/cpp/src/slice2java/Main.cpp
index 058c897279e..41a2fe7a8db 100644
--- a/cpp/src/slice2java/Main.cpp
+++ b/cpp/src/slice2java/Main.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2java/Makefile b/cpp/src/slice2java/Makefile
index 4babdd2cdb0..78d285af88a 100644
--- a/cpp/src/slice2java/Makefile
+++ b/cpp/src/slice2java/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/slice2wsdl/Gen.cpp b/cpp/src/slice2wsdl/Gen.cpp
index 8ac617afa97..631ee3f96b6 100644
--- a/cpp/src/slice2wsdl/Gen.cpp
+++ b/cpp/src/slice2wsdl/Gen.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
@@ -172,11 +176,15 @@ Slice::Gen::printHeader(XMLOutput& O)
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<!--\n"
"**********************************************************************\n"
-"Copyright (c) 2001\n"
+"Copyright (c) 2002\n"
"ZeroC, Inc.\n"
-"Huntsville, AL, USA\n"
+"Billerica, MA, USA\n"
+"\n"
+"All Rights Reserved.\n"
"\n"
-"All Rights Reserved\n"
+"Ice is free software; you can redistribute it and/or modify it under\n"
+"the terms of the GNU General Public License version 2 as published by\n"
+"the Free Software Foundation.\n"
"\n"
"Generated by the `slice2wsdl' converter\n"
"**********************************************************************\n"
diff --git a/cpp/src/slice2wsdl/Gen.h b/cpp/src/slice2wsdl/Gen.h
index de6d01ba977..b320388e9a4 100644
--- a/cpp/src/slice2wsdl/Gen.h
+++ b/cpp/src/slice2wsdl/Gen.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2wsdl/Main.cpp b/cpp/src/slice2wsdl/Main.cpp
index a6eb6d2f461..0277edec144 100644
--- a/cpp/src/slice2wsdl/Main.cpp
+++ b/cpp/src/slice2wsdl/Main.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2wsdl/Makefile b/cpp/src/slice2wsdl/Makefile
index d4a556218fb..5d6ecabc564 100644
--- a/cpp/src/slice2wsdl/Makefile
+++ b/cpp/src/slice2wsdl/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/slice2xsd/Gen.cpp b/cpp/src/slice2xsd/Gen.cpp
index b339b5b17d9..b7e71e263d0 100644
--- a/cpp/src/slice2xsd/Gen.cpp
+++ b/cpp/src/slice2xsd/Gen.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
@@ -458,11 +462,15 @@ Slice::Gen::printHeader()
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<!--\n"
"**********************************************************************\n"
-"Copyright (c) 2001\n"
+"Copyright (c) 2002\n"
"ZeroC, Inc.\n"
-"Huntsville, AL, USA\n"
+"Billerica, MA, USA\n"
+"\n"
+"All Rights Reserved.\n"
"\n"
-"All Rights Reserved\n"
+"Ice is free software; you can redistribute it and/or modify it under\n"
+"the terms of the GNU General Public License version 2 as published by\n"
+"the Free Software Foundation.\n"
"\n"
"Generated by the `slice2xsd' converter\n"
"**********************************************************************\n"
diff --git a/cpp/src/slice2xsd/Gen.h b/cpp/src/slice2xsd/Gen.h
index 2cf0a58014c..92c9f3bcdaa 100644
--- a/cpp/src/slice2xsd/Gen.h
+++ b/cpp/src/slice2xsd/Gen.h
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2xsd/Main.cpp b/cpp/src/slice2xsd/Main.cpp
index 75208c8a891..6fe7e772f2e 100644
--- a/cpp/src/slice2xsd/Main.cpp
+++ b/cpp/src/slice2xsd/Main.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************
diff --git a/cpp/src/slice2xsd/Makefile b/cpp/src/slice2xsd/Makefile
index fb669d46818..c2a31adbea4 100644
--- a/cpp/src/slice2xsd/Makefile
+++ b/cpp/src/slice2xsd/Makefile
@@ -2,9 +2,13 @@
#
# Copyright (c) 2001
# ZeroC, Inc.
-# Huntsville, AL, USA
+# Billerica, MA, USA
#
-# All Rights Reserved
+# All Rights Reserved.
+#
+# Ice is free software; you can redistribute it and/or modify it under
+# the terms of the GNU General Public License version 2 as published by
+# the Free Software Foundation.
#
# **********************************************************************
diff --git a/cpp/src/slice2xsd/Validate.cpp b/cpp/src/slice2xsd/Validate.cpp
index 8d4d5a107e9..edd1cde663e 100644
--- a/cpp/src/slice2xsd/Validate.cpp
+++ b/cpp/src/slice2xsd/Validate.cpp
@@ -2,9 +2,13 @@
//
// Copyright (c) 2001
// ZeroC, Inc.
-// Huntsville, AL, USA
+// Billerica, MA, USA
//
-// All Rights Reserved
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
//
// **********************************************************************