Originally posted by oleid
View Post
Announcement
Collapse
No announcement yet.
Ubuntu To Get Its Own Package Format, App Installer
Collapse
X
-
Originally posted by oleid View PostRight. Yet, this does not include the dynamic libraries provided by the Ubuntu base system and Ubuntu-only libs such as bindings to their new display server Mir, libindicator and such. If you restrict this dynamic linking to LSB-only libs, everything is fine and you can share those apps with other LSB systems. I bet, however, that the base system won't be LSB-only.All opinions are my own not those of my employer if you know who they are.
Comment
-
Originally posted by Ericg View PostThe description says no inter-app dependencies with everything the app needs contained to the folder, that would imply every app will be statically linked to all the libraries it needs, and will ship with them in their folder.
Comment
-
Maybe this will help moving the responsibility from a small group of people packaging software to the repository to the developers them self. The current packaging system is kind of complicated, it has many benefits but you need a lot of time to figure out how to correctly package your software. Also each time a library is updated a recompile is needed and old deb packages dont work anymore.
Look at windows, old executables of the win 95 still work on win 7/8, we don't have that flexibility on the linux world unless you recompile the whole world again. Even mac bundles are flexible enough.
It is true that applications will end larger in size since all of them will ship with it's own libraries but at least the developer has some more flexibility.
Anyway this decision has its pros and cons
Comment
-
Originally posted by TheOne View Post
Look at windows, old executables of the win 95 still work on win 7/8,...
I don't exactly care the format of the packages so much as long as the switch doesn't burn the distribution of Linux packages system we already have in place (as to a more download and open me package format).
user space packages are a good idea for certain things that's for sure, especially the more that outside sources are supplying .debs and the likes.
Comment
-
Originally posted by Ericg View PostWell the upside is... everything is self-contained. They're using static libs, not shared libs, so to take this package and use it on debian or arch or fedora should (in theory) mean just copying the folder to the other distro, and running it.
Comment
Comment