You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@edgent.apache.org by dj...@apache.org on 2016/03/22 18:40:20 UTC

[2/3] incubator-quarks git commit: Replace IBM copyright with ASF licence header in android, api java files

Replace IBM copyright with ASF licence header in android,api java files


Project: http://git-wip-us.apache.org/repos/asf/incubator-quarks/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-quarks/commit/1b7c6431
Tree: http://git-wip-us.apache.org/repos/asf/incubator-quarks/tree/1b7c6431
Diff: http://git-wip-us.apache.org/repos/asf/incubator-quarks/diff/1b7c6431

Branch: refs/heads/master
Commit: 1b7c6431a53a4243a0a26b45988c8e58204447b4
Parents: c28ad8e
Author: Daniel J. Debrunner <de...@us.ibm.com>
Authored: Tue Mar 22 09:36:42 2016 -0700
Committer: Daniel J. Debrunner <de...@us.ibm.com>
Committed: Tue Mar 22 09:36:42 2016 -0700

----------------------------------------------------------------------
 .../quarks/android/hardware/SensorStreams.java    | 18 ++++++++++++++++--
 .../hardware/runtime/SensorChangeEvents.java      | 18 ++++++++++++++++--
 .../hardware/runtime/SensorSourceSetup.java       | 18 ++++++++++++++++--
 .../java/quarks/android/oplet/RunOnUIThread.java  | 18 ++++++++++++++++--
 .../quarks/android/topology/ActivityStreams.java  | 18 ++++++++++++++++--
 .../java/quarks/execution/DirectSubmitter.java    | 17 ++++++++++++++++-
 .../src/main/java/quarks/execution/Job.java       | 17 ++++++++++++++++-
 .../src/main/java/quarks/execution/Submitter.java | 17 ++++++++++++++++-
 .../java/quarks/execution/mbeans/JobMXBean.java   | 17 ++++++++++++++++-
 .../quarks/execution/mbeans/package-info.java     | 18 ++++++++++++++++--
 .../main/java/quarks/execution/package-info.java  | 18 ++++++++++++++++--
 .../quarks/execution/services/ControlService.java | 17 ++++++++++++++++-
 .../execution/services/RuntimeServices.java       | 17 ++++++++++++++++-
 .../execution/services/ServiceContainer.java      | 17 ++++++++++++++++-
 .../quarks/execution/services/package-info.java   | 18 ++++++++++++++++--
 .../java/quarks/test/execution/ControlsTest.java  | 18 ++++++++++++++++--
 .../src/main/java/quarks/function/BiConsumer.java | 17 ++++++++++++++++-
 .../src/main/java/quarks/function/BiFunction.java | 17 ++++++++++++++++-
 .../src/main/java/quarks/function/Consumer.java   | 17 ++++++++++++++++-
 .../src/main/java/quarks/function/Function.java   | 17 ++++++++++++++++-
 .../src/main/java/quarks/function/Functions.java  | 17 ++++++++++++++++-
 .../src/main/java/quarks/function/Predicate.java  | 17 ++++++++++++++++-
 .../src/main/java/quarks/function/Supplier.java   | 17 ++++++++++++++++-
 .../java/quarks/function/ToDoubleFunction.java    | 18 ++++++++++++++++--
 .../main/java/quarks/function/ToIntFunction.java  | 17 ++++++++++++++++-
 .../main/java/quarks/function/UnaryOperator.java  | 17 ++++++++++++++++-
 .../java/quarks/function/WrappedFunction.java     | 18 ++++++++++++++++--
 .../main/java/quarks/function/package-info.java   | 18 ++++++++++++++++--
 .../java/quarks/test/function/FunctionsTest.java  | 18 ++++++++++++++++--
 .../src/main/java/quarks/graph/Connector.java     | 17 ++++++++++++++++-
 api/graph/src/main/java/quarks/graph/Edge.java    | 17 ++++++++++++++++-
 api/graph/src/main/java/quarks/graph/Graph.java   | 17 ++++++++++++++++-
 api/graph/src/main/java/quarks/graph/Vertex.java  | 17 ++++++++++++++++-
 .../src/main/java/quarks/graph/package-info.java  | 18 ++++++++++++++++--
 .../java/quarks/test/graph/GraphAbstractTest.java | 17 ++++++++++++++++-
 .../test/java/quarks/test/graph/GraphTest.java    | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/JobContext.java    | 17 ++++++++++++++++-
 api/oplet/src/main/java/quarks/oplet/Oplet.java   | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/OpletContext.java  | 17 ++++++++++++++++-
 .../java/quarks/oplet/core/AbstractOplet.java     | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/core/FanOut.java   | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/core/Peek.java     | 17 ++++++++++++++++-
 .../java/quarks/oplet/core/PeriodicSource.java    | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/core/Pipe.java     | 17 ++++++++++++++++-
 .../java/quarks/oplet/core/ProcessSource.java     | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/core/Sink.java     | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/core/Source.java   | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/core/Split.java    | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/core/Union.java    | 17 ++++++++++++++++-
 .../quarks/oplet/core/mbeans/PeriodicMXBean.java  | 17 ++++++++++++++++-
 .../quarks/oplet/core/mbeans/package-info.java    | 17 ++++++++++++++++-
 .../main/java/quarks/oplet/core/package-info.java | 17 ++++++++++++++++-
 .../main/java/quarks/oplet/functional/Events.java | 17 ++++++++++++++++-
 .../main/java/quarks/oplet/functional/Filter.java | 17 ++++++++++++++++-
 .../java/quarks/oplet/functional/FlatMap.java     | 17 ++++++++++++++++-
 .../main/java/quarks/oplet/functional/Map.java    | 17 ++++++++++++++++-
 .../main/java/quarks/oplet/functional/Peek.java   | 17 ++++++++++++++++-
 .../oplet/functional/SupplierPeriodicSource.java  | 17 ++++++++++++++++-
 .../quarks/oplet/functional/SupplierSource.java   | 17 ++++++++++++++++-
 .../quarks/oplet/functional/package-info.java     | 17 ++++++++++++++++-
 .../src/main/java/quarks/oplet/package-info.java  | 17 ++++++++++++++++-
 .../main/java/quarks/oplet/plumbing/Isolate.java  | 18 ++++++++++++++++--
 .../quarks/oplet/plumbing/PressureReliever.java   | 18 ++++++++++++++++--
 .../quarks/oplet/plumbing/UnorderedIsolate.java   | 18 ++++++++++++++++--
 .../java/quarks/oplet/plumbing/package-info.java  | 17 ++++++++++++++++-
 .../main/java/quarks/oplet/window/Aggregate.java  | 17 ++++++++++++++++-
 .../java/quarks/oplet/window/package-info.java    | 17 ++++++++++++++++-
 .../quarks/test/oplet/functional/FilterTest.java  | 18 ++++++++++++++++--
 .../quarks/test/oplet/operators/PipeTest.java     | 18 ++++++++++++++++--
 .../src/main/java/quarks/topology/TSink.java      | 17 ++++++++++++++++-
 .../src/main/java/quarks/topology/TStream.java    | 17 ++++++++++++++++-
 .../src/main/java/quarks/topology/TWindow.java    | 17 ++++++++++++++++-
 .../src/main/java/quarks/topology/Topology.java   | 17 ++++++++++++++++-
 .../java/quarks/topology/TopologyElement.java     | 17 ++++++++++++++++-
 .../java/quarks/topology/TopologyProvider.java    | 17 ++++++++++++++++-
 .../java/quarks/topology/json/JsonFunctions.java  | 18 ++++++++++++++++--
 .../java/quarks/topology/json/package-info.java   | 18 ++++++++++++++++--
 .../main/java/quarks/topology/package-info.java   | 18 ++++++++++++++++--
 .../quarks/topology/plumbing/PlumbingStreams.java | 17 ++++++++++++++++-
 .../quarks/topology/plumbing/package-info.java    | 18 ++++++++++++++++--
 .../java/quarks/topology/tester/Condition.java    | 17 ++++++++++++++++-
 .../main/java/quarks/topology/tester/Tester.java  | 17 ++++++++++++++++-
 .../java/quarks/topology/tester/package-info.java | 18 ++++++++++++++++--
 .../quarks/test/topology/JsonFunctionsTest.java   | 18 ++++++++++++++++--
 .../java/quarks/test/topology/PlumbingTest.java   | 18 ++++++++++++++++--
 .../java/quarks/test/topology/TStreamTest.java    | 18 ++++++++++++++++--
 .../java/quarks/test/topology/TWindowTest.java    | 18 ++++++++++++++++--
 .../test/topology/TopologyAbstractTest.java       | 18 ++++++++++++++++--
 .../quarks/test/topology/TopologyElementTest.java | 18 ++++++++++++++++--
 .../java/quarks/test/topology/TopologyTest.java   | 18 ++++++++++++++++--
 .../quarks/test/topology/TopologyTestSetup.java   | 18 ++++++++++++++++--
 .../src/main/java/quarks/window/Partition.java    | 17 ++++++++++++++++-
 .../main/java/quarks/window/PartitionImpl.java    | 17 ++++++++++++++++-
 .../main/java/quarks/window/PartitionedState.java | 18 ++++++++++++++++--
 .../src/main/java/quarks/window/Policies.java     | 18 ++++++++++++++++--
 .../src/main/java/quarks/window/Window.java       | 17 ++++++++++++++++-
 .../src/main/java/quarks/window/WindowImpl.java   | 17 ++++++++++++++++-
 .../src/main/java/quarks/window/Windows.java      | 17 ++++++++++++++++-
 .../src/main/java/quarks/window/package-info.java | 18 ++++++++++++++++--
 .../test/java/quarks/test/window/StateTest.java   | 18 ++++++++++++++++--
 .../test/java/quarks/test/window/WindowTest.java  | 18 ++++++++++++++++--
 101 files changed, 1616 insertions(+), 138 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/android/hardware/src/main/java/quarks/android/hardware/SensorStreams.java
