@cwebber I'm not sure it's such a clear distinction as is being made by those two choices. Debian packages are notorious for being mostly in option B, where "developer" is "debian developer".

I think there is also the added layer of complexity of use cases:
1) a user wanting to install software to accomplish a task vs
2) a developer wanting to extend/fix/learn from a software project.

Follow

@Greg

In debian I do "apt-get source x", then modify the source code of x, then "dpkg-buildpackage" to build a modified .deb file which I install to get my modified program. This works fine, I did it many times to apply some little fix or change that I want to use locally.

About use cases, "user" vs "developer", I think part of the point of FOSS is to tear down the barrier between those. We are all developers, and we are all users. Developers don't have special powers over users.

@cwebber@octodon.social

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml