Off-Topic > Off-Topic - Tiny Tux's Corner
Applications and bundled libraries
tclfan:
--- Quote from: roberts on March 26, 2010, 11:01:15 AM ---A very interesting article concerning the future direction of Linux applications.
http://lwn.net/Articles/378865/
I was always aware of OSX style of application and bundled libraries.
I believe Gobo Linux also uses this method.
It does mean using much more memory and disk space.
I had seriously considered this model for Tiny Core.
The advantage being easily unmounting self contained applications.
--- End quote ---
Similarly, this trend is very strong on Windows side. Portable applications, which you can put on usb stick and boot from any computer existed for many years, but the real breakthrough was the concept and implementation of application virtualization, where VMware (bought Thinstall) ThinApps and Xenocode allow to virtualize any application, including very complex ones. Something that was unthinkable two years ago now is happening. You can put the entire Office 2007 as one or two files on usb stick and use anywhere without installing... Applications are self-contained. All the dreaded dll hell and files installed all over the place - this problem is gone...
tclfan:
--- Quote from: roberts on March 26, 2010, 11:01:15 AM ---I had seriously considered this model for Tiny Core.
The advantage being easily unmounting self contained applications.
--- End quote ---
This would bring immensely more value to TinyCore than anything else.
After testing this (ThinApps and Xenocode) a lot on Windows side and with Igelle distro on Linux side, there is no going back to old messy way...
bmarkus:
--- Quote from: tclfan on April 12, 2010, 10:26:45 AM ---
This would bring immensely more value to TinyCore than anything else.
After testing this (ThinApps and Xenocode) a lot on Windows side and with Igelle distro on Linux side, there is no going back to old messy way...
--- End quote ---
You are right, if you don't care hardware resources. And you are right, no way back to an economical system. Long live memory manufacturers...
bigpcman:
--- Quote from: bmarkus on April 12, 2010, 10:31:22 AM ---
--- Quote from: tclfan on April 12, 2010, 10:26:45 AM ---
This would bring immensely more value to TinyCore than anything else.
After testing this (ThinApps and Xenocode) a lot on Windows side and with Igelle distro on Linux side, there is no going back to old messy way...
--- End quote ---
You are right, if you don't care hardware resources. And you are right, no way back to an economical system. Long live memory manufacturers...
--- End quote ---
I don't get why TC could not be made to support both the tcz of today and future "all in one packages". What's the fundamental technical roadblock? I love the Tinycore Burger King theme "have it your way".
tclfan:
--- Quote from: bmarkus on April 12, 2010, 10:31:22 AM ---You are right, if you don't care hardware resources. And you are right, no way back to an economical system. Long live memory manufacturers...
--- End quote ---
I do not think so. I certainly care about memory utilization and always memory-optimize my systems. E.g. I was able to run XP in 64M...
However, from the perspective of memory eficient user, the new trend is worth some memory incremental for the sake of freedom from dll hell and system mess, where installed files are all over the place. This desease started on Windows spread to Linux big way. Now the time has come to put an end to this with new architecture running self-contained applications. It brings back the freedom of installing and deleting applications without causing system rot and conflicts. Un-installing application is basically deleting the application folder and it is gone completely! No more hunting for installation remnants, impossible to track...
This new way is not for really old hardware, such as 486 or 128M , but anything but really old one should be fine... E.g. Igelle requires 256M memory. Nowadays 1G memory is a very basic amount, although most of my systems have much less than that and I have no problems running this architecture.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version