----------------------------------------------------------------------
diff --git a/android/hardware/src/main/java/quarks/android/hardware/SensorStreams.java b/android/hardware/src/main/java/quarks/android/hardware/SensorStreams.java
index dc467d9..c81314a 100644
--- a/android/hardware/src/main/java/quarks/android/hardware/SensorStreams.java
+++ b/android/hardware/src/main/java/quarks/android/hardware/SensorStreams.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.android.hardware;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorChangeEvents.java
----------------------------------------------------------------------
diff --git a/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorChangeEvents.java b/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorChangeEvents.java
index 2f494af..1f16593 100644
--- a/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorChangeEvents.java
+++ b/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorChangeEvents.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.android.hardware.runtime;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorSourceSetup.java
----------------------------------------------------------------------
diff --git a/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorSourceSetup.java b/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorSourceSetup.java
index 209dd0f..d472d63 100644
--- a/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorSourceSetup.java
+++ b/android/hardware/src/main/java/quarks/android/hardware/runtime/SensorSourceSetup.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.android.hardware.runtime;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/android/topology/src/main/java/quarks/android/oplet/RunOnUIThread.java
----------------------------------------------------------------------
diff --git a/android/topology/src/main/java/quarks/android/oplet/RunOnUIThread.java b/android/topology/src/main/java/quarks/android/oplet/RunOnUIThread.java
index c62b707..20b7f7f 100644
--- a/android/topology/src/main/java/quarks/android/oplet/RunOnUIThread.java
+++ b/android/topology/src/main/java/quarks/android/oplet/RunOnUIThread.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.android.oplet;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/android/topology/src/main/java/quarks/android/topology/ActivityStreams.java
----------------------------------------------------------------------
diff --git a/android/topology/src/main/java/quarks/android/topology/ActivityStreams.java b/android/topology/src/main/java/quarks/android/topology/ActivityStreams.java
index b69c2e9..df9c550 100644
--- a/android/topology/src/main/java/quarks/android/topology/ActivityStreams.java
+++ b/android/topology/src/main/java/quarks/android/topology/ActivityStreams.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.android.topology;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/DirectSubmitter.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/DirectSubmitter.java b/api/execution/src/main/java/quarks/execution/DirectSubmitter.java
index 7f70d9a..d563ec4 100644
--- a/api/execution/src/main/java/quarks/execution/DirectSubmitter.java
+++ b/api/execution/src/main/java/quarks/execution/DirectSubmitter.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.execution;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/Job.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/Job.java b/api/execution/src/main/java/quarks/execution/Job.java
index f426d37..111b0e0 100644
--- a/api/execution/src/main/java/quarks/execution/Job.java
+++ b/api/execution/src/main/java/quarks/execution/Job.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015  
 */
 package quarks.execution;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/Submitter.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/Submitter.java b/api/execution/src/main/java/quarks/execution/Submitter.java
