I’m not proposing anything here, I’m curious what you all think of the future.

What is your vision for what you want Linux to be?

I often read about wanting a smooth desktop experience like on MacOS, or having all the hardware and applications supported like Windows, or the convenience of Google products (mail, cloud storage, docs), etc.

A few years ago people were talking about convergence of phone/desktop, i.e. you plug your phone into a big screen and keyboard and it’s now your desktop computer. That’s one vision. ChromeOS has its “everything is in the cloud” vision. Stallman has his vision where no matter what it is, the most important part is that it’s free software.

If you could decide the future of personal computing, what would it be?

0 points

I was always in and out with Linux.

My problem was always that something was always a bit off with the apps or environment than I got used to, and most of thr times I just couldn’t adapt. Things like my laptop touchpad worked differently, the mouse moved differently, apps had functions differently or lacking onebthing, others other things.

Also, most DEs was lacking functions (like dbl click on window icon to close), or were buggy. Then KDE4 came out and it was a trainwreck after 3.5 and I lost all my hope for a while.

And, on my mission to kinda solve these resulted always me bricking the system.

Now, to be fair, this was 10 years ago.

But, I know I won’t use Windows 11 for a while now and I kinda bored with Windows 10 so few weeks ago installed Debian on my PC with KDE Plasma. Tho I have nothing against Windows, it served me well in the past… 25 years. But now I’m more focused on dev work and productivity, and Windows 10 became slowly awkward for the different works I had. Most of the times I used WSL so why not just hsve the realdeal at the first place? Also, lots of Pis and some servers I have are also running Linux, so why not have it on my main machine?

It’s nice. Still have some minor annoyance or inconvenience with it, but I don’t care. Honestly, seeing what Linux became in these 10 years made me go ‘wow’.

So, I have hope in Linux in the future. Especially since OS and architectural boulders are rapidly disappearing.

I remember Wine being no more than a POC you can run Notepad or Solitaire on Linux. Now you can almost run any fucking game on a Linux system. This is awesome.

So, I’m testrunning Linux again before I invest a motherload of money into a new PC (I’m using a 2009 era server machine as my desktop atm) and if it’s good, I will continue to use Linux and probably Debian on my new machine and will format my drives and set up a partition table that is Linux-y, and not just mount all my NTFS drives and use them like they are native to the system.

permalink
report
reply
0 points

recommend setting up a next cloud server with the old computer, byeto google drive photos etc

permalink
report
parent
reply
0 points

An immutable OS that run all app whatever are their package distribution.

Later a full OS rewritten in Rust with goods tools that share folder’s content accross all devices and mass storage device as syncthing do.

Let’s imagine a button where you click on add devices, then you scan the QR code and chose which folder you want to share. :)

permalink
report
reply
0 points

Network shares aren’t exactly a new thing. They exist now for almost exactly half a century.

permalink
report
parent
reply
0 points
*

Yes and i didn’t reinvent the whell. However, I still remind people to do backup accross those devices. It’s not news but it’s not well applied by lot people, so i would hardcode it into the OS.

  • Do you have a phone ?

  • Please scan qr code

  • Choose folders

  • Do you have a mass storage device ?

  • Connect it

  • Chose folders

  • Warning : you haven’t setup any backup

  • Warning : your last backup was last week. please connect your mass storage device to save your backup.

So, for something new, i would like to improve those utilities/tools and expand their use.

permalink
report
parent
reply
0 points

Android, Windows, and Apple products offer out-of-the-box backup to different cloud services.

They are so deeply integrated, that many people don’t even know that their data is backed up.

And most Linux users object to it for exactly that reason.

permalink
report
parent
reply
0 points

Network shares aren’t exactly a new thing. They exist now for almost exactly half a century.

permalink
report
parent
reply
0 points
*

Syncthing hahaha. Would just need a very simple system tray / settings page UI with just the “show ID” “select folders” and more buttons

permalink
report
parent
reply
0 points

Ahah yeah but completely integrated in the OS so we do need to remind people to save their important data in 3 differents supports. I’m pretty sure people don’t do thoses saves. Except techies and people who learned it the hard way.

And a better UI where you can setup the folder space as a disk manager. eg : don’t save video on my phone. Limit the folder to 1gb on phone. And on external mass storage, share everything : 1tb

I think there is lot potential and that Syncthing should be integrated in the GNU/Linux’s core.

permalink
report
parent
reply
0 points

Very true! Its a great, powerful and very easy to use software.

permalink
report
parent
reply
0 points

I’d go a few levels deeper: the kernel development process seems to become more and more dysfunctional. Legacy code hindering innovation, bad people being bottlenecks and this absurdly ancient “send a patch via mail” process.

Currently, that’s only sand in the gears, but if it gets worse, this could seriously threaten the future.

permalink
report
reply
0 points

I’m 100% with this. It doesn’t have to be on GitHub, but something like GitHub would really help. It’s easy to create a fork, a PR, and get good reviews on relevant lines of code. With email, not so much. In my opinion, If email really was better, few folks would adopt a VCS like GitHub.

permalink
report
parent
reply
0 points

I mean, you could still have emails as the base layer, de facto it already is a well-defined protocol layer on top of SMTP, so why not slap a nice GUI on it and call it a day?

permalink
report
parent
reply
0 points

What the heck even is the point of using email for this?

permalink
report
parent
reply
0 points

It’s established and vendor/platform independent.

I get the idea, but come on, the inventor of git, a distributed VCS is unable to have an actually distributed development?

permalink
report
parent
reply
0 points

I think stability is a huge factor. Just yesterday, my laptop shit off without any forewarning. There is still too much random issues that seemingly have no reason.

permalink
report
reply
0 points
*

I think it’s already a great system, its philosophical foundation of being built around user freedom is fantastic. It just has a few things that are definitely still problems for desktop users. Namely,

  • Sensible defaults
  • Proprietary driver management
  • Distros needing to distribute software in their repos instead of authors doing it themselves
  • Too many competing application formats, each with glaring issues
  • Inconsistent theming with GTK vs QT (mostly app developers’ faults tho)
  • Both popular display servers have huge issues
  • Lack of manufacturer support for hardware (this will come with time if Linux continues to become more popular)
  • Incompatibility with existing standards, especially Microsoft products
  • Lacking proper professional applications for things like video editing that actually work consistently
  • Gaming anti-cheat compatibility
  • Generally being easy to break the whole system on accident
  • Power consumption on mobile devices

I guess that’s a lot, but it’s still a great system ha.

permalink
report
reply
0 points

-1 downvotes?

permalink
report
parent
reply
0 points

That is like a double upvote!

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 8K

    Monthly active users

  • 3.7K

    Posts

  • 48K

    Comments