Win vs. Linux #8472 WAS: Wo müssen DLLs hin ?

Für sonstige Unterhaltungen, welche nicht direkt mit Lazarus zu tun haben
Antworten
Warf
Beiträge: 2139
Registriert: Di 23. Sep 2014, 17:46
OS, Lazarus, FPC: Win10 | Linux
CPU-Target: x86_64

Re: Win vs. Linux #8472 WAS: Wo müssen DLLs hin ?

Beitrag von Warf »

Mathias hat geschrieben: Do 24. Okt 2024, 19:17 Die ist sicher schon seit 10 Jahren der Fall, bei den meisten Smartphones läuft Linux im Hintergrund. Smartphones hat fast jeder, ein ein PC/Laptop haben nur noch wenige. Auch in vielen elektronischen Geräten läuft Linux, Router, TV, etc. Nicht vergessen die vielen Server.
Naja Linux hat halt auch noch ein Fundamentales Problem, und das sind die Distros. Linux Distros sind so nah beieinander das die meisten Leute einfach nur von "Linux" reden, egal ob sie Ubuntu, Suse, Fedora, etc. meinen, aber doch so unterschiedlich das wenn man nicht viel Ahnung hat und Infos zu sagen wir mal Ubuntu findet, aber OpenSuse nutzt komplett aufgeschmissen ist.
Z.B. unter Ubuntu heißen die development Bibliotheken libxxx-dev. Unter OpenSuse meisten libxxx-devel. Manchmal heists libgtk oder manchmal heists nur gtk, etc.

Was Android halt gemacht hat ist den ganzen GNU krams rausgeworfen der für Nerds optimal ist, ein plug and play system bei der man jede Komponente austauschen kann, und hats durch ein riesiges aber koherentes System gelöst. System V vs systemd? X11 vs Wayland? GTK vs QT? Gnome vs KDE? RPM vs DPKG? Die antwort weder noch, einfach Android.

Linux Distros versuchen mittlerweile auch ihre Komplexität zu verstecken. KDE hat mit KDE Discover einen Flatpak basierten "Appstore" eingeführt damit nutzer sich nicht mit Systempackages und dependencies rumschlagen müssen. Der Grund warum ich OpenSuSe benutze ist Yast, damit ich mich nicht mit tausenden Config files verschiedener Programme rumschlagen muss.
Ich mein wir hatten in diesem Thread schon vorher das man Mittlerweile Flatpaks und Appimages benutzt weil das main Feature von Debain, seine Stabilität ein echtes Problem für Nutzer ist.

Das schönste Projekt auf basis von nennen wir es mal "klassischem" Linux was ich kenne ist SteamOS insbesondere auf dem Steam Deck. Das ist ein ganz normales Arch Linux, das aber gut von Valve kuriert und integriert wird. Man kauft sich ein Steam Deck und da läuft einfach ein Linux out of the Box drauf und es funktioniert einfach. Kein wenn und aber.

Linux Distros sind halt Sandkasten technologie. Für den interessierten oder das Spielkind eine Welt unbegrenzter Möglichkeiten, für jemanden der einfach nur was bestimmtes machen will, hingegen nur ein Haufen formloses Geröll

Warf
Beiträge: 2139
Registriert: Di 23. Sep 2014, 17:46
OS, Lazarus, FPC: Win10 | Linux
CPU-Target: x86_64

Re: Win vs. Linux #8472 WAS: Wo müssen DLLs hin ?

Beitrag von Warf »

Niesi hat geschrieben: Do 24. Okt 2024, 19:34 Allerdings schlingeln hier immer noch Leute rum, die allen erzählen, dass Windows ja so toll ist und Linux nicht.

