I have a few ideas to improve Linux in general, and they involve the kernel.
One is the boot sequence, and another is a new link type.
For booting why use a initrd.gz file? Just use a kernel and an SFS file.
And once it`s stablized the SFS file can be included in the kernel.
Only 1 file`s needed for the entire base Puppy Linux distro.!
The other is a new type of link to augment the existing ones.
A hard link points only to files on the same partition.
A symbolic link points to files or directories on any partition.
A multi. link would only point to multiple directories on any partition.
I`ve looked into this myself, but it`s a long learning curve for a few mods.
Anyone know kernel programming and C...
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
Sounds a little Quirky . . .
http://puppylinux.org/wikka/Quirky
Barrys Blog on Quirky
http://bkhome.org/blog/?viewDetailed=01186
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
Very interesting technosaurus, looks and sounds like Chrome OS.
This type of OS has a lot of potential for business and simple OSs.
But I still favor the current full Linux OS, just not the current setup.
As has been said... Linux`s big problem is installing applications.
The standard install method pollutes the dir. tree with many files.
SFS files don`t. Both SFS and loose files will work non-unioned.
SFS files don`t need to track installed files like the current install.
Loose files are easily corrupted and it`s hard to track it down.
SFS files don`t corrupt easily, and to fix it just copy a new file over.
Puppy is reliable because of it`s main boot SFS file, few loose files.
The fewer loose files Puppy is made of, the better it will become.
Fewer loose files = fast, secure, reliable, simple, and better...
This type of OS has a lot of potential for business and simple OSs.
But I still favor the current full Linux OS, just not the current setup.
As has been said... Linux`s big problem is installing applications.
The standard install method pollutes the dir. tree with many files.
SFS files don`t. Both SFS and loose files will work non-unioned.
SFS files don`t need to track installed files like the current install.
Loose files are easily corrupted and it`s hard to track it down.
SFS files don`t corrupt easily, and to fix it just copy a new file over.
Puppy is reliable because of it`s main boot SFS file, few loose files.
The fewer loose files Puppy is made of, the better it will become.
Fewer loose files = fast, secure, reliable, simple, and better...