Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add Modified BSD license

  • Loading branch information...
commit 5024acb3013f829a9b44498b171e7317ccdee085 1 parent 5ebdf82
@jaynel jaynel authored
View
27 LICENSE
@@ -0,0 +1,27 @@
+Copyright (c) 2012, DuoMark International, Inc.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+ * Neither the name of DuoMark International, Inc. nor the
+ names of its contributors may be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL DUOMARK INTERNATIONAL, INC. BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
View
4 apps/coop/src/coop.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Co-operating Process instances modeled on coop_flow graphs.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% External API
-export([
View
4 apps/coop/src/coop_flow.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Flow graphs for cooperating processes.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_flow).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Friendly API
-export([pipeline/1, chain_vertices/2, fanout/3]).
View
4 apps/coop/src/coop_head.erl
@@ -1,6 +1,8 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Coop Head construct, manages data flow to the Coop Body.
%%%
@@ -31,9 +33,9 @@
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_head).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Graph API
-export([
View
4 apps/coop/src/coop_head_ctl_rcv.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Coop Head control process receive loop.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_head_ctl_rcv).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Receive loop methods
-export([msg_loop/3]).
View
4 apps/coop/src/coop_head_data_rcv.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Coop Head data process receive loop.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_head_data_rcv).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Receive loop methods
-export([one_at_a_time_loop/2, relay_msg_to_root_pid/3]).
View
4 apps/coop/src/coop_head_root_rcv.erl
@@ -1,6 +1,8 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Receive loop for the Root_Pid in the Coop Head.
%%%
@@ -14,9 +16,9 @@
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_head_root_rcv).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Receive loop methods
-export([sync_pass_thru_loop/1]).
View
4 apps/coop/src/coop_kill_link_rcv.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Receive loop for the Coop Kill Switch process.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_kill_link_rcv).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Graph API
-export([make_kill_switch/0, link_to_kill_switch/2, link_loop/0]).
View
4 apps/coop/src/coop_node.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Single graph node process.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_node).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Graph API
-export([
View
4 apps/coop/src/coop_node_ctl_rcv.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Default receive loop for coop_node data.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_node_ctl_rcv).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Graph API
-export([node_ctl_loop/7]).
View
4 apps/coop/src/coop_node_data_rcv.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Default receive loop for coop_node data.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_node_data_rcv).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
%% Graph API
-export([start_node_data_loop/6]).
View
4 apps/coop/src/coop_node_util.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Utilities to ease testing
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(coop_node_util).
+-author('Jay Nelson <jay@duomark.com>').
-include("../erlangsp/include/license_and_copyright.hrl").
--author(jayn).
-export([random_worker/1]).
View
32 apps/erlangsp/include/license_and_copyright.hrl
@@ -1,2 +1,32 @@
--license("New BSD").
+-license("Modified BSD License").
-copyright("(c) 2012, DuoMark International, Inc. All rights reserved").
+
+%%%------------------------------------------------------------------------------
+%%% Copyright (c) 2012, DuoMark International, Inc.
+%%% All rights reserved.
+%%%
+%%% Redistribution and use in source and binary forms, with or without
+%%% modification, are permitted provided that the following conditions are met:
+%%%
+%%% * Redistributions of source code must retain the above copyright
+%%% notice, this list of conditions and the following disclaimer.
+%%%
+%%% * Redistributions in binary form must reproduce the above copyright
+%%% notice, this list of conditions and the following disclaimer in the
+%%% documentation and/or other materials provided with the distribution.
+%%%
+%%% * Neither the name of DuoMark International, Inc. nor the
+%%% names of its contributors may be used to endorse or promote products
+%%% derived from this software without specific prior written permission.
+%%%
+%%% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+%%% ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+%%% WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+%%% DISCLAIMED. IN NO EVENT SHALL DUOMARK INTERNATIONAL, INC. BE LIABLE FOR ANY
+%%% DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+%%% (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+%%% LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+%%% ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+%%% (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+%%% SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+%%%------------------------------------------------------------------------------
View
4 apps/erlangsp/src/erlangsp_app.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Erlang/SP application for graphical display of library execution.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(erlangsp_app).
+-author('Jay Nelson <jay@duomark.com>').
-include("license_and_copyright.hrl").
--author(jayn).
-behaviour(application).
View
4 apps/erlangsp/src/erlangsp_sup.erl
@@ -1,15 +1,17 @@
%%%------------------------------------------------------------------------------
%%% @copyright (c) 2012, DuoMark International, Inc. All rights reserved
%%% @author Jay Nelson <jay@duomark.com>
+%%% @reference The license is based on the template for Modified BSD from
+%%% <a href="http://opensource.org/licenses/BSD-3-Clause">OSI</a>
%%% @doc
%%% Erlang/SP supervisor for graphical display of library execution.
%%% @since v0.0.1
%%% @end
%%%------------------------------------------------------------------------------
-module(erlangsp_sup).
+-author('Jay Nelson <jay@duomark.com>').
-include("license_and_copyright.hrl").
--author(jayn).
-behaviour(supervisor).
Please sign in to comment.
Something went wrong with that request. Please try again.