Does F-Droid have a formal policy on libre “AI”’?

The source is heavily modified to clean up non-FLOSS from the Mozilla code. It’s not build reproducible vs Firefox no.

@Licaon_Kter That’s good background information for anyone who didn’t know that, thanks. Can anyone answer the questions I asked though?

So is all code required to perform the auto-translation and auto-summary there in the Fennec repo?

That’s not touched afaik, still straight from Mozilla

So … are you saying these auto-translation and auto-summary functions work without generative models? Which would be exciting news. Or are you saying nobody is checking that this code isn’t downloading proprietary “Open” models from Hugging Face during install, or interacting with proprietary services at runtime?

This example illustrates exactly why F-Droid needs a policy on generative models. To clarify what criteria they need to meet to be libre, and to reassure the community that we’re not downloading software that can’t actually be fully reproduced from scratch.

No, they work as Mozilla programmed them. Afaik, we only fix non-FLOSS code.

I support labelling AI-assisted projects. The main goal should be transparency, even if the label may become less meaningful as AI use becomes commonplace.

This does not answer the question, at all. If the honest answer is that you don’t know whether this app is downloading proprietary binaries at build or install time, or connecting to nonfree services at runtime, why not just say so? Because these evasive semi-answers give the impression that this is exactly what’s happening, and that you know this is what’s happening, but for some reason you don’t want to be transparent about it.

Again, I’m not sure what is being communicated by this statement. But what it implies is that you’ve stopped caring about software freedom as a general set of principles, and confined yourselves to whether or not the published source code for apps is under libre licenses. Again, if this is the policy, maybe it ought to be spelt out somewhere?

I’m directing you to the source of the answers you seek: Mozilla

you can also just read our changes in relan / fennecbuild · GitLab which is also the proper place to ask more about Fennec

So you think the toot will reveal what exactly?

What did Mozilla say when you asked? Which part of fennecbuild was unclear?