index 2dca3e2..b994cb4 100644
--- a/api/execution/src/main/java/quarks/execution/Submitter.java
+++ b/api/execution/src/main/java/quarks/execution/Submitter.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.execution;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/mbeans/JobMXBean.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/mbeans/JobMXBean.java b/api/execution/src/main/java/quarks/execution/mbeans/JobMXBean.java
index 30c07d3..493c0d6 100644
--- a/api/execution/src/main/java/quarks/execution/mbeans/JobMXBean.java
+++ b/api/execution/src/main/java/quarks/execution/mbeans/JobMXBean.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016
 */
 package quarks.execution.mbeans;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/mbeans/package-info.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/mbeans/package-info.java b/api/execution/src/main/java/quarks/execution/mbeans/package-info.java
index 1438015..ecdd858 100644
--- a/api/execution/src/main/java/quarks/execution/mbeans/package-info.java
+++ b/api/execution/src/main/java/quarks/execution/mbeans/package-info.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2016
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 /**
  * Management MBeans for execution.

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/package-info.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/package-info.java b/api/execution/src/main/java/quarks/execution/package-info.java
index 479072b..241c0ef 100644
--- a/api/execution/src/main/java/quarks/execution/package-info.java
+++ b/api/execution/src/main/java/quarks/execution/package-info.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 /**
  * Execution of Quarks topologies and graphs.

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/services/ControlService.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/services/ControlService.java b/api/execution/src/main/java/quarks/execution/services/ControlService.java
index bbaaf65..5d22661 100644
--- a/api/execution/src/main/java/quarks/execution/services/ControlService.java
+++ b/api/execution/src/main/java/quarks/execution/services/ControlService.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.execution.services;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/services/RuntimeServices.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/services/RuntimeServices.java b/api/execution/src/main/java/quarks/execution/services/RuntimeServices.java
index 18be5fc..82885ee 100644
--- a/api/execution/src/main/java/quarks/execution/services/RuntimeServices.java
+++ b/api/execution/src/main/java/quarks/execution/services/RuntimeServices.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015  
 */
 package quarks.execution.services;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/services/ServiceContainer.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/services/ServiceContainer.java b/api/execution/src/main/java/quarks/execution/services/ServiceContainer.java
