Skip to content

Commit

Permalink
Replace literal license and copyright information in source files wit…
Browse files Browse the repository at this point in the history
…h reference to LICENSE.md. Update README.md
  • Loading branch information
AmokHuginnsson committed Jan 22, 2018
1 parent 94def0e commit 9405f59
Show file tree
Hide file tree
Showing 25 changed files with 65 additions and 629 deletions.
33 changes: 33 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
** `funlab` (c) 2003-2018 by Marcin 'Amok' Konarski (amok at codestation.org) **

i. You may not make any changes to this Copyright/Licensing information.
ii. You must attach this Copyright/Licensing information to every part
of every copy of this software.

License:

You are free to use this program as is, you can redistribute binary
package freely but:

1. You cannot use any part of sources of this software.
2. You cannot redistribute any part of sources of this software.
3. No reverse engineering is allowed.
4. If you want redistribute binary package you cannot demand any fees
for this software.
You cannot even demand cost of the carrier (CD for example).
5. You cannot include it in any commercial enterprise (for example
as a free add-on to paid software or paid newspaper).

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.

In more formal terms the `funlab` project is covered by either of:

CC BY-ND-NC 4.0
Aladdin Free Public License (AFPL)

licenses for the general Public.

A separate commercial license can be obtained from CodeStation.org.

26 changes: 1 addition & 25 deletions Makefile.mk.in
Original file line number Diff line number Diff line change
@@ -1,28 +1,4 @@
# $Id$
#
#--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
#
# Makefile - this file is integral part of `funlab' project.
#
# i. You may not make any changes in Copyright information.
# ii. You must attach Copyright information to any part of every copy
# of this software.
#
#Copyright:
#
# You are free to use this program as is, you can redistribute binary
# package freely but:
# 1. You cannot use any part of sources of this software.
# 2. You cannot redistribute any part of sources of this software.
# 3. No reverse engineering is allowed.
# 4. If you want redistribute binary package you cannot demand any fees
# for this software.
# You cannot even demand cost of the carrier (CD for example).
# 5. You cannot include it to any commercial enterprise (for example
# as a free add-on to payed software or payed newspaper).
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.
# Read booker/LICENSE.md file for copyright and licensing information.

$(eval DIR_ROOT?=$(subst /Makefile.mk.in,,$(lastword $(realpath $(foreach DIR,$(subst /, ,$(CURDIR)), $(eval DIR_ROOT_TEST=$(DIR_ROOT_TEST)/$(DIR))$(DIR_ROOT_TEST)/Makefile.mk.in)))))
PRJNAME = funlab
Expand Down
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
funlab
======

Function surface explorer ([Homepage][homepage]).

![program screenshot with X % Y function][screenshot]

[homepage]: https://codestation.org/?h-action=menu-project&menu=submenu-project&page=&project=funlab
[screenshot]: https://codestation.org/img/funlab.png

21 changes: 0 additions & 21 deletions doc/COPYRIGHT

This file was deleted.

83 changes: 0 additions & 83 deletions doc/README

This file was deleted.

27 changes: 2 additions & 25 deletions src/events.cxx
Original file line number Diff line number Diff line change
@@ -1,30 +1,7 @@
/*
--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
events.cxx - this file is integral part of `funlab' project.
i. You may not make any changes in Copyright information.
ii. You must attach Copyright information to any part of every copy
of this software.
Copyright:
You can use this software free of charge and you can redistribute its binary
package freely but:
1. You are not allowed to use any part of sources of this software.
2. You are not allowed to redistribute any part of sources of this software.
3. You are not allowed to reverse engineer this software.
4. If you want to distribute a binary package of this software you cannot
demand any fees for it. You cannot even demand
a return of cost of the media or distribution (CD for example).
5. You cannot involve this software in any commercial activity (for example
as a free add-on to paid software or newspaper).
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.
*/
/* Read booker/LICENSE.md file for copyright and licensing information. */

#include "events.hxx"
#include <yaal/hcore/macro.hxx>
#include <yaal/hcore/pod.hxx>
M_VCSID( "$Id: " __ID__ " $" )

Expand Down
26 changes: 1 addition & 25 deletions src/events.hxx
Original file line number Diff line number Diff line change
@@ -1,28 +1,4 @@
/*
--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
events.hxx - this file is integral part of `funlab' project.
i. You may not make any changes in Copyright information.
ii. You must attach Copyright information to any part of every copy
of this software.
Copyright:
You can use this software free of charge and you can redistribute its binary
package freely but:
1. You are not allowed to use any part of sources of this software.
2. You are not allowed to redistribute any part of sources of this software.
3. You are not allowed to reverse engineer this software.
4. If you want to distribute a binary package of this software you cannot
demand any fees for it. You cannot even demand
a return of cost of the media or distribution (CD for example).
5. You cannot involve this software in any commercial activity (for example
as a free add-on to paid software or newspaper).
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.
*/
/* Read booker/LICENSE.md file for copyright and licensing information. */

