Linux Distributionen: binäre kompatibilität der Anwendungen?



  • Es gibt ja auch Projekte wie das hier:
    http://www.pgbovine.net/cde.html

    Aber bei mir ist das aehnlich wie bei ruediger: Ich hatte auch noch nie Schwierigkeiten mit kommerzieller Software; egal unter welcher Distro.



  • nman schrieb:

    Es gibt ja auch Projekte wie das hier:
    http://www.pgbovine.net/cde.html

    Dachte erst du meintest CDE 😮 😃 😉 Vielleicht sollten die einen anderen Namen wählen :).



  • Die meiste kommerzielle Software installiert sich einfach unter /opt/ und liefert alle Libraries etc. mit. Hatte damit bisher eigentlich keine Probleme.

    Geht aber eigentlich nur so lange gut, wie keine X- Abhaengigkeiten hasst oder ?

    Einige der wenigen closed source "prograemmchen" die ich bei mir laufen lass ist z.b. Teamspeak, da iss der funktionsumfang nu aber ned sooo gross ^^ die linken auch das meiste statisch.

    Funktioniert auch meistens ! mit ner Gentoo und paar exotischen flags liefs aber auch ned ... der linkt immer noch gegen paar runtimes dynamisch z.b.
    Ubuntu & co wiederum gar kein problem ...

    Das mit dem Wrapper um nen binaeren Code drumherum machen aber nicht nur "treiber" ! VMWare ? (ok das ist auch hw nah), ne Nero Version hat ich auch mal, die war auch halb & halb. makemkv ned zu vergessen ...

    dann hätte jetzt Linux auf dem Desktop ne gute Chance haben können Windows zu verdrängen, weil MS auf bestem Weg ist mit der Metro Oberfläche Windows 8 zu verbocken.

    Rein auf Desktop anwendungen (ultra books, Tablets ...) hams die chance immer noch. Noch ist die windows 8 katastrophe nicht ausgestanden, die kommt erst so richtig noch 🙂
    Aber Ja, das Linux Lager macht auch grad irgendwie paar unspektakulaere Entwicklungen durch .... Unity / Gnome Shell machen den Desktop eher unaktraktiver ... und KDE, hmmm KUbuntu hat ich immer, aber irgendwie seid Canonical da ned mehr richtig dran ziehen will, get die usability auch in den Keller und die Fehler-Rate hoch ...

    Hauptargument fuer Windows desktops im privaten bereich werden immer die Spiele bleiben. Für alles andere ergibt Linux mehr oder weniger guten ersatz, der aber ganze 120,- ok vielleicht noch 60/50 beu HW Bundles, Euronen einspart.

    Im Kommerziellen bereich zaehlen wiederum andere Dinge ... aggressivste Preispolitik Seitens M$, das Vorhandensein von Spezialisten, und die immer noch katastrophale Treibersituation (wird besser, aber immer noch lange nicht gut genug), und die recht hohe durchdrinung close-Source feindlicher Lizenzen im GNU Umfeld.

    Ciao ...



  • RHBaum schrieb:

    Geht aber eigentlich nur so lange gut, wie keine X- Abhaengigkeiten hasst oder ?

    Was hat man denn schon grosz an Abhaengigkeiten? Wenn ein paar richtig fette Sachen zusammenkommen, die du alle mitbundlest, brauchst du eben ein paar Hundert MB auf der Platte.

    Interessiert doch niemanden; typischerweise sind ohnehin andere Komponenten viel gewichtiger als die paar Libraries.


  • Mod

    RHBaum schrieb:

    Die meiste kommerzielle Software installiert sich einfach unter /opt/ und liefert alle Libraries etc. mit. Hatte damit bisher eigentlich keine Probleme.

    Geht aber eigentlich nur so lange gut, wie keine X- Abhaengigkeiten hasst oder ?

    Ein paar kommerzielle Programme habe ich auch schon gesehen, die gewisse Abhängigkeiten verlangen, ohne sie mit zu liefern. Z.B. dass irgendetwas vorhanden ist, was JAvaprogramme ausführen kann. Aber ob man sich dann Open JDK oder lieber was direkt von Oracle installiert, überlassen sie dem Nutzer.

    Und hatte bisher auch noch nie Probleme mit kommerzieller Software außer den allgemeinen Problemen kommerzieller Software wie ausgefallenen Lizenzservern u.Ä., die nicht betriebssystemabhängig sind, sondern ein allgemeiner Nachteil solcher Software.



  • Was hat man denn schon grosz an Abhaengigkeiten?

    laeuft z.b. ne 7.4 X11 clientlib statisch gelinkt noch unter nem 11.X Xorg server ?
    Keine Ahnung, habs ned probiert, aber bei den ganzen ABI Huddelein in letzter Zeit wuerd ich da ned unbedingt von ausgehen ....

    was JAvaprogramme ausführen kann

    Ok, die binaercode-interpretierer hab ich ned im Kopf gehabt. Und ja kann sein das die sich viel leichter tun 🙂

    ciao ....



  • RHBaum schrieb:

    Rein auf Desktop anwendungen (ultra books, Tablets ...) hams die chance immer noch. Noch ist die windows 8 katastrophe nicht ausgestanden, die kommt erst so richtig noch 🙂
    Aber Ja, das Linux Lager macht auch grad irgendwie paar unspektakulaere Entwicklungen durch .... Unity / Gnome Shell machen den Desktop eher unaktraktiver ... und KDE, hmmm KUbuntu hat ich immer, aber irgendwie seid Canonical da ned mehr richtig dran ziehen will, get die usability auch in den Keller und die Fehler-Rate hoch ...

    Der Mensch ist ein Gewohnheitswesen.

    Mein Vater hat noch WinXP. Mein Vorschlag ihm mal OpenSUSE zu installieren, kommentierte er damit, das er WinXP kennt und sich nicht umgewöhnen will. Genauso wird es auch mit Win8 laufen: die älteren User werden wie das Kanninschen vor der Schlange davor stehen.

    Ich hatte mal Gnome 3 ausprobiert. Es war ein Krampf.

    RHBaum schrieb:

    Hauptargument fuer Windows desktops im privaten bereich werden immer die Spiele bleiben. Für alles andere ergibt Linux mehr oder weniger guten ersatz, der aber ganze 120,- ok vielleicht noch 60/50 beu HW Bundles, Euronen einspart.

    Ja, aber es gibt heute so viele Computer-Anwender, da kann man nicht sagen, das die Spiele es heute ausmachen. Die Spiele haben damals die Computer ins zu Hause gebracht. Heute sind es auch eher das Web, Videos, Briefe schreiben, Fotos verwalten usw. Das können die Linuxe und BSDs gut lösen. Da braucht es nicht unbedingt Windows.

    RHBaum schrieb:

    Im Kommerziellen bereich zaehlen wiederum andere Dinge ... aggressivste Preispolitik Seitens M$, das Vorhandensein von Spezialisten, und die immer noch katastrophale Treibersituation (wird besser, aber immer noch lange nicht gut genug), und die recht hohe durchdrinung close-Source feindlicher Lizenzen im GNU Umfeld.

    Wobei der normale Büro-PC keine speziellen Treiber benötigt. Die meisten haben nicht mal Lautsprecher angeschlossen. Netzwerk geht über Ethernet.

    Spezial-Anwendungen, wie 3D-Grafik, Video-Encoding/Decoding, WLAN, 3G-Modems sind eher ein Problem.

    DUnd es sieht auch so aus, das immer wieder Stand-by und Suspend to Disk Schwierigkeiten bereitet. Das dürfte wohl jeden Anwender treffen.



  • RHBaum schrieb:

    laeuft z.b. ne 7.4 X11 clientlib statisch gelinkt noch unter nem 11.X Xorg server ?

    Keine Ahnung. Aber ich hatte auch mit meinem Bleeding-Edge-Gentoo mit meiner uralten Maple-Version nie Probleme. Oder mit Matlab. Oder aktuellen Versionen irgendwelcher komischer proprietaerer IPMI-Viewer und uralten Desktops.



  • RHBaum schrieb:

    Die meiste kommerzielle Software installiert sich einfach unter /opt/ und liefert alle Libraries etc. mit. Hatte damit bisher eigentlich keine Probleme.

    Geht aber eigentlich nur so lange gut, wie keine X- Abhaengigkeiten hasst oder ?

    Die Software hatte eigentlich immer eine grafische Oberfläche. Das war eigentlich kein Problem.

    RHBaum schrieb:

    mit ner Gentoo und paar exotischen flags liefs aber auch ned ...

    Gentoo ist natürlich n Spezialfall. Wer Gentoo nimmt, ist aber frickeln schon von normalen Paketen gewöhnt. Warum sollte kommerzielle Software da eine Ausnahme machen ;).

    RHBaum schrieb:

    und KDE, hmmm KUbuntu hat ich immer, aber irgendwie seid Canonical da ned mehr richtig dran ziehen will, get die usability auch in den Keller und die Fehler-Rate hoch ...

    Das kann ich nicht bestätigen. Außerdem wird der KUbuntu Hauptentwickler jetzt von einer anderen Firma bezahlt. Die Distri wird also regulär weiter gepflegt.



  • RHBaum schrieb:

    Das mit dem Wrapper um nen binaeren Code drumherum machen aber nicht nur "treiber" ! VMWare ? (ok das ist auch hw nah), ne Nero Version hat ich auch mal, die war auch halb & halb. makemkv ned zu vergessen ...

    Nero ist als Brennprogramm ebenfalls sehr hardwarenah.

    Hauptargument fuer Windows desktops im privaten bereich werden immer die Spiele bleiben. Für alles andere ergibt Linux mehr oder weniger guten ersatz, der aber ganze 120,- ok vielleicht noch 60/50 beu HW Bundles, Euronen einspart.

    Leider verbocken die Linux Distris in den letzten Jahren immer irgendwas, das irgendwas mal wieder nicht funktioniert, obwohl es vor dem Update ging* und das führt dann dazu, daß selbst Officeleute mit einem Windows wieder liebäugeln.

    Stellt man die Nutzungszeit von Windows in Relation zu den 120 €, dann sind die 120 € nicht wirklich viel und man hat in der Regel seine Ruhe.
    Bei Windows hat sich jedenfalls auf meinem Rechner noch nie etwas kaputtupgedated.

    * Bei Ubuntu ist das kaputtupdaten leider gang und gäbe.
    Am Anfang hat man vielleicht Glück und es geht alles, dann spielt man offizielle Sicherheitsupdates ein und irgendwann verschwindet einfach so der Button für die Lautstärkeeinstellung im Panel, oder das Panel verliert seine Informationen oder das Netzwerk geht plötzlich nicht mehr.
    Alles schon gehabt.



  • Artchi schrieb:

    Ja, aber es gibt heute so viele Computer-Anwender, da kann man nicht sagen, das die Spiele es heute ausmachen. Die Spiele haben damals die Computer ins zu Hause gebracht. Heute sind es auch eher das Web, Videos, Briefe schreiben, Fotos verwalten usw. Das können die Linuxe und BSDs gut lösen. Da braucht es nicht unbedingt Windows.

    Mag sein, allerdings haben die Spiele auch heute nicht auf dem Privatrechner an Relevanz eingebüßt.

    Selbst diejenigen die ne Konsole haben, wollen auf ihrem neuen Rechner, den sie erst gekauft haben, die neusten PC Spiele testen.

    Ausnahmen sind lediglich diejenigen, die gar nicht mehr Computer- oder Konsolenspiele spielen, das kann nicht jeder.

    Insofern werden Spiele weiterhin der entscheidende Faktor für die Wahl des OS sein, wenn man nicht dual booten möchte und die meisten wollen das nicht, sondern präferieren die 1 OS Lösung und dann müssen die Spiele laufen.

    Insofern wird sich der Marktanteil von Linux auf dem Desktop nur dann verbessern, wenn die Spieleindustrie mitspielt.



  • rüdiger schrieb:

    RHBaum schrieb:

    mit ner Gentoo und paar exotischen flags liefs aber auch ned ...

    Gentoo ist natürlich n Spezialfall. Wer Gentoo nimmt, ist aber frickeln schon von normalen Paketen gewöhnt. Warum sollte kommerzielle Software da eine Ausnahme machen ;).

    Das Problem dürfte bei der Gewährleistung bestehen.

    Die kommerziellen Firmen müßten also ihr Produkt auf bestimmte Distributionen und Versionen festlegen um großen Supportkosten entgegen zu wirken.

    D.h. die können nicht einfach auf die Packung schreiben: "Läuft unter Linux ab Kernel XY", weil dann die Gentoonutzer mit ihren Spezialflags kommen und Probleme bereiten könnten.

    Legen sich die kommerziellen Firmen allerdings auf die Distri fest, dann können sie die Genntoonutzer mit einem "Gentoo ist keine supportete Plattform" abwimmeln.

    Das ist nicht unbedingt die feine Art, aber es spart kosten und die Gentoo User sind letzten endes selber schuld.



  • Die Spiele haben damals die Computer ins zu Hause gebracht. Heute sind es auch eher das Web, Videos, Briefe schreiben, Fotos verwalten usw. Das können die Linuxe und BSDs gut lösen. Da braucht es nicht unbedingt Windows.

    Aber genau diese Anwendungen werden immer mehr vom Klassischen PC weg zum intelligenten Gerät verlagert .... also schon nach Linux/Linux Unterbau (Android, IOS) aber weg vom PC 🙂

    Nen potenter PC mit ordentlicher Leistung (fuer Spiele) ist meist teuer, laut und stromhungrig. Um mal schnell mails zu schauen, nen PC einschalten wenn überhaupt vorhanden, warum? wenns der Fernseher, das Smartphone, das Tablet (als Fernsteuerungs und Programmzeitschrift-Ersatz im modernen Haushalt) auch tut ?

    Genau deswegen verprellts doch grad die klassischen Desktop user, weil ploetzlich alles auch auf solche Geräte laufen und bedienbar sein muss ...

    Das ist nicht unbedingt die feine Art, aber es spart kosten und die Gentoo User sind letzten endes selber schuld.

    Darum gehts aber ned ...
    klar iss gentoo fuer frickler ^^ und wird nie von irdgend nem closed Source Hersteller supported ...

    Aber genau da sieht man die Probleme in der Praxis, auf was man achten muss, und welche abhaengigkeit ne Software hat. wenn man nen RPM / deb installiert seiht man ja miest gar ned, was und wie da kommt, obs fuer die distrie angepasst wurde oder obs adhoc laueft ^^

    * Bei Ubuntu ist das kaputtupdaten leider gang und gäbe.
    Am Anfang hat man vielleicht Glück und es geht alles, dann spielt man offizielle Sicherheitsupdates ein und irgendwann verschwindet einfach so der Button für die Lautstärkeeinstellung im Panel, oder das Panel verliert seine Informationen oder das Netzwerk geht plötzlich nicht mehr.
    Alles schon gehabt.

    ja leider auch meine Erfahrungen .... die Qualitaet ist da mit Closed Source Plattformen noch nicht vergleichbar ...

    Hinzu kommt:
    Meine Standard Kubuntu installationen waren am Anfang immer um die 7-8GB gross.
    Ok Windows 7 hatte 20+ ^^
    nach 1-3 Monaten war dann kubuntu auch 22 GB Gross, und WIndows ist gleich geblieben. Und das ohne das ich extra sw unter ubuntu installiert hab.
    Ich hab immer das gefuehl das bei jeden apt upgrade immer 1-5 neue Packete hinzukommen, ohne mein zutun ^^

    Momentan mit ner frischen 12.04 kubuntu iss erst mal alles ok, mal sehen wie es in paar monaten aussieht ^^

    Ciao ...



  • RHBaum schrieb:

    Nen potenter PC mit ordentlicher Leistung (fuer Spiele) ist meist teuer, laut und stromhungrig.

    Im Ruhezustand braucht der keinen Strom, im Standby ist er sehr schnell wieder da.

    Um mal schnell mails zu schauen, nen PC einschalten wenn überhaupt vorhanden, warum?

    Ein PC dürfte inzwischen in jedem modernen Haushalt vorhanden sein, denn jeder muß Briefe schreiben und ausdrucken können und sei es nur ein Bewerbungsschreiben.

    Briefe schreiben tut sich niemand auf dem Tablet oder Smartphone an.
    Selbst wenn's möglich ist, wird der bestehende PC deswegen nicht weggeworfen.

    wenns der Fernseher, das Smartphone, das Tablet (als Fernsteuerungs und Programmzeitschrift-Ersatz im modernen Haushalt) auch tut ?

    Auf Android läuft AFAIK kein TV-Browser.
    Auf dem iPad erst recht nicht und wer tut sich schon diese unsäglichen Webbasierten Zeitschriften an?

    Hinzu kommt:
    Meine Standard Kubuntu installationen waren am Anfang immer um die 7-8GB gross.
    Ok Windows 7 hatte 20+ ^^
    nach 1-3 Monaten war dann kubuntu auch 22 GB Gross, und WIndows ist gleich geblieben.

    Das war bei mir noch nie der Fall.
    Ich tippe darauf, daß du ältere Linux-image und Linux-header Dateien nicht löschst.

    Es gab mal eine Ubuntuversion, die die diese kumulativ anhäufte und immer mehr Einträge ins grub-menü stellte.
    Inzwischen ist die Anzahl AFAIK auf 3 begrenzt.

    Und das ohne das ich extra sw unter ubuntu installiert hab.
    Ich hab immer das gefuehl das bei jeden apt upgrade immer 1-5 neue Packete hinzukommen, ohne mein zutun ^^

    Nein, nur die linux-image und header Dateien kommen neu hinzu.
    Mit jeder Minor Distri version, ein weiteres.

    Und so nen Image + Header bringt inzwischen locker über 100 MB mit.


Anmelden zum Antworten