Für Menschen, die ihre Lebenszeit nicht ausschließlich am Joystick verbringen, ist Linux das bessere Betriebssystem ...
Ok... ich hab OpenSuse, eine der Beliebtesten Linux Distros seit Jahrzehnten. Nix besonderes installiert, keine besondere Hardware, einfach nur ein ganz normaler Desktop PC aus 2019. Wenn ich auf Dailymotion gehe und ein video anklicke bekomm ich nur den angehängten Screenshot (ist jetzt Firefox mit ein paar extensions, selbes Ergebnis mit frisch installiertem Chromium und auch im Firefox Private modus ohne extensions, hat also absolut nix mit dem Browser zu tun).

Wenn Linux so einfach funktioniert, sag mir was ich tun muss?

Oder wenn ich Discord öffne, die Vermutlich beliebteste Gruppenchat App der Welt, und mir wer ein GIF schickt, crasht Discord. Warum?

PS: ich finds übrigens toll das du so nett über Leute redest die Videospiele spielen. Ist ja nur das beliebteste Hobby der Welt. Warum sollte man denn drauf hören was die paar Milliarden Menschen wollen
Dateianhänge
Bildschirmfoto_20241024_195032.png
(42.27 KiB) Noch nie heruntergeladen

PascalDragon
Beiträge: 962
Registriert: Mi 3. Jun 2020, 07:18
OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
CPU-Target: Aarch64 bis Z80 ;)
Wohnort: München

Re: Win vs. Linux #8472 WAS: Wo müssen DLLs hin ?

Beitrag von PascalDragon »

Warf hat geschrieben: Do 24. Okt 2024, 18:23
Mathias hat geschrieben: Mi 23. Okt 2024, 13:14 Genau so ist es. Würde Nvidia dies für Linux machen, würde es schon wieder anders aussehen.
Ich mein am Ende ist's ne Frage des Geldes. Warum macht Nvidia das? Weil MS sehr sehr viel Geld in die Hand nimmt um Treiber ein non issue zu machen. Ich erinnere mich noch gut genug an die Zeit von Treiber Installationen und bluescreens (die meist das Ergebnis von Treiber Bugs waren).
Zumindest arbeitet Nvidia nun mehr daran ihren Treiber zu Open Sourcen - wahrscheinlich weil sie sich jetzt mehr auf KI konzentrieren und deswegen keinen Vorteil mehr darin sehen einen eigenen Binärtreiber anzubieten. 😅
FPC Compiler Entwickler

HobbyProgrammer
Beiträge: 207
Registriert: Di 29. Okt 2019, 12:51
Wohnort: Deutschland , Baden-Württemberg

Re: Win vs. Linux #8472 WAS: Wo müssen DLLs hin ?

Beitrag von HobbyProgrammer »

Also ich habe vor 10Jahren Windows über Bord geworfen und arbeite Zuhause ausschließlich mit Linux (Debian/KUbuntu). Ich vermisse nichts, zumal ich auf Windows auch schon ein Open Source Office am laufen hatte. Auch hatte ich bis jetzt nur sehr sehr selten Probleme Videos (z.B. Youtube) unter Linux anzuschauen. Windows hab ich allenfalls noch in einer Virtualbox VM.

Und vor 5 Jahren hab ich den Windows 7 PC meiner Eltern ausser Betrieb genommen und Ihnen einen neuen mit Linux Mint installiert. Die beiden sind jetzt 80Jahre alt und sind regelmäßig am PC (Online-Banking, Briefe schreiben, im Internet recherchieren usw.). Und beide sind bestimmt keine Technerds oder sonst irgendwie besonders Computer affin.

An meiner Verlobten bin ich noch dran, sie auf Linux umzustimmen wenn das Windows 10 dann in Rente geschickt wird. Sie schaut schon recht neidisch auf meine Linux Maschine wenn ich wiedermal mit gscan2pdf bequem Dokumente einscanne und PDFs draus mache. :D
Host: Core i7-12700H, NVIDIA RTX3050 6GB, 32GB Ram, 1TB NVME SSD mit KUbuntu 24.04LTS 64bit , VM KUbuntu 22.04 LTS 64bit mit Lazarus 3.6 und Cross-Platform Compiler für Linux 32/64bit und Windows 32/64bit. Wine für erste Tests der Windows Binarys.

Antworten