• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: October 27th, 2023

help-circle






  • Before flatpak container systems, it was almost impossible to ship proprietary code to Linux.

    I don’t see how you mean. Adobe FrameMaker and WordPerfect word processor shipped proprietary binary code for Linux, twenty-some years ago.

    You’d ship the dependencies in a bundled lib/ directory, then usually have a script to set LD_LIBRARY_PATH in addition to any other setup. If, in the future, updated libraries became available, the user could easily choose to use the updated ABI-compatible versions instead. C++ ABI compatibility isn’t as good or simple as C, but it’s still possible.