View Single Post
ndi's Avatar
Posts: 2,050 | Thanked: 1,425 times | Joined on Dec 2009 @ Bucharest
#164
Originally Posted by sjgadsby View Post
Forking everything to lock APIs at a given level discards the advantages of rapid, open development happening upstream.
Wouldn't this be mitigated partially or completely by an emulation system, partial or final? I have little clue about how this work really on Linux. but back here an app declares its intent to use a certain major revision of an API and, depending on said revision, libraries are remapped for that app so it can continue to run.

The only drawbacks this far are larger disk usage of the OS (all versions are stored in a flat storage system) and larger memory usage (copies of the same lib but different versions are kept).

Still, at the rate hardware progresses, duplicating a few libs isn't going to kill anyone.

How wrong am I?
__________________
N900 dead and Nokia no longer replaces them. Thanks for all the fish.

Keep the forums clean: use "Thanks" button instead of the thank you post.