Bug#287089: shermans-aquarium: contains non-free or undistributable images
Justification: violates section 2.2.1 of Debian Policy
As noted on debian-legal on 20 August by Nathanael Nerode,
shermans-aquarium appears to contain non-DFSG-free images files.
It is unclear to me whether these files are even distributable by Debian
at all; that they come free-of-charge with a gratis screen saver for
Windows operating systems implies no grant of permission to the Debian
I have attached the debian/copyright file and upstream README.
The copyright holder in the images, Jim Toomey, should be contacted as soon
as possible for license negotiations. If those are unsuccessful and
distributable replacement images are not used, this package should be
withdrawn from the Debian archives. (Without a grant of license under
copyright law, we cannot distribute these images even in non-free).
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)
Kernel: Linux 2.4.25-powerpc-smp
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages shermans-aquarium depends on:
ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi
ii libatk1.0-0 1.8.0-4 The ATK accessibility toolkit
ii libbonobo2-0 2.8.0-4 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.8.0-2 The Bonobo UI library
ii libc6 2.3.2.ds1-19 GNU C Library: Shared libraries an
ii libgconf2-4 2.8.1-4 GNOME configuration database syste
ii libglib2.0-0 2.4.8-1 The GLib library of C routines
ii libgnome2-0 2.8.0-6 The GNOME 2 library - runtime file
ii libgnomecanvas2 2.8.0-1 A powerful object-oriented display
ii libgnomeui-0 2.8.0-3 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 2.8.3-6 The GNOME virtual file-system libr
ii libgtk2.0-0 2.4.14-2 The GTK+ graphical user interface
ii libice6 4.3.0.dfsg.1-10 Inter-Client Exchange library
ii liborbit2 1:2.10.2-1.1 libraries for ORBit2 - a CORBA ORB
ii libpanel-applet 2.8.2-1 Library for GNOME 2 Panel applets
ii libpango1.0-0 1.6.0-3 Layout and rendering of internatio
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii libsdl1.2debian 1.2.7+1.2.8cvs20041007-3 Simple DirectMedia Layer
ii libsm6 4.3.0.dfsg.1-10 X Window System Session Management
ii libx11-6 4.3.0.dfsg.1-10 X Window System protocol client li
ii libxml2 2.6.11-5 GNOME XML library
ii xlibs 4.3.0.dfsg.1-10 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4 compression library - runtime
This package was debianized by Jose M. Moya <email@example.com> on
Tue, 27 Jul 2004 18:51:52 +0200.
It was downloaded from http://aquariumapplet.sourceforge.net/
Jonas Aaberg <firstname.lastname@example.org>
Sherman's aquarium is available under GNU General Public
License (GPL) version 2.
NOTICE: The fish images are copyrighted by Jim Toomey!
They are extracted from a Windows screensaver that is released
as freeware. The fish images are NOT GNU GPL!
(see README file for more information)
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
Sherman's aquarium v2.2.0
(Formly known as Aquarium applet)
This is a wm(Window maker) applet, Gnome applet(both verison 1 and 2) and
a XscreenSaver "hack" that gives you an aquarium with some randomly
selected fishes that lives there.
Well, to tell you the truth, you can get some other strange sea animails
in your aquarium too.
Some other features this program gives you, except for the part that
it gives you an aquarium with fishes that takes care of itself, no
feed, no cleaning and so on, is that the temperature scale on the right
side shows the CPU load. It can also be configurated to display the
time and show the status of numlock, capslock and scrollock.
The fishes are done by Jim Toomey, the author of the "Sherman's Lagoon"
The fish images are taken from a freeware windows screen saver by
Jim Toomey.(www.slagoon.com) He draws a really great cartoon strip
named "Sherman's lagoon". (You can ready a daily strip at his site,
and in many news papers.)
I have to point out that NO reverse engineering nor disassembling
was made in order to extract the fish images. I did just look at
the hex code and wrote a program that read the interesting parts,
and converted them to readable images.
So the fish images are copyrighted by Jim Toomey, and released
in his screensaver as freeware.
I've manage to get in contact with Jim Toomey and he told me
he likes "Sherman's aquarium" and that it's ok that I use that
name for my program. But he didn't give me permission to use
his graphics, but neither did he tell me to remove his graphics,
which I'm very thankfull for. (Jim, THANKS ALOT!!)
Options & Features:
For the gnome panel applet, please use the preferences window, and
NOT the command line options.
I think most options don't need to be described, but some needs.
"Prey can be eaten". - There is a fish called hunter which can
swallow a fish called prey, at the right
"Blowfish can explode" - The swordfish can make a hole in the blowfish
so it explodes.
"Double width/height" - The applet can be made twice as large as normal,
and on which direction depends on the panel
Commandline options for wm applet:
--help Show this message and exits.
-v --version Show version and exits.
-i --info Show compile info and exits.
-t --nothermometer Removes the thermometer.
-c --noclock Removes the digital clock.
-k --nokeyleds Removes the keyboard leds indicator.
-d --datadir Alternativ datadir. Overrides default directory
and the enviroment variable SHERMANS_AQUARIUM_DATA_DIR.
-b # --background # Select background:
1 - Solid blue
2 - Shaded blue
3 - Waterlike (default)
-bf <file> --backgroundfile <file> Select your own background.
-n # --numfish Choose the number of fish you want in your aquarium.
Five is default.
-m --matrix Show matrix scroller when mouse pointer is over. Default off.
-u # --numbubbles Choose the number of bubbles. Default is ten.
-x # X position on the screen.
-y # Y position on the screen.
-x and -y must be given together.
-wm --startwm Start WindowMaker applet instead of Gnome applet.
(Gnome applet is default if the panel is running.)
-s --scale Scale the fish. (100 is scale 1:1. 50 is half size.)
-h # --height # Choose the window height. Default is 64 for wm.
-w # --width # Choose the window width. Default is 64 for wm.
-fe Force Enlightenment settings.
(Act like a normal program)
-window-id Run Sherman's aquarium in a special window
-l --fullscreen Start in fullscreen instead of as an applet.
Keeps the current resolution instead of switching.
-e --escape-only Fullscreen quits only when the escape key is pressed.
--xscreensaver For xscreensaver only.DO NOT USE THIS SWITCH OTHERWISE!!
-f --seafloor Add a sea floor on the background in fullscreen mode.
-p --preferences Starts the preferences dialog. The preferences will be
saved and used next time Sherman's aquarium is started.
-r Reset settings. If Sherman's aquarium
crashes at startup, this might help.
I saw a very nice screensaver for Windows about four, five years ago.
It's named "Sherman's lagoon" after the comic, and released as freeware
by the author of that comic. From the very start I wanted to have it
for Linux too. Quite quick I made a program that extracted the
graphics and the sounds. Then I tried to make a screensaver, but I
got stuck in gtk+/gdk problems that I couldn't solve.
Then one day, years later, I played with the code Timecop's
wmfishmon code, and this is the result.
See NEWS for a more recent history.
See the AUTHOR file for credits.
If you enjoy this small program, please send me (Jonas Aaberg <email@example.com>)
an email. For every email I get, the chances that I add new features
and/or make other applets get larger. (Please include the word Aquarium
or Sherman's aquarium in the subject.)
Patches, constructive critizism, extra features, sudjestions(good ones :-),
better graphics, pizzas,.. are very welcome! :-)
If you need help with anything, don't hessitate to contact me!
Also, I will redesign the preference window quite soon and I hope that
some people are willing to do some translation for me.
So if you speak some language that isn't Swedish or German, and are
willing to do some translation, please mail me!
(Even english is of interest, since my english is far from perfect.)
Sherman's aquarium home is: http://aquariumapplet.sourceforge.net
(Big thanks to the SF team for providing a home for Sherman's aquarium!)
Jonas Aaberg <firstname.lastname@example.org>