Hacker News new | past | comments | ask | show | jobs | submit login

| (2) I don't want to update my whole operating system to update applications;

This is huge. IMO, this is the purpose of an operating system. I want to install applications, I do not want to waste time installing new versions of my operating system.

The main focus of Linux distributions should be to make as many applications as possible available to the user and make them easily available.

That being said, Docker has changed this a bit for me, but most Linux distributions still fall flat on their faces when it comes to installing non-packaged applications. Sometimes I find myself having to download applications from websites, manually configure them or even compile software myself.

Basically, the file system hierarchy should had been versioned from the start:

  /
    programs
       vim
          7.1
          7.2
          7.3
Instead, you have a single 'vim' binary that gets overwritten if you try to install another version of vim (unless someone renamed the binary for you).

The FHS is a disaster that every distribution tries to implement differently: https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard




Gobolinux implements exactly this.

It's never really taken off.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: