Hallo, On Mon, 04 Jun 2001 at 9:59 +0000, Fabian Huesser wrote:
Es ist mir aber wichtig nochmals zu betonen, dass ich mit diesem Artikel keinen Vergleich machen wollte, welches OS nun besser ist.
Habe ich mittlerweise schon verstanden.
Mir ist klar, warum die Installationen z.T. Recht aufwendig sind. Das wurde mir hier auch mehrmals erklärt. Aber irgendwie scheint es mir, dass das einfach so gefressen wird, weil es halt so ist und so gewesen ist. Das verstehe ich nicht ganz. Dass da die ganze Entwicklergemeinschaft nicht versucht einen anderen Weg einzuschlagen.
Und wie soll der aussehen? Heute benutzen die meisten Programme autoconf, das ist das, wenn Du ein ./configure-Skript hast. Früher war das anders, da musste man häufig das Makefile selbst editieren, wenn irgendwelche Pfade nicht stimmten. Mit autoconf ist das nicht mehr nötig - das Programm passt sich quasi selber der Umgebung an. Das ist schon ein wesentlicher Fortschritt! Was wir jetzt noch brauchen ist ein LSB (Linux Standard Base), an den sich alle Distris halten. Wenn alles soweit standardisiert ist, dass ein RPM wirklich mit allen Distris reibungslos funktioniert, würde mehr Leute RPMs anbieten und es gäbe vielleicht weniger Probleme. Aber Du solltest Dir vielleicht Debian anschauen. Da gibt es fast alle Programme als fertiges Paket und das Installieren geht weitgehend automatisch. Dafür gibt's kein YaST oder sowas. Hat halt alles seine Vor- und Nachteile.
Wahrscheinlich würde ich ähnlich argumentieren, wie Du, wenn bei mir die Installation reibungslos geklappt hat und irgendwer in diesem Forum mein Gejammer hinterlegt.
Ach, Du weißt nicht wie viele Installationen bei mir schon nicht geklappt haben. Aber zu 90 % habe ich den Fehler gefunden und dabei noch viel gelernt. Bei Error # 20454 ist man einfach nur frustriert, möchte am liebsten das Ding zum Fenster rausschmeißen und lernt nichts.
Die genannten Begründungen stimmen sicher alle. Nur reichen die mir irgendwie nicht mehr als Begründung - sondern eher als Ausrede.
Es ist halt so, dass die Entwickler den Quellcode haben wollen. Viele installieren z. B. KDE trotz fertiger SuSE-RPM-Pakete aus dem Quellcode. Manche behaupten, ein Programm würde durch das Kompilieren auf dem eigenen System schneller oder stabiler.
Ich hab mich über alle Postings, auch per PM sehr gefreut. Es gab alle möglichen Meinungen und alle, bis auf einen, waren nett, sachlich und absolut nicht beleidigend ;-) Das hat mich ziemlich erstaunt.
Mich eigentlich nicht. Es gibt nur wenige Fälle, wo hier Leute beleidigend werden.
Alle, die noch irgendwas zu sagen haben, sollten doch per PM antworten, damit wir das Supportforum nicht weiter damit belästigen.
Eigentlich ist es schon Thema dieser Liste. Wenn wir uns damit beschäftigen, wann eine Beleidigung eine Beleidigung ist, warum nicht mit der Installation von Programmen? Zu dem ganzen möchte ich jetzt nochwas hinzufügen, warum es wahrscheinlich nie so gehen wird wie unter Windows. Unter Windows hast Du eine feste Ausgangsbasis: Win 95, Win 98, Win 2000. Jedesmal liegen 2 Jahre dazwischen und bei jeder neuen Version werden Mechanismen eingebaut, die die Kompatiblität sicherstellen. OpenSource Entwickler pfeifen oft zugunsten der besseren technischen Lösung auf Kompatiblität, und v. a. auf die Binärkompatiblität. Da einfach davon ausgegangen wird, dass der Quecllode verfügbar ist, wird mehr auf die Quellcodekompatibilität geschaut. Das liegt einfach in der Natur der Sache, das kannst Du nicht so einfach ändern und die Entwickler lassen sich sowas auch nicht von irgendwelchen Leuten vorschreiben. Außerdem muss man bedenken, dass Linuxprogramme meistens nicht nur für Linux sondern auch für eine Vielzahl anderer Unices programmiert werden. Ich habe schon öfter gelesen, dass sich Konsolenprogramme quasi out-of-the-box auf Mac OS X kompilieren lassen. Das zeigt, wie portabel die Programme sind - gerade durch autoconf. Gruß, Bernhard -- ----------------------------------------------------------------- -----> http://www.linuxfreunde.de <------- -----------------------------------------------------------------