Am 2.8.2001 hat Beat Rubischon einen Vortrag gehalten, der sich mit
der Frage beschäftigte, wie sich Linux und Kommerz miteinander
vertragen.
Linux + Kommerz - Chance oder Gefahr?
Diverseste Firmen beginnen damit, Linux als «unterstützungswürdige
Plattform» zu sehen.
Ich habe mit einigen kommerziellen Programmen zu tun gehabt und möchte
einen kurzen Überblick darüber geben. Die Reihenfolge ist mein
persönliches Rating:
Distributionen
RedHat |
Distribution als solche «frei», die Erweiterungen meist GPL, jedoch nur
auf RedHat verwendbar (z.B. kudzu)
|
SuSE |
Keine ISO-Images auf dem Server
|
Caldera |
Mit diversester kommerzieller Software gebundelt, jede Installation
braucht eine Lizenz
|
Alle Distributionen brauchen dutzende von Patches über ihre Kernel
(Ausnahme Slackware) und lassen keinen Stock Kernel problemlos installieren
(Ausnahme Slackware und Debian)
Programme |
MySQL |
GPL, für kommerziellen Einsatz alternative Lizenz |
Source & Binaries |
alle |
tar.gz, DEB, RPM |
Netscape 4 |
Closed Source, sehr buggy |
Freier download |
i386, sparc, ppc, alpha |
tar.gz + Installer, von Distributiren als RPM und DEB |
Mit Mozilla echtes OpenSource Projekt als Nachfolger |
Star Office |
Closed Source |
Freier download, Teile wie Calendar Server nur auf einer CD |
i386 |
tar.gz + Installer |
Mit OpenOffice echtes OpenSource Projekt als Nachfolger |
VmWare |
Closed Source, Kernelmodule in Source |
Kostenplichtig |
i386 |
tar.gz, RPM |
Opera |
Closed Source |
Kostenlos wenn Werbung akzeptiert |
i386, sparc |
tar.gz, RPM, DEB |
Applix |
Closed Source |
Kostenpflichtig |
i386 |
tar.gz, von SuSE als RPM |
Maple, Mathematica, Matlab, Pvwave |
Closed Source |
Kostenpflichtig |
i386 |
tar.gz |
Cytrix ICA Client |
Closed Source |
Freier downlod |
i386 |
tar.gz |
Viele Bugs, world writeable directories |
Labview |
Closed Source |
Kostenpflichtig |
i386 |
tar.gz |
Treiber für iee488 Karten nur als .a mit Wrapper erhältlich |
TripWire |
OpenSource nur für Linux i386
Closed Source für Solaris, HP UX, True64 |
Freier Download |
i386 |
tar.gz |
Obwohl Sparc, Alpha, PA RISC und Mips Assembler vorhanden, wird dieser
nicht in der OpenSource Version mitgegeben |
RealPlayer |
Closed Source |
Kostenlose Version schwer erreichbar |
i386, sparc, alpha |
tar.gz, von Distributoren als RPM und DEB |
RealServer |
Closed Source |
Frei <=20 Connections |
i386 |
tar.gz |
Sehr buggy, viele world writeable Directories,
kostenlose Version nur über Suchmaschinen erreichbar |
NetBackup Client |
Closed Source |
Kostenlose Version beim Kauf des Servers |
i386 |
tar.gz |
Das GUI crasht, Linux 2.4.x macht Probleme |
WP 8 |
Closed Source |
Nur als Demo erhältlich |
i386 |
tar.gz |
Motif Applikation, nur für libc5 |
Corel Photo Paint |
Closed Source |
Nur als Demo erhältlich |
i386 |
DEB, RPM |
Windows Binary wird in wine ausgeführt
Nur für libc5 |
Corel WP 2000, Corel Graphics Suite |
Closed Source |
Kostenpflichtig |
i386 |
DEB, RPM |
Windows Binary wird in wine ausgeführt
Nur für libc5 |
Corel 3.5 für UNIX |
Closed Source |
Wurde nie öffentlich |
i386 |
tar.gz |
Nur für libc5 |
Entwicklungswerkzeuge |
Sun JavaSDK, IBM JavaSDK |
Closed Source |
Freier Download |
i386 |
RPM, tar.gz |
Borland Kylix |
Closed Source |
Kostenpflichtig, freie Version mit Splashscreen in Programmen |
i386 |
Installer mit tar.gz oder RPM |
KAI C++ |
Closed Source |
Kostenpflichtig |
i386 |
tar.gz |
Intel C++, Fortran |
Closed Source |
Kostenpflichtig (Evaluation frei) |
i386, ia64 |
RPM |
Nur Includes für RedHat |
Printer |
Lexmark |
Closed Source |
Freier Download |
i386 |
RPM |
HP WebJetAdmin |
Closed Source |
Freier Download |
i386 |
Installer |
Installer, muss als root ausgeführt werden und funktioniert nur auf
RedHat installierte Software lässt sich problemlos auf Debian und
Slackware kopieren und als unprivilegierter User ausführen,
update funktioniert nicht, kein Support |
Grafikkarten |
Matrox 4xx, Matrox Power Desk |
«Source» Package, eigentlicher HAL nur als .a
| Freier Download |
i386 |
RPM, tar.gz |
Nur für XFree 4.0x |
Chancen für Linux durch Kommerzielle Pakete
- Linux bekommt viele Applikationen
- Linux bekommt Unterstützung für ausgefallene Hardware
- Linux wird bekannter
- Mehr Installationen
Probleme
- Kernel werden nicht mehr «richtig» debuggt, da die Distributoren eigene
Kernel fahren
- Security Probleme im Kernel betreffen nicht alle Distributionen
bzw. Holes können existieren obwohl stock Kernel sauber
- Meist nur RedHat (und meist nur alte Version) supportet
- Upgrade der Installation oftmals unmöglich, da Closed Source Software
nicht auf neuer Distribution lauffähig
- Einsatz von non-i386 sehr schwierig
- Treiber müssen oftmals reengeneered werden um auf neuen Kernel lauffähig
zu sein
- Kommerzsoftware meist mit extrem langen Bugfixzeiten
2.8.2001 Beat Rubischon <beat@rubis.ch>
|