Copied over from
http://userlinux.comptonranch.com/userlinux_framework.html on 1/4/2004.
UserLinux Unofficial Framework
By: Michael Compton
Let me explain that I am NOT a developer. I code just well
enough to really mess things up. Some of these
programs/applications I have NO IDEA what they are for. If you
find things in the wrong place, find that I did not include a package
in a category that I should have, included something in the SOHO/Home
category that is not needed in that kind of an environment, let me know
and I will change it. Please forgive my ignorance on some of
these issues. I am doing my best just to provide a good working
framework for us.
I am going to in this page make a lot of assumptions. I am doing
this to stir some of you into action. I need your
help. Tell me I am wrong. If you see something I have
missed. If I am saying something has been decided and it has not
etc. please let me know. Some things I am saying are
decided only because a choice was made and no one to my knowledge has
refuted that choice. I can change it from green to yellow just as
easily if it becomes apparent that there is still discussion.
**Updated 07/05/04 by Nick Cunningham**
Updated as many packages as i can to more closely reflect the current alpha
packages that are available for testing. Those packages marked as 'done'
are *not* necessarily final choices, but they are the packages being used
(or soon to be used) within the alpha packages.
If ive made any mistakes or theres something that needs adding, then report
it to the list and either i or Michael can update the page.
**Updated 17/08/04 by Magnus Grander**
Just a note. When i think about business i think about logistics.
CRM, ERP systeams and so on. This is what the usuall big,medium
company uses and i think we need to come up whith some high quality
OpenSource ones.
KEY
|
No solution provided/needed |
|
choice has been made |
|
choice is being discussed |
|
no choice or discussion |
Application Suite |
Core Components
|
Developer
Specific |
Look and Feel |
Management
and Monitoring |
Miscellaneous |
Servers
** See
Product Comparisons
| Program/Service |
Usage |
| Application Suite |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| Fax |
hylafax |
| Telephony |
bayonne and asterisk |
linphone or gnomemeeting |
| Instant Messaging |
Jabber |
Gaim |
| Office Suite |
|
OpenOffice.org |
| Image Editor |
none |
Gimp |
| Light Weight Image Manipulator |
none |
gthumb |
| Vector Drawing |
|
Inkscape Dia |
| CAD Software |
|
QCAD? PythonCAD? |
| Spam Filter |
spamassasin |
BogoFilter ?? |
| Calendaring |
|
Evolution |
| Mail Lists |
Mailman |
|
Mailman |
| Download Manager |
wget |
browser based solution?? |
| Documentation |
|
DocBook |
| Windows Emulator |
|
WINE |
| HTML Editor |
|
bluefish?? composer?? amaya?? |
| IDS |
Snort & Aide |
|
|
| JRE |
GCJ with support for non-free/
Classpath? |
| Virus Scan/Control |
ClamAV |
| **Web Browser |
links2? lynx? |
Epiphany see Browser Matrix for more details
|
| Virus Scan/Control |
ClamAV |
| Business Logistics |
GnuE |
| Core Components |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| Default filesystem |
¿ACLs? ¿Ext3, XFS? - Ext3 seems to be the current default |
| **Back-up / File-sync utilities |
Amanda? Bacula? |
rsync & cron script ?? |
Mondo? Amanda? Unison? may also need to use with a
laptop/tablet |
| .Net Framework |
Mono, dotGNU |
| **Java |
See the Java Runtime Matrix for now. |
| Support for Windows Client |
tsclient |
|
|
| Security Package |
kerberos/ssh/gnupg |
| Shells |
POSIX and Bash |
| VPN |
IPSec |
| Developer Specific |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| HA software |
heartbeat? failsafe? drbd?? |
Do we include at this level? |
| Compilers |
gcc 3.3 and gcj 3.3 |
| Editors |
Emacs and Vim
|
none
|
gedit
as a default include XEmacs and GnuEmacs
|
| Version control |
CVS |
probably not needed here... |
CVS or subversion for developers |
| **Scripting Language |
Primary Python, support
Perl, PHP and others |
|
Primary Python, support
Perl, PHP and others |
| Project Management |
|
Planner |
| IDE |
|
|
Eclipse/Anjuta |
| Look and Feel |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| Desktop Environment |
X, but only in server-gui (no X in standard server install) |
GNOME |
| Light weight window manager |
none |
Metacity |
| Management and Monitoring |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| Cluster Management |
I have not seen a lot of discussion
here... ideas? |
|
|
| Remote Management |
|
Tight VNC, VNC 4.x & SSH |
| Hardware Monitoring |
|
|
|
| Network Monitoring |
|
|
|
| Miscellaneous |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| **automatic installer |
No agreement yet.
everything from adopting Anaconda, to a hybrid from Morphix and Mepis
to the debian-installer...Anaconda is very easy...Are there
others?  See Installer Page
|
| **unattended auto installer |
FAI or SISuite... see Unattended Auto Installer Matrix |
| x-terminal emulator |
Multi-gnome-terminal |
| MUA |
text based needed... mutt?? |
Evolution?
Opengroupware? need more discussion. |
| News Reader |
none |
PAN |
| IRC client |
|
x-chat |
| Core Services |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| Network Information |
OpenLDAP |
nss_ldap
|
Evolution?
|
| Authentication |
Kerberos5 |
libpam-krb5
|
kinit
|
| Service Location |
OpenSLP |
libslp1
|
N/A ?
|
| Printing Spooler |
CUPS |
| File Sharing |
Samba and NFS (however restrict
which portions go to the desktop/SOHO side) |
WebDAV (libapache-mod-dav/Nautilus) |
| Other Services |
Server |
Enterprise Desktop |
SOHO/Home
including developer |
| Database Server |
PostgreSQL |
LibGDA/Gnome-DB (PostgreSQL backend) |
LibGDA/Gnome-DB (SQLite backend) |
| Web server |
Apache 2 |
Do we include at this level? |
Apache 2 |
| MTA |
Postfix |
| FTP server |
twoftpd |
None? |
| POP3/IMAP4 server |
Cyrus |
None? |
| DNS server |
BIND |
|
|
| Proxy server |
squid |
|
|
| Java app server |
JBoss, Jonas, tomcat |
|
|
| Terminal Server |
LTSP??? |
|
|
| And that's about it.. Any more? Suggest them to
the List.
crazy idea: How about integrating openmosix at all levels??
|
Application Suite |
Core Components
|
Developer
Specific |
Look and Feel |
Management
and Monitoring |
Miscellaneous |
Servers |
Top
** See
Product Comparisons