summaryrefslogtreecommitdiff
path: root/cpp/demo
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/demo')
-rw-r--r--cpp/demo/Freeze/Makefile8
-rw-r--r--cpp/demo/Freeze/bench/Client.cpp8
-rw-r--r--cpp/demo/Freeze/bench/Makefile8
-rw-r--r--cpp/demo/Freeze/bench/Test.ice8
-rw-r--r--cpp/demo/Freeze/library/BookFactory.cpp8
-rw-r--r--cpp/demo/Freeze/library/BookFactory.h8
-rw-r--r--cpp/demo/Freeze/library/Client.cpp8
-rw-r--r--cpp/demo/Freeze/library/Collocated.cpp8
-rw-r--r--cpp/demo/Freeze/library/Grammar.y8
-rw-r--r--cpp/demo/Freeze/library/Library.ice8
-rw-r--r--cpp/demo/Freeze/library/LibraryI.cpp8
-rw-r--r--cpp/demo/Freeze/library/LibraryI.h8
-rw-r--r--cpp/demo/Freeze/library/Makefile8
-rw-r--r--cpp/demo/Freeze/library/Parser.cpp8
-rw-r--r--cpp/demo/Freeze/library/Parser.h8
-rw-r--r--cpp/demo/Freeze/library/RunParser.cpp8
-rw-r--r--cpp/demo/Freeze/library/Scanner.l8
-rw-r--r--cpp/demo/Freeze/library/Server.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/Client.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/Collocated.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/ContactFactory.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/ContactFactory.h8
-rw-r--r--cpp/demo/Freeze/phonebook/Grammar.y8
-rw-r--r--cpp/demo/Freeze/phonebook/Makefile8
-rw-r--r--cpp/demo/Freeze/phonebook/Parser.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/Parser.h8
-rw-r--r--cpp/demo/Freeze/phonebook/PhoneBook.ice8
-rw-r--r--cpp/demo/Freeze/phonebook/PhoneBookI.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/PhoneBookI.h8
-rw-r--r--cpp/demo/Freeze/phonebook/RunParser.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/Scanner.l8
-rw-r--r--cpp/demo/Freeze/phonebook/Server.cpp8
-rw-r--r--cpp/demo/Freeze/phonebook/contacts8
-rw-r--r--cpp/demo/Glacier/Makefile8
-rw-r--r--cpp/demo/Glacier/session/Client.cpp8
-rw-r--r--cpp/demo/Glacier/session/HelloSession.ice8
-rw-r--r--cpp/demo/Glacier/session/HelloSessionI.cpp8
-rw-r--r--cpp/demo/Glacier/session/HelloSessionI.h8
-rw-r--r--cpp/demo/Glacier/session/Makefile8
-rw-r--r--cpp/demo/Glacier/session/Server.cpp8
-rw-r--r--cpp/demo/Ice/Makefile8
-rw-r--r--cpp/demo/Ice/callback/Callback.ice8
-rw-r--r--cpp/demo/Ice/callback/CallbackI.cpp8
-rw-r--r--cpp/demo/Ice/callback/CallbackI.h8
-rw-r--r--cpp/demo/Ice/callback/Client.cpp8
-rw-r--r--cpp/demo/Ice/callback/Makefile8
-rw-r--r--cpp/demo/Ice/callback/Server.cpp8
-rw-r--r--cpp/demo/Ice/hello/Client.cpp8
-rw-r--r--cpp/demo/Ice/hello/Hello.ice8
-rw-r--r--cpp/demo/Ice/hello/HelloI.cpp8
-rw-r--r--cpp/demo/Ice/hello/HelloI.h8
-rw-r--r--cpp/demo/Ice/hello/Makefile8
-rw-r--r--cpp/demo/Ice/hello/Server.cpp8
-rw-r--r--cpp/demo/Ice/latency/Client.cpp8
-rw-r--r--cpp/demo/Ice/latency/Latency.ice8
-rw-r--r--cpp/demo/Ice/latency/Makefile8
-rw-r--r--cpp/demo/Ice/latency/Server.cpp8
-rw-r--r--cpp/demo/Ice/nested/Client.cpp8
-rw-r--r--cpp/demo/Ice/nested/Makefile8
-rw-r--r--cpp/demo/Ice/nested/Nested.ice8
-rw-r--r--cpp/demo/Ice/nested/NestedI.cpp8
-rw-r--r--cpp/demo/Ice/nested/NestedI.h8
-rw-r--r--cpp/demo/Ice/nested/Server.cpp8
-rw-r--r--cpp/demo/Ice/value/Client.cpp8
-rw-r--r--cpp/demo/Ice/value/Makefile8
-rw-r--r--cpp/demo/Ice/value/ObjectFactory.cpp8
-rw-r--r--cpp/demo/Ice/value/ObjectFactory.h8
-rw-r--r--cpp/demo/Ice/value/Server.cpp8
-rw-r--r--cpp/demo/Ice/value/Value.ice8
-rw-r--r--cpp/demo/Ice/value/ValueI.cpp8
-rw-r--r--cpp/demo/Ice/value/ValueI.h8
-rw-r--r--cpp/demo/IceBox/Makefile8
-rw-r--r--cpp/demo/IceBox/hello/Client.cpp8
-rw-r--r--cpp/demo/IceBox/hello/Hello.ice8
-rw-r--r--cpp/demo/IceBox/hello/HelloI.cpp8
-rw-r--r--cpp/demo/IceBox/hello/HelloI.h8
-rw-r--r--cpp/demo/IceBox/hello/HelloServiceI.cpp14
-rw-r--r--cpp/demo/IceBox/hello/HelloServiceI.h8
-rw-r--r--cpp/demo/IceBox/hello/Makefile8
-rw-r--r--cpp/demo/IceStorm/Makefile8
-rw-r--r--cpp/demo/IceStorm/clock/Clock.ice8
-rw-r--r--cpp/demo/IceStorm/clock/ClockI.cpp8
-rw-r--r--cpp/demo/IceStorm/clock/ClockI.h8
-rw-r--r--cpp/demo/IceStorm/clock/Makefile8
-rw-r--r--cpp/demo/IceStorm/clock/Publisher.cpp8
-rw-r--r--cpp/demo/IceStorm/clock/Subscriber.cpp8
-rw-r--r--cpp/demo/IceUtil/Makefile8
-rw-r--r--cpp/demo/IceUtil/workqueue/Makefile8
-rw-r--r--cpp/demo/IceUtil/workqueue/WorkQueue.cpp8
-rw-r--r--cpp/demo/Makefile8
90 files changed, 548 insertions, 178 deletions
diff --git a/cpp/demo/Freeze/Makefile b/cpp/demo/Freeze/Makefile
index 35802c12843..793cdb68a1d 100644
--- a/cpp/demo/Freeze/Makefile
+++ b/cpp/demo/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/demo/Freeze/bench/Client.cpp b/cpp/demo/Freeze/bench/Client.cpp
index 08da6945c03..d001e5e78c2 100644
--- a/cpp/demo/Freeze/bench/Client.cpp
+++ b/cpp/demo/Freeze/bench/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/demo/Freeze/bench/Makefile b/cpp/demo/Freeze/bench/Makefile
index 73a36116b18..5900955b4c3 100644
--- a/cpp/demo/Freeze/bench/Makefile
+++ b/cpp/demo/Freeze/bench/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/demo/Freeze/bench/Test.ice b/cpp/demo/Freeze/bench/Test.ice
index b24bc25610c..8555e67c641 100644
--- a/cpp/demo/Freeze/bench/Test.ice
+++ b/cpp/demo/Freeze/bench/Test.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/demo/Freeze/library/BookFactory.cpp b/cpp/demo/Freeze/library/BookFactory.cpp
index 123d3776905..276df457f9d 100644
--- a/cpp/demo/Freeze/library/BookFactory.cpp
+++ b/cpp/demo/Freeze/library/BookFactory.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/demo/Freeze/library/BookFactory.h b/cpp/demo/Freeze/library/BookFactory.h
index a998ab23c6c..d15d1b29533 100644
--- a/cpp/demo/Freeze/library/BookFactory.h
+++ b/cpp/demo/Freeze/library/BookFactory.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/demo/Freeze/library/Client.cpp b/cpp/demo/Freeze/library/Client.cpp
index 9e0ca3a9b1e..6e05a41880c 100644
--- a/cpp/demo/Freeze/library/Client.cpp
+++ b/cpp/demo/Freeze/library/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/demo/Freeze/library/Collocated.cpp b/cpp/demo/Freeze/library/Collocated.cpp
index 9cfaf2a3796..af80616d1c4 100644
--- a/cpp/demo/Freeze/library/Collocated.cpp
+++ b/cpp/demo/Freeze/library/Collocated.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/demo/Freeze/library/Grammar.y b/cpp/demo/Freeze/library/Grammar.y
index c1970e7affb..af253cb92e4 100644
--- a/cpp/demo/Freeze/library/Grammar.y
+++ b/cpp/demo/Freeze/library/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/demo/Freeze/library/Library.ice b/cpp/demo/Freeze/library/Library.ice
index 74a313f7a59..512a6b4efe5 100644
--- a/cpp/demo/Freeze/library/Library.ice
+++ b/cpp/demo/Freeze/library/Library.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/demo/Freeze/library/LibraryI.cpp b/cpp/demo/Freeze/library/LibraryI.cpp
index e51dfd0d574..05f7539ac66 100644
--- a/cpp/demo/Freeze/library/LibraryI.cpp
+++ b/cpp/demo/Freeze/library/LibraryI.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/demo/Freeze/library/LibraryI.h b/cpp/demo/Freeze/library/LibraryI.h
index 91b2e90ed90..3dd61c5e9c9 100644
--- a/cpp/demo/Freeze/library/LibraryI.h
+++ b/cpp/demo/Freeze/library/LibraryI.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/demo/Freeze/library/Makefile b/cpp/demo/Freeze/library/Makefile
index 4c1ac2630bd..078c55a2389 100644
--- a/cpp/demo/Freeze/library/Makefile
+++ b/cpp/demo/Freeze/library/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/demo/Freeze/library/Parser.cpp b/cpp/demo/Freeze/library/Parser.cpp
index 2c4d2f5cb37..7a1f7f21695 100644
--- a/cpp/demo/Freeze/library/Parser.cpp
+++ b/cpp/demo/Freeze/library/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/demo/Freeze/library/Parser.h b/cpp/demo/Freeze/library/Parser.h
index 30a469e2716..9368f81b991 100644
--- a/cpp/demo/Freeze/library/Parser.h
+++ b/cpp/demo/Freeze/library/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/demo/Freeze/library/RunParser.cpp b/cpp/demo/Freeze/library/RunParser.cpp
index 2deb15e8845..495c6128661 100644
--- a/cpp/demo/Freeze/library/RunParser.cpp
+++ b/cpp/demo/Freeze/library/RunParser.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/demo/Freeze/library/Scanner.l b/cpp/demo/Freeze/library/Scanner.l
index 2612345d6e3..90be35b535d 100644
--- a/cpp/demo/Freeze/library/Scanner.l
+++ b/cpp/demo/Freeze/library/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/demo/Freeze/library/Server.cpp b/cpp/demo/Freeze/library/Server.cpp
index 8ed4378224c..6258db910f0 100644
--- a/cpp/demo/Freeze/library/Server.cpp
+++ b/cpp/demo/Freeze/library/Server.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/demo/Freeze/phonebook/Client.cpp b/cpp/demo/Freeze/phonebook/Client.cpp
index d3ed0cd6ed4..b582562052b 100644
--- a/cpp/demo/Freeze/phonebook/Client.cpp
+++ b/cpp/demo/Freeze/phonebook/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/demo/Freeze/phonebook/Collocated.cpp b/cpp/demo/Freeze/phonebook/Collocated.cpp
index 485a8036306..04556e8b817 100644
--- a/cpp/demo/Freeze/phonebook/Collocated.cpp
+++ b/cpp/demo/Freeze/phonebook/Collocated.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/demo/Freeze/phonebook/ContactFactory.cpp b/cpp/demo/Freeze/phonebook/ContactFactory.cpp
index 79c8649a245..66809f858bf 100644
--- a/cpp/demo/Freeze/phonebook/ContactFactory.cpp
+++ b/cpp/demo/Freeze/phonebook/ContactFactory.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/demo/Freeze/phonebook/ContactFactory.h b/cpp/demo/Freeze/phonebook/ContactFactory.h
index f1466b9f420..623ea87286e 100644
--- a/cpp/demo/Freeze/phonebook/ContactFactory.h
+++ b/cpp/demo/Freeze/phonebook/ContactFactory.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/demo/Freeze/phonebook/Grammar.y b/cpp/demo/Freeze/phonebook/Grammar.y
index ec853ec6405..607948e15ca 100644
--- a/cpp/demo/Freeze/phonebook/Grammar.y
+++ b/cpp/demo/Freeze/phonebook/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/demo/Freeze/phonebook/Makefile b/cpp/demo/Freeze/phonebook/Makefile
index 9a58d6992b5..4cdd73707a2 100644
--- a/cpp/demo/Freeze/phonebook/Makefile
+++ b/cpp/demo/Freeze/phonebook/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/demo/Freeze/phonebook/Parser.cpp b/cpp/demo/Freeze/phonebook/Parser.cpp
index 6cd8674cea9..1d849e653e2 100644
--- a/cpp/demo/Freeze/phonebook/Parser.cpp
+++ b/cpp/demo/Freeze/phonebook/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/demo/Freeze/phonebook/Parser.h b/cpp/demo/Freeze/phonebook/Parser.h
index 3acf903b0a7..edf7444d4b2 100644
--- a/cpp/demo/Freeze/phonebook/Parser.h
+++ b/cpp/demo/Freeze/phonebook/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/demo/Freeze/phonebook/PhoneBook.ice b/cpp/demo/Freeze/phonebook/PhoneBook.ice
index 91c2007a0c3..f9f13e6feea 100644
--- a/cpp/demo/Freeze/phonebook/PhoneBook.ice
+++ b/cpp/demo/Freeze/phonebook/PhoneBook.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/demo/Freeze/phonebook/PhoneBookI.cpp b/cpp/demo/Freeze/phonebook/PhoneBookI.cpp
index a8e2336d47a..b5eb8744601 100644
--- a/cpp/demo/Freeze/phonebook/PhoneBookI.cpp
+++ b/cpp/demo/Freeze/phonebook/PhoneBookI.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/demo/Freeze/phonebook/PhoneBookI.h b/cpp/demo/Freeze/phonebook/PhoneBookI.h
index a468c26036a..1a599a94ba0 100644
--- a/cpp/demo/Freeze/phonebook/PhoneBookI.h
+++ b/cpp/demo/Freeze/phonebook/PhoneBookI.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/demo/Freeze/phonebook/RunParser.cpp b/cpp/demo/Freeze/phonebook/RunParser.cpp
index 7cb0da8310a..bc42fa55b62 100644
--- a/cpp/demo/Freeze/phonebook/RunParser.cpp
+++ b/cpp/demo/Freeze/phonebook/RunParser.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/demo/Freeze/phonebook/Scanner.l b/cpp/demo/Freeze/phonebook/Scanner.l
index 74c55819436..07ffb48a6b4 100644
--- a/cpp/demo/Freeze/phonebook/Scanner.l
+++ b/cpp/demo/Freeze/phonebook/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/demo/Freeze/phonebook/Server.cpp b/cpp/demo/Freeze/phonebook/Server.cpp
index 016683a0d37..383c1b6d998 100644
--- a/cpp/demo/Freeze/phonebook/Server.cpp
+++ b/cpp/demo/Freeze/phonebook/Server.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/demo/Freeze/phonebook/contacts b/cpp/demo/Freeze/phonebook/contacts
index a635a5dc388..dbf2046386a 100644
--- a/cpp/demo/Freeze/phonebook/contacts
+++ b/cpp/demo/Freeze/phonebook/contacts
@@ -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/demo/Glacier/Makefile b/cpp/demo/Glacier/Makefile
index a606843e3a3..54b2781cd4f 100644
--- a/cpp/demo/Glacier/Makefile
+++ b/cpp/demo/Glacier/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/demo/Glacier/session/Client.cpp b/cpp/demo/Glacier/session/Client.cpp
index 25e478adc31..284a57af121 100644
--- a/cpp/demo/Glacier/session/Client.cpp
+++ b/cpp/demo/Glacier/session/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/demo/Glacier/session/HelloSession.ice b/cpp/demo/Glacier/session/HelloSession.ice
index c8345eae8d0..e445935c68b 100644
--- a/cpp/demo/Glacier/session/HelloSession.ice
+++ b/cpp/demo/Glacier/session/HelloSession.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/demo/Glacier/session/HelloSessionI.cpp b/cpp/demo/Glacier/session/HelloSessionI.cpp
index 816a7b69080..44ee4c4673b 100644
--- a/cpp/demo/Glacier/session/HelloSessionI.cpp
+++ b/cpp/demo/Glacier/session/HelloSessionI.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/demo/Glacier/session/HelloSessionI.h b/cpp/demo/Glacier/session/HelloSessionI.h
index 2c8e6bbee89..9b63002e46b 100644
--- a/cpp/demo/Glacier/session/HelloSessionI.h
+++ b/cpp/demo/Glacier/session/HelloSessionI.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/demo/Glacier/session/Makefile b/cpp/demo/Glacier/session/Makefile
index a6b7f094055..bb6fe2eaac3 100644
--- a/cpp/demo/Glacier/session/Makefile
+++ b/cpp/demo/Glacier/session/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/demo/Glacier/session/Server.cpp b/cpp/demo/Glacier/session/Server.cpp
index 9c179e9f53f..fb417b44e91 100644
--- a/cpp/demo/Glacier/session/Server.cpp
+++ b/cpp/demo/Glacier/session/Server.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/demo/Ice/Makefile b/cpp/demo/Ice/Makefile
index e9b3fada352..dc9ed2d6984 100644
--- a/cpp/demo/Ice/Makefile
+++ b/cpp/demo/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/demo/Ice/callback/Callback.ice b/cpp/demo/Ice/callback/Callback.ice
index 071224210dd..92e6b73c413 100644
--- a/cpp/demo/Ice/callback/Callback.ice
+++ b/cpp/demo/Ice/callback/Callback.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/demo/Ice/callback/CallbackI.cpp b/cpp/demo/Ice/callback/CallbackI.cpp
index 495dddc571d..b4cc5587f87 100644
--- a/cpp/demo/Ice/callback/CallbackI.cpp
+++ b/cpp/demo/Ice/callback/CallbackI.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/demo/Ice/callback/CallbackI.h b/cpp/demo/Ice/callback/CallbackI.h
index d09685ccb20..03571a0000d 100644
--- a/cpp/demo/Ice/callback/CallbackI.h
+++ b/cpp/demo/Ice/callback/CallbackI.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/demo/Ice/callback/Client.cpp b/cpp/demo/Ice/callback/Client.cpp
index ea22d52d10e..6720db5df99 100644
--- a/cpp/demo/Ice/callback/Client.cpp
+++ b/cpp/demo/Ice/callback/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/demo/Ice/callback/Makefile b/cpp/demo/Ice/callback/Makefile
index ded1e2c0903..e98b74b2da4 100644
--- a/cpp/demo/Ice/callback/Makefile
+++ b/cpp/demo/Ice/callback/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/demo/Ice/callback/Server.cpp b/cpp/demo/Ice/callback/Server.cpp
index c65400742b2..ce7d2e70e9f 100644
--- a/cpp/demo/Ice/callback/Server.cpp
+++ b/cpp/demo/Ice/callback/Server.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/demo/Ice/hello/Client.cpp b/cpp/demo/Ice/hello/Client.cpp
index e9e3c53dd77..29598427d46 100644
--- a/cpp/demo/Ice/hello/Client.cpp
+++ b/cpp/demo/Ice/hello/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/demo/Ice/hello/Hello.ice b/cpp/demo/Ice/hello/Hello.ice
index de413858f20..1f9928521e9 100644
--- a/cpp/demo/Ice/hello/Hello.ice
+++ b/cpp/demo/Ice/hello/Hello.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/demo/Ice/hello/HelloI.cpp b/cpp/demo/Ice/hello/HelloI.cpp
index e2df9f383e6..ac103516702 100644
--- a/cpp/demo/Ice/hello/HelloI.cpp
+++ b/cpp/demo/Ice/hello/HelloI.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/demo/Ice/hello/HelloI.h b/cpp/demo/Ice/hello/HelloI.h
index 1af986c6f06..4608b72a8d4 100644
--- a/cpp/demo/Ice/hello/HelloI.h
+++ b/cpp/demo/Ice/hello/HelloI.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/demo/Ice/hello/Makefile b/cpp/demo/Ice/hello/Makefile
index 36aa34936df..2750f9a4648 100644
--- a/cpp/demo/Ice/hello/Makefile
+++ b/cpp/demo/Ice/hello/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/demo/Ice/hello/Server.cpp b/cpp/demo/Ice/hello/Server.cpp
index 465824fef6b..78ecd2b47d3 100644
--- a/cpp/demo/Ice/hello/Server.cpp
+++ b/cpp/demo/Ice/hello/Server.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/demo/Ice/latency/Client.cpp b/cpp/demo/Ice/latency/Client.cpp
index 68db9083849..ba5a051e8f2 100644
--- a/cpp/demo/Ice/latency/Client.cpp
+++ b/cpp/demo/Ice/latency/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/demo/Ice/latency/Latency.ice b/cpp/demo/Ice/latency/Latency.ice
index 7c4c385de89..9f9a07f7e8f 100644
--- a/cpp/demo/Ice/latency/Latency.ice
+++ b/cpp/demo/Ice/latency/Latency.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/demo/Ice/latency/Makefile b/cpp/demo/Ice/latency/Makefile
index b54e86444db..7fec7960827 100644
--- a/cpp/demo/Ice/latency/Makefile
+++ b/cpp/demo/Ice/latency/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/demo/Ice/latency/Server.cpp b/cpp/demo/Ice/latency/Server.cpp
index 357763f40e6..9ddc250904b 100644
--- a/cpp/demo/Ice/latency/Server.cpp
+++ b/cpp/demo/Ice/latency/Server.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/demo/Ice/nested/Client.cpp b/cpp/demo/Ice/nested/Client.cpp
index 2c5c3feabbb..fefc6d8c33d 100644
--- a/cpp/demo/Ice/nested/Client.cpp
+++ b/cpp/demo/Ice/nested/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/demo/Ice/nested/Makefile b/cpp/demo/Ice/nested/Makefile
index 16344be8944..5a514c3de22 100644
--- a/cpp/demo/Ice/nested/Makefile
+++ b/cpp/demo/Ice/nested/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/demo/Ice/nested/Nested.ice b/cpp/demo/Ice/nested/Nested.ice
index 4f25fd0ac98..438dae5a5ec 100644
--- a/cpp/demo/Ice/nested/Nested.ice
+++ b/cpp/demo/Ice/nested/Nested.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/demo/Ice/nested/NestedI.cpp b/cpp/demo/Ice/nested/NestedI.cpp
index 7827c329084..4029fe9030c 100644
--- a/cpp/demo/Ice/nested/NestedI.cpp
+++ b/cpp/demo/Ice/nested/NestedI.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/demo/Ice/nested/NestedI.h b/cpp/demo/Ice/nested/NestedI.h
index b4947055771..f40d8e6643a 100644
--- a/cpp/demo/Ice/nested/NestedI.h
+++ b/cpp/demo/Ice/nested/NestedI.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/demo/Ice/nested/Server.cpp b/cpp/demo/Ice/nested/Server.cpp
index 63f086a4e3c..56dd3ca3663 100644
--- a/cpp/demo/Ice/nested/Server.cpp
+++ b/cpp/demo/Ice/nested/Server.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/demo/Ice/value/Client.cpp b/cpp/demo/Ice/value/Client.cpp
index f282e26906d..4634f87a71a 100644
--- a/cpp/demo/Ice/value/Client.cpp
+++ b/cpp/demo/Ice/value/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/demo/Ice/value/Makefile b/cpp/demo/Ice/value/Makefile
index 577996d5229..752a03667ce 100644
--- a/cpp/demo/Ice/value/Makefile
+++ b/cpp/demo/Ice/value/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/demo/Ice/value/ObjectFactory.cpp b/cpp/demo/Ice/value/ObjectFactory.cpp
index ec3e7c3d122..2b7e518004d 100644
--- a/cpp/demo/Ice/value/ObjectFactory.cpp
+++ b/cpp/demo/Ice/value/ObjectFactory.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/demo/Ice/value/ObjectFactory.h b/cpp/demo/Ice/value/ObjectFactory.h
index 649a367f1d2..1f1300fa061 100644
--- a/cpp/demo/Ice/value/ObjectFactory.h
+++ b/cpp/demo/Ice/value/ObjectFactory.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/demo/Ice/value/Server.cpp b/cpp/demo/Ice/value/Server.cpp
index 26fbf44e145..6311ffcd6b9 100644
--- a/cpp/demo/Ice/value/Server.cpp
+++ b/cpp/demo/Ice/value/Server.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/demo/Ice/value/Value.ice b/cpp/demo/Ice/value/Value.ice
index a0e24b2fb81..35e38d76aae 100644
--- a/cpp/demo/Ice/value/Value.ice
+++ b/cpp/demo/Ice/value/Value.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/demo/Ice/value/ValueI.cpp b/cpp/demo/Ice/value/ValueI.cpp
index 507fb2816b0..f5fe1e3637d 100644
--- a/cpp/demo/Ice/value/ValueI.cpp
+++ b/cpp/demo/Ice/value/ValueI.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/demo/Ice/value/ValueI.h b/cpp/demo/Ice/value/ValueI.h
index ede423c1dd8..b5886eb66db 100644
--- a/cpp/demo/Ice/value/ValueI.h
+++ b/cpp/demo/Ice/value/ValueI.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/demo/IceBox/Makefile b/cpp/demo/IceBox/Makefile
index 49acf7475f8..5eedf8b37be 100644
--- a/cpp/demo/IceBox/Makefile
+++ b/cpp/demo/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/demo/IceBox/hello/Client.cpp b/cpp/demo/IceBox/hello/Client.cpp
index a5821b07d5e..f8dafbe93b5 100644
--- a/cpp/demo/IceBox/hello/Client.cpp
+++ b/cpp/demo/IceBox/hello/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/demo/IceBox/hello/Hello.ice b/cpp/demo/IceBox/hello/Hello.ice
index 4a3acc0f71f..759582a01bd 100644
--- a/cpp/demo/IceBox/hello/Hello.ice
+++ b/cpp/demo/IceBox/hello/Hello.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/demo/IceBox/hello/HelloI.cpp b/cpp/demo/IceBox/hello/HelloI.cpp
index 951d683f9d8..bbf249478a4 100644
--- a/cpp/demo/IceBox/hello/HelloI.cpp
+++ b/cpp/demo/IceBox/hello/HelloI.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/demo/IceBox/hello/HelloI.h b/cpp/demo/IceBox/hello/HelloI.h
index eb8d3c8232d..2b634ff27a7 100644
--- a/cpp/demo/IceBox/hello/HelloI.h
+++ b/cpp/demo/IceBox/hello/HelloI.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/demo/IceBox/hello/HelloServiceI.cpp b/cpp/demo/IceBox/hello/HelloServiceI.cpp
index ffcd7b95d27..c746b6be508 100644
--- a/cpp/demo/IceBox/hello/HelloServiceI.cpp
+++ b/cpp/demo/IceBox/hello/HelloServiceI.cpp
@@ -1,3 +1,17 @@
+// **********************************************************************
+//
+// Copyright (c) 2002
+// ZeroC, Inc.
+// Huntsville, AL, USA
+//
+// All Rights Reserved.
+//
+// Ice is free software; you can redistribute it and/or modify it under
+// the terms of the GNU General Public License version 2 as published by
+// the Free Software Foundation.
+//
+// **********************************************************************
+
#include <Ice/Ice.h>
#include <HelloServiceI.h>
#include <HelloI.h>
diff --git a/cpp/demo/IceBox/hello/HelloServiceI.h b/cpp/demo/IceBox/hello/HelloServiceI.h
index 6cf8cde7c2b..971b8b5179a 100644
--- a/cpp/demo/IceBox/hello/HelloServiceI.h
+++ b/cpp/demo/IceBox/hello/HelloServiceI.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/demo/IceBox/hello/Makefile b/cpp/demo/IceBox/hello/Makefile
index cce08b41702..fec129b4821 100644
--- a/cpp/demo/IceBox/hello/Makefile
+++ b/cpp/demo/IceBox/hello/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/demo/IceStorm/Makefile b/cpp/demo/IceStorm/Makefile
index 861418c34ea..c37ef4e5cf8 100644
--- a/cpp/demo/IceStorm/Makefile
+++ b/cpp/demo/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/demo/IceStorm/clock/Clock.ice b/cpp/demo/IceStorm/clock/Clock.ice
index 4869f7bd43d..69f679ea326 100644
--- a/cpp/demo/IceStorm/clock/Clock.ice
+++ b/cpp/demo/IceStorm/clock/Clock.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/demo/IceStorm/clock/ClockI.cpp b/cpp/demo/IceStorm/clock/ClockI.cpp
index 160366004ec..eb0b13024ba 100644
--- a/cpp/demo/IceStorm/clock/ClockI.cpp
+++ b/cpp/demo/IceStorm/clock/ClockI.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/demo/IceStorm/clock/ClockI.h b/cpp/demo/IceStorm/clock/ClockI.h
index 5c7862a1f28..5f6a09d0669 100644
--- a/cpp/demo/IceStorm/clock/ClockI.h
+++ b/cpp/demo/IceStorm/clock/ClockI.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/demo/IceStorm/clock/Makefile b/cpp/demo/IceStorm/clock/Makefile
index 377d8d762c8..4dc43d73c03 100644
--- a/cpp/demo/IceStorm/clock/Makefile
+++ b/cpp/demo/IceStorm/clock/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/demo/IceStorm/clock/Publisher.cpp b/cpp/demo/IceStorm/clock/Publisher.cpp
index 5053660e30c..250be913e4b 100644
--- a/cpp/demo/IceStorm/clock/Publisher.cpp
+++ b/cpp/demo/IceStorm/clock/Publisher.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/demo/IceStorm/clock/Subscriber.cpp b/cpp/demo/IceStorm/clock/Subscriber.cpp
index 834ba4413a1..0d5f7ea6264 100644
--- a/cpp/demo/IceStorm/clock/Subscriber.cpp
+++ b/cpp/demo/IceStorm/clock/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/demo/IceUtil/Makefile b/cpp/demo/IceUtil/Makefile
index 6b7d6639521..f754a755a3d 100644
--- a/cpp/demo/IceUtil/Makefile
+++ b/cpp/demo/IceUtil/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/demo/IceUtil/workqueue/Makefile b/cpp/demo/IceUtil/workqueue/Makefile
index 14060bd625e..faa1a7179a5 100644
--- a/cpp/demo/IceUtil/workqueue/Makefile
+++ b/cpp/demo/IceUtil/workqueue/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/demo/IceUtil/workqueue/WorkQueue.cpp b/cpp/demo/IceUtil/workqueue/WorkQueue.cpp
index fd7e90f9c3e..ece413cfe77 100644
--- a/cpp/demo/IceUtil/workqueue/WorkQueue.cpp
+++ b/cpp/demo/IceUtil/workqueue/WorkQueue.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/demo/Makefile b/cpp/demo/Makefile
index e68eca88239..00439be0f43 100644
--- a/cpp/demo/Makefile
+++ b/cpp/demo/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.
#
# **********************************************************************