index c3e7741..e53bf78 100644
--- a/api/execution/src/main/java/quarks/execution/services/ServiceContainer.java
+++ b/api/execution/src/main/java/quarks/execution/services/ServiceContainer.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.execution.services;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/main/java/quarks/execution/services/package-info.java
----------------------------------------------------------------------
diff --git a/api/execution/src/main/java/quarks/execution/services/package-info.java b/api/execution/src/main/java/quarks/execution/services/package-info.java
index 9c0473d..7122111 100644
--- a/api/execution/src/main/java/quarks/execution/services/package-info.java
+++ b/api/execution/src/main/java/quarks/execution/services/package-info.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 /**
  * Execution services.

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/execution/src/test/java/quarks/test/execution/ControlsTest.java
----------------------------------------------------------------------
diff --git a/api/execution/src/test/java/quarks/test/execution/ControlsTest.java b/api/execution/src/test/java/quarks/test/execution/ControlsTest.java
index 029375b..f794fa2 100644
--- a/api/execution/src/test/java/quarks/test/execution/ControlsTest.java
+++ b/api/execution/src/test/java/quarks/test/execution/ControlsTest.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.test.execution;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/BiConsumer.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/BiConsumer.java b/api/function/src/main/java/quarks/function/BiConsumer.java
index 32e3855..bd3d422 100644
--- a/api/function/src/main/java/quarks/function/BiConsumer.java
+++ b/api/function/src/main/java/quarks/function/BiConsumer.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/BiFunction.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/BiFunction.java b/api/function/src/main/java/quarks/function/BiFunction.java
index e6f29c2..dd0214e 100644
--- a/api/function/src/main/java/quarks/function/BiFunction.java
+++ b/api/function/src/main/java/quarks/function/BiFunction.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/Consumer.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/Consumer.java b/api/function/src/main/java/quarks/function/Consumer.java
index 9d4a734..5ebeee0 100644
--- a/api/function/src/main/java/quarks/function/Consumer.java
+++ b/api/function/src/main/java/quarks/function/Consumer.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/Function.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/Function.java b/api/function/src/main/java/quarks/function/Function.java
index 1d71fbd..19ebdaf 100644
--- a/api/function/src/main/java/quarks/function/Function.java
+++ b/api/function/src/main/java/quarks/function/Function.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/Functions.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/Functions.java b/api/function/src/main/java/quarks/function/Functions.java
index 886a35f..765ff05 100644
--- a/api/function/src/main/java/quarks/function/Functions.java
+++ b/api/function/src/main/java/quarks/function/Functions.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/Predicate.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/Predicate.java b/api/function/src/main/java/quarks/function/Predicate.java
index 39c0dfa..107c331 100644
--- a/api/function/src/main/java/quarks/function/Predicate.java
+++ b/api/function/src/main/java/quarks/function/Predicate.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/Supplier.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/Supplier.java b/api/function/src/main/java/quarks/function/Supplier.java
index 07bddd3..8a98852 100644
--- a/api/function/src/main/java/quarks/function/Supplier.java
+++ b/api/function/src/main/java/quarks/function/Supplier.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/ToDoubleFunction.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/ToDoubleFunction.java b/api/function/src/main/java/quarks/function/ToDoubleFunction.java
index 0bd7a6d..81f1545 100644
--- a/api/function/src/main/java/quarks/function/ToDoubleFunction.java
+++ b/api/function/src/main/java/quarks/function/ToDoubleFunction.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.function;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/ToIntFunction.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/ToIntFunction.java b/api/function/src/main/java/quarks/function/ToIntFunction.java
index 4dd2612..53ebe10 100644
--- a/api/function/src/main/java/quarks/function/ToIntFunction.java
+++ b/api/function/src/main/java/quarks/function/ToIntFunction.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/UnaryOperator.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/UnaryOperator.java b/api/function/src/main/java/quarks/function/UnaryOperator.java
index db9c2ab..a997311 100644
--- a/api/function/src/main/java/quarks/function/UnaryOperator.java
+++ b/api/function/src/main/java/quarks/function/UnaryOperator.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.function;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/WrappedFunction.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/WrappedFunction.java b/api/function/src/main/java/quarks/function/WrappedFunction.java
index 78cd631..5132fe2 100644
--- a/api/function/src/main/java/quarks/function/WrappedFunction.java
+++ b/api/function/src/main/java/quarks/function/WrappedFunction.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.function;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/main/java/quarks/function/package-info.java
----------------------------------------------------------------------
diff --git a/api/function/src/main/java/quarks/function/package-info.java b/api/function/src/main/java/quarks/function/package-info.java
index 21d9ca5..3dabd2e 100644
--- a/api/function/src/main/java/quarks/function/package-info.java
+++ b/api/function/src/main/java/quarks/function/package-info.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 
 /**

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/function/src/test/java/quarks/test/function/FunctionsTest.java
----------------------------------------------------------------------
diff --git a/api/function/src/test/java/quarks/test/function/FunctionsTest.java b/api/function/src/test/java/quarks/test/function/FunctionsTest.java
index 1f320c5..dedb37c 100644
--- a/api/function/src/test/java/quarks/test/function/FunctionsTest.java
+++ b/api/function/src/test/java/quarks/test/function/FunctionsTest.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2015,2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 package quarks.test.function;
 

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/graph/src/main/java/quarks/graph/Connector.java
----------------------------------------------------------------------
diff --git a/api/graph/src/main/java/quarks/graph/Connector.java b/api/graph/src/main/java/quarks/graph/Connector.java
index 5aea666..72690ff 100644
--- a/api/graph/src/main/java/quarks/graph/Connector.java
+++ b/api/graph/src/main/java/quarks/graph/Connector.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.graph;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/graph/src/main/java/quarks/graph/Edge.java
----------------------------------------------------------------------
diff --git a/api/graph/src/main/java/quarks/graph/Edge.java b/api/graph/src/main/java/quarks/graph/Edge.java
index d6b7484..beca6ec 100644
--- a/api/graph/src/main/java/quarks/graph/Edge.java
+++ b/api/graph/src/main/java/quarks/graph/Edge.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.graph;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/graph/src/main/java/quarks/graph/Graph.java
----------------------------------------------------------------------
diff --git a/api/graph/src/main/java/quarks/graph/Graph.java b/api/graph/src/main/java/quarks/graph/Graph.java
index 2fdd1e3..2d6a854 100644
--- a/api/graph/src/main/java/quarks/graph/Graph.java
+++ b/api/graph/src/main/java/quarks/graph/Graph.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.graph;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/graph/src/main/java/quarks/graph/Vertex.java
----------------------------------------------------------------------
diff --git a/api/graph/src/main/java/quarks/graph/Vertex.java b/api/graph/src/main/java/quarks/graph/Vertex.java
index 6b9ad6e..8b18d90 100644
--- a/api/graph/src/main/java/quarks/graph/Vertex.java
+++ b/api/graph/src/main/java/quarks/graph/Vertex.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.graph;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/graph/src/main/java/quarks/graph/package-info.java
----------------------------------------------------------------------
diff --git a/api/graph/src/main/java/quarks/graph/package-info.java b/api/graph/src/main/java/quarks/graph/package-info.java
index 13a2bcc..b3cd7e4 100644
--- a/api/graph/src/main/java/quarks/graph/package-info.java
+++ b/api/graph/src/main/java/quarks/graph/package-info.java
@@ -1,6 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
-# Copyright IBM Corp. 2016 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 */
 
 /**

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/graph/src/test/java/quarks/test/graph/GraphAbstractTest.java
----------------------------------------------------------------------
diff --git a/api/graph/src/test/java/quarks/test/graph/GraphAbstractTest.java b/api/graph/src/test/java/quarks/test/graph/GraphAbstractTest.java
index 3c4116c..02a6683 100644
--- a/api/graph/src/test/java/quarks/test/graph/GraphAbstractTest.java
+++ b/api/graph/src/test/java/quarks/test/graph/GraphAbstractTest.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.test.graph;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/graph/src/test/java/quarks/test/graph/GraphTest.java
----------------------------------------------------------------------
diff --git a/api/graph/src/test/java/quarks/test/graph/GraphTest.java b/api/graph/src/test/java/quarks/test/graph/GraphTest.java
index f5a9ee2..8560d07 100644
--- a/api/graph/src/test/java/quarks/test/graph/GraphTest.java
+++ b/api/graph/src/test/java/quarks/test/graph/GraphTest.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.test.graph;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/JobContext.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/JobContext.java b/api/oplet/src/main/java/quarks/oplet/JobContext.java
index f0dd249..840a10e 100644
--- a/api/oplet/src/main/java/quarks/oplet/JobContext.java
+++ b/api/oplet/src/main/java/quarks/oplet/JobContext.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015  
 */
 package quarks.oplet;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/Oplet.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/Oplet.java b/api/oplet/src/main/java/quarks/oplet/Oplet.java
