for Linux og Open Source
| November 14, 2019 — 17:48 GMT (17:48 GMT)
| Emne: Enterprise Software
Linus Torvalds har ikke noget problem med Microsoft
ZDNet ‘ s Steven J. Vaughan-Nichols samtaler med Karen Roby om, hvorfor ingen virksomhed nogensinde kan reglen Linux. Læs mere: https://zd.net/31dQTiV
Der var engang en tid, GNOME og KDE fik sammen ligesom katte og hunde. Der var derefter. Det er nu. På Linux Applikation-Topmødet (LAS) i Barcelona, de to, sammen med andre desktop-udviklere, kom sammen for at gøre Linux til et venligere sted for alle brugere. En stor måde udviklere vil gøre det på er ved hjælp af Snap og Flatpak til at levere programmer.
Som Rob McQueen, en GNOME-bestyrelsesmedlem, sagde på et panel:
“Vi er alle motiveret af de samme ting. Vi er alle elskere af gratis desktop.” Specifikt for apps, “Vi er begge enige om, at dette er en flaskehals i at få folk til at engagere sig med Linux desktop. Det gav god mening at kigge efter noget større, end vores desktop til at trække sig sammen på Linux desktop. Alex Pol, KDE ‘ s formand, der er aftalt. “Vi laver noget, der vil få større og større over tid, som vil lade folk gøre hvad de vil gøre med en stationær.”
Et problem, der både henvender er hvordan for at gøre det lettere for uafhængige softwareleverandører (isv ‘ er) til at levere programmer til Linux-brugere. Indtil for nylig til, du var nødt til at håndværksvirksomheden Linux desktop-programmer til hver enkelt distro og dens forskellige versioner. Det er overflødigt at sige, er de fleste Softwareproducenter har ikke lyst til at gå til den ulejlighed. Som NextCloud grundlægger og tidligere KDE bestyrelsesmedlem Frank Karlitschek sagde på LAS, fordi det er svært for isv ‘ er til at gøre Linux desktop-programmer, der kun er fire eller fem hundrede Linux-apps i forhold til titusinder på MacOS og Windows.
De svar, der blev drøftet i detaljer i LAS, var at udskifte de traditionelle måder at levere Linux desktop apps såsom DEB og RPM package management systemer, for Debian-og Red Hat Linux familier med container-pakker. I særdeleshed, Snap og Flatpak. Der er andre ny-model-program emballage systemer, især AppImage, men LAS deltagere ikke betale dem meget opmærksomhed.
Pointen er at gøre livet lettere for desktop-udviklere. Alexander Larsson, Flatpak ‘ s grundlægger, har forklaret: “[Det er] det meste for app udviklere, men få brugere til at drage fordel af det. Det gør det lettere for udviklere at skibet apps til brugerne.” Flatpak fungerer godt af design med både GNOME og KDE.
På den anden side, Klikker blev oprindeligt betød for den nu udgåede Ubuntu Touch smartphone system, eller til enheder, tingenes internet. Det var meningen, at gøre det let at trække, slippe og erstatte indlejrede programmer. Derefter, Alan Pave, Canonicals community manager for Ubuntu engineering services, sagde: “Vi indså, at det ville fungere godt for at levere desktop apps så godt. Du kan installere snap Node.JS og være klar til at oprette JavaScript-applikationer.” Som Flatpack, “Det er mere om at give udviklere at få deres pakker ind i brugernes hænder meget hurtigt. De behøver ikke at bekymre sig om fordelingen.”
Programmer, der leveres af enten kører i en virtuel sandkasse. Dette gør dem sikrere at bruge. De kan også køre på en desktop distro. Hverken brugere eller isv ‘ er nødt til at bekymre sig om de underliggende distribution eller sin version, fordi alle de nødvendige komponenter for anvendelsen komme allerede pakket.
Begge også gøre det nemt for brugerne at have den seneste version af deres favorit-programmer. Så sagde Paven: “Det er ligesom på min Android-telefon. Jeg vil have den nyeste version af Spotify, og det samme gælder for min desktop. … Brugere, der ikke ønsker en gatekeeping distro holder tilbage de seneste opdateringer.”
Flatpak kommer fra Red Hat, Uendelige Computere, og Collabora-udviklere. For at få Flatpak apps, du er nødt til at gå til Flathub. Dette er den officielle repository for alle Flatpak program pakker.
Snap blev skabt af Canonical, som stadig holder et fast greb på den server-side af dens økosystem. For knækkede programmer, du har brug for at gå til det Snapstore.
Begge er bredt understøttet på Linux-distributioner. Ja, Endeløse OS og Fedora Silverblue stole helt på Flatpak for anvendelse distribution. Begge har også været kritiseret for at være for langsom til at starte, for hukommelse sulten, og ikke er sikker nok.
Mens man kan argumentere for, over hvilken en der er bedre, programmører på LAS syntes at være stort set ligeglade — selv om de fleste var enige med Karlitschek (“Hvorfor har vi to af disse? Hvorfor kan vi ikke have en?”).
Bortset fra, at det var krystalklart i LAS, at disse to vil være fremtiden for Linux application delivery. Det gør bare livet så meget lettere for desktop application-udviklere, at der er ingen vej tilbage. Vil det være nok til at gøre 2020 år af Linux-desktoppen? Det er et andet spørgsmål. Hvad der er sikkert, er, at denne nye tilgang vil gøre det meget lettere for isv ‘ er for at få flere applikationer til Linux-bruger hænder. Og, for Linux-desktop-fans, det er en god ting.
Relaterede Historier:
Kunne vi stadig har en “År for the Linux desktop’
GNOME og KDE arbejde sammen på Linux-desktop
VR Linux-desktoppen er på vej
Relaterede Emner:
Linux
Cloud
Big Data Analytics
Innovation
Tech og Arbejde
Samarbejde
for Linux og Open Source
| November 14, 2019 — 17:48 GMT (17:48 GMT)
| Emne: Enterprise Software