Hello
In may 2011 i had decided to no longer use windows, allthough i have a
bunch of original software of microsoft, i got fed up of it.
As i'm a scripter / hobby dev, i started to write bash scripts for fedora
to get myself used to it. Now at start i didnt care too much about the
fedora philosophy concerning my scripts.
Time has changed, and i would like to see my scripts as part of the offical
fedora repositry. As of now, my script collection does need some work to be
done, before i can even think about it to get allowed, as i used to install
rpmfusion (free and nonfree, livna and adobe flash repo, in the past even
skype and others).
But before i start this rework/rewrite, i would need some advice what it
may contain, or not. I've written a post at
fedoraforum.org (
http://forums.fedoraforum.org/showthread.php?p=1554944).
The questions there are written in general, i copy paste them here and get
more specific to my concern:
* There is rpmfusion-free, may that be installed (not shipped) by something
that is shiped with Fedora? (it irritates me that its named free,
rpmfusion.org states other reasons - without naming them)
* If my script collection includes code-routines that build a program of a
source code that is available to everyone, is that permitted, or depends on
the software going to be built? (specific: Oracle VirtualBox)
* If my script collection checks the system for Third Party repos that
contain non-FOSS software and if available install packages they contain
as/if the user chooses so. Would this behaviour be ok? (specific: livna,
rpmfusion*) ((i was told that will 'violate' policy))
* Found this Adobe lisence in the Fedora License list, does this mean i may
install Adobe Flash from my PROJECT? (I guess not, but its confusing me, so
i have to ask)
* Some repos from
repos.fedorapeople.org, are they permitted to be
installed from my script, if i get an agree of the repo maintainer?
What my script collection does in general:
Help to build a system starting of the minimal install, thus i would love
to see it installed with the minimal-install. (one may dream)
Provide scripts to 'tweak' grub2, timeout, default selected, video res, or
write iso files to usb devices, delete tempfiles, change plymouth and
optional rebuild initrd and more.
While the script collection aims to support mainly Red Hat based
distributions (i'm heading towards RHCSA), it also aims to provide
functionality to/on other distributions as well.
For a better overview of its functions, please see these:
*
http://sourceforge.net/projects/seasc/files/README/download
*
http://forums.fedoraforum.org/showthread.php?t=276184
*
http://sea.hostingsociety.com (updating file links now)
Sadly, i'm not a good documenter.
The script collection i have written is licensed by GPLv3.
Links i had read, but didnt understand all, irritate me, or i dont know how
they apply to me (either one of these apply to the links below):
*
https://fedoraproject.org/wiki/Licensing/AdobeLicense
*
http://fedoraproject.org/wiki/Licensing#SoftwareLicenses
*
https://fedoraproject.org/wiki/Licensing/FAQ
*
http://fedoraproject.org/wiki/Objectives
*
http://fedoraproject.org/wiki/Packaging/LicensingGuidelines
*
http://fedoraproject.org/wiki/ForbiddenItems
Thank you for reading.
Kind regards
Simon A. Erat, Switzerland // aka user: sea, on
fedoraforum.org