#ifndef FUNLAB_EVENTS_HXX_INCLUDED
#define FUNLAB_EVENTS_HXX_INCLUDED
Expand Down
26 changes: 1 addition & 25 deletions src/gui.cxx
Original file line number Diff line number Diff line change
@@ -1,28 +1,4 @@
/*
--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
gui.cxx - this file is integral part of `funlab' project.
i. You may not make any changes in Copyright information.
ii. You must attach Copyright information to any part of every copy
of this software.
Copyright:
You can use this software free of charge and you can redistribute its binary
package freely but:
1. You are not allowed to use any part of sources of this software.
2. You are not allowed to redistribute any part of sources of this software.
3. You are not allowed to reverse engineer this software.
4. If you want to distribute a binary package of this software you cannot
demand any fees for it. You cannot even demand
a return of cost of the media or distribution (CD for example).
5. You cannot involve this software in any commercial activity (for example
as a free add-on to paid software or newspaper).
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.
*/
/* Read booker/LICENSE.md file for copyright and licensing information. */

#pragma GCC diagnostic ignored "-Wold-style-cast"
#pragma GCC diagnostic ignored "-Weffc++"
Expand Down
26 changes: 1 addition & 25 deletions src/gui.hxx
Original file line number Diff line number Diff line change
@@ -1,28 +1,4 @@
/*
--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
gui.hxx - this file is integral part of `funlab' project.
i. You may not make any changes in Copyright information.
ii. You must attach Copyright information to any part of every copy
of this software.
Copyright:
You can use this software free of charge and you can redistribute its binary
package freely but:
1. You are not allowed to use any part of sources of this software.
2. You are not allowed to redistribute any part of sources of this software.
3. You are not allowed to reverse engineer this software.
4. If you want to distribute a binary package of this software you cannot
demand any fees for it. You cannot even demand
a return of cost of the media or distribution (CD for example).
5. You cannot involve this software in any commercial activity (for example
as a free add-on to paid software or newspaper).
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.
*/
/* Read booker/LICENSE.md file for copyright and licensing information. */

#ifndef GUI_HXX_INCLUDED
#define GUI_HXX_INCLUDED
Expand Down
26 changes: 1 addition & 25 deletions src/hdetachedrenderer.cxx
Original file line number Diff line number Diff line change
@@ -1,28 +1,4 @@
/*
--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
renderer.cxx - this file is integral part of `funlab' project.
i. You may not make any changes in Copyright information.
ii. You must attach Copyright information to any part of every copy
of this software.
Copyright:
You can use this software free of charge and you can redistribute its binary
package freely but:
1. You are not allowed to use any part of sources of this software.
2. You are not allowed to redistribute any part of sources of this software.
3. You are not allowed to reverse engineer this software.
4. If you want to distribute a binary package of this software you cannot
demand any fees for it. You cannot even demand
a return of cost of the media or distribution (CD for example).
5. You cannot involve this software in any commercial activity (for example
as a free add-on to paid software or newspaper).
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR _precountA PARTICULAR PURPOSE. Use it at your own risk.
*/
/* Read booker/LICENSE.md file for copyright and licensing information. */

#include <math.h>
#include <stdlib.h>
Expand Down
26 changes: 1 addition & 25 deletions src/hdetachedrenderer.hxx
Original file line number Diff line number Diff line change
@@ -1,28 +1,4 @@
/*
--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
renderer.hxx - this file is integral part of `funlab' project.
i. You may not make any changes in Copyright information.
ii. You must attach Copyright information to any part of every copy
of this software.
Copyright:
You can use this software free of charge and you can redistribute its binary
package freely but:
1. You are not allowed to use any part of sources of this software.
2. You are not allowed to redistribute any part of sources of this software.
3. You are not allowed to reverse engineer this software.
4. If you want to distribute a binary package of this software you cannot
demand any fees for it. You cannot even demand
a return of cost of the media or distribution (CD for example).
5. You cannot involve this software in any commercial activity (for example
as a free add-on to paid software or newspaper).
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.
*/
/* Read booker/LICENSE.md file for copyright and licensing information. */

#ifndef FUNLAB_HDETACHEDRENDERER_HXX_INCLUDED
#define FUNLAB_HDETACHEDRENDERER_HXX_INCLUDED
Expand Down
26 changes: 1 addition & 25 deletions src/hembeddedrenderer.cxx
Original file line number Diff line number Diff line change
@@ -1,28 +1,4 @@
/*
--- `funlab' 0.0.0 (c) 1978 by Marcin 'Amok' Konarski ---
hembeddedrenderer.cxx - this file is integral part of `funlab' project.
i. You may not make any changes in Copyright information.
ii. You must attach Copyright information to any part of every copy
of this software.
Copyright:
You can use this software free of charge and you can redistribute its binary
package freely but:
1. You are not allowed to use any part of sources of this software.
2. You are not allowed to redistribute any part of sources of this software.
3. You are not allowed to reverse engineer this software.
4. If you want to distribute a binary package of this software you cannot
demand any fees for it. You cannot even demand
a return of cost of the media or distribution (CD for example).
5. You cannot involve this software in any commercial activity (for example
as a free add-on to paid software or newspaper).
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. Use it at your own risk.
*/
/* Read booker/LICENSE.md file for copyright and licensing information. */

#include <iostream>
#pragma GCC diagnostic ignored "-Wold-style-cast"
Expand Down
Loading

0 comments on commit 9405f59

Please sign in to comment.