index 0db780b..6fc05f5 100644
--- a/api/oplet/src/main/java/quarks/oplet/Oplet.java
+++ b/api/oplet/src/main/java/quarks/oplet/Oplet.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/OpletContext.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/OpletContext.java b/api/oplet/src/main/java/quarks/oplet/OpletContext.java
index 6fad453..64e3072 100644
--- a/api/oplet/src/main/java/quarks/oplet/OpletContext.java
+++ b/api/oplet/src/main/java/quarks/oplet/OpletContext.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015  
 */
 package quarks.oplet;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/AbstractOplet.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/AbstractOplet.java b/api/oplet/src/main/java/quarks/oplet/core/AbstractOplet.java
index 11cc1b5..cdc763c 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/AbstractOplet.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/AbstractOplet.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/FanOut.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/FanOut.java b/api/oplet/src/main/java/quarks/oplet/core/FanOut.java
index a6110f5..6a5df95 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/FanOut.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/FanOut.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/Peek.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/Peek.java b/api/oplet/src/main/java/quarks/oplet/core/Peek.java
index 6dc2dd1..363045b 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/Peek.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/Peek.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/PeriodicSource.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/PeriodicSource.java b/api/oplet/src/main/java/quarks/oplet/core/PeriodicSource.java
index bf9e74a..ab8dc57 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/PeriodicSource.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/PeriodicSource.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015  
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/Pipe.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/Pipe.java b/api/oplet/src/main/java/quarks/oplet/core/Pipe.java
index 9b24c99..217b78e 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/Pipe.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/Pipe.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/ProcessSource.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/ProcessSource.java b/api/oplet/src/main/java/quarks/oplet/core/ProcessSource.java
index 15cdf53..acb4333 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/ProcessSource.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/ProcessSource.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015  
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/Sink.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/Sink.java b/api/oplet/src/main/java/quarks/oplet/core/Sink.java
index 961188b..d715daf 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/Sink.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/Sink.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/Source.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/Source.java b/api/oplet/src/main/java/quarks/oplet/core/Source.java
index 3d99a4e..6c19a25 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/Source.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/Source.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/Split.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/Split.java b/api/oplet/src/main/java/quarks/oplet/core/Split.java
index 19ce174..9a03098 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/Split.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/Split.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/Union.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/Union.java b/api/oplet/src/main/java/quarks/oplet/core/Union.java
index c4bc5bd..8cebacb 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/Union.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/Union.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/mbeans/PeriodicMXBean.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/mbeans/PeriodicMXBean.java b/api/oplet/src/main/java/quarks/oplet/core/mbeans/PeriodicMXBean.java
index 4809c96..61f6de1 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/mbeans/PeriodicMXBean.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/mbeans/PeriodicMXBean.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.core.mbeans;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/mbeans/package-info.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/mbeans/package-info.java b/api/oplet/src/main/java/quarks/oplet/core/mbeans/package-info.java
index fc1320b..c2850aa 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/mbeans/package-info.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/mbeans/package-info.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 /**

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/core/package-info.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/core/package-info.java b/api/oplet/src/main/java/quarks/oplet/core/package-info.java
index 9fb75d8..2b7c78e 100644
--- a/api/oplet/src/main/java/quarks/oplet/core/package-info.java
+++ b/api/oplet/src/main/java/quarks/oplet/core/package-info.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 /**

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/functional/Events.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/functional/Events.java b/api/oplet/src/main/java/quarks/oplet/functional/Events.java
index 6cd628e..b14af54 100644
--- a/api/oplet/src/main/java/quarks/oplet/functional/Events.java
+++ b/api/oplet/src/main/java/quarks/oplet/functional/Events.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.functional;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/functional/Filter.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/functional/Filter.java b/api/oplet/src/main/java/quarks/oplet/functional/Filter.java
index afbaf4a..d493e45 100644
--- a/api/oplet/src/main/java/quarks/oplet/functional/Filter.java
+++ b/api/oplet/src/main/java/quarks/oplet/functional/Filter.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.functional;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/functional/FlatMap.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/functional/FlatMap.java b/api/oplet/src/main/java/quarks/oplet/functional/FlatMap.java
index 1ecbc7f..064309c 100644
--- a/api/oplet/src/main/java/quarks/oplet/functional/FlatMap.java
+++ b/api/oplet/src/main/java/quarks/oplet/functional/FlatMap.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.functional;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/functional/Map.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/functional/Map.java b/api/oplet/src/main/java/quarks/oplet/functional/Map.java
index 00727c9..eebc8b2 100644
--- a/api/oplet/src/main/java/quarks/oplet/functional/Map.java
+++ b/api/oplet/src/main/java/quarks/oplet/functional/Map.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.functional;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/functional/Peek.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/functional/Peek.java b/api/oplet/src/main/java/quarks/oplet/functional/Peek.java
index eaa43a4..3bdf2ff 100644
--- a/api/oplet/src/main/java/quarks/oplet/functional/Peek.java
+++ b/api/oplet/src/main/java/quarks/oplet/functional/Peek.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.functional;

http://git-wip-us.apache.org/repos/asf/incubator-quarks/blob/1b7c6431/api/oplet/src/main/java/quarks/oplet/functional/SupplierPeriodicSource.java
----------------------------------------------------------------------
diff --git a/api/oplet/src/main/java/quarks/oplet/functional/SupplierPeriodicSource.java b/api/oplet/src/main/java/quarks/oplet/functional/SupplierPeriodicSource.java
index 16a18cb..8931945 100644
--- a/api/oplet/src/main/java/quarks/oplet/functional/SupplierPeriodicSource.java
+++ b/api/oplet/src/main/java/quarks/oplet/functional/SupplierPeriodicSource.java
@@ -1,5 +1,20 @@
 /*
-# Licensed Materials - Property of IBM
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
 # Copyright IBM Corp. 2015, 2016 
 */
 package quarks.oplet.functional;