On Sat, 16 May 2020 11:23:03 +0200 Nicolas Mailhot <nicolas.mailhot@xxxxxxxxxxx> wrote: > Le vendredi 15 mai 2020 à 08:30 -0700, stan via devel a écrit : > > On Fri, 15 May 2020 08:02:34 +0200 > > Michal Srb <msrb@xxxxxxxxxx> wrote: > > > > An aside, just to clarify for myself. That means that all Java apps > > are > > the equivalent of statically linked, right? And are related to > > things > > like flatpaks and modules? > > No, that’s similar to venv everywhere. The language has bytecode- > sharing objects. Java upstreams just got used not to share those > executable objects between projects, not to version them properly, not > to manage their ABI breaks, and to change things in the local copy > instead of contributing changes to the original project. > > That’s non-free software open source to its extreme. The code is > available for a dev to copy and resell at his next work, but > everything is organised (at the human not technical level) so it’s > not possible to reuse the bytecode directly without paying someone to > copy and fork the original code that this bytecode was generated from > in the next project. > > The practical effect is technical stagnation and market capture by > deep pocket companies. Thanks for the explanation. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx