in reply to daniel:// stenberg://

see mastodon.social/@organicmaps/1…

But I would call that issue geopolitics.

This entry was edited (2 weeks ago)
in reply to daniel:// stenberg://

those are all things we are dealing with but I will add a bit to recruiting young developers- we also need to let them know that there are times where they will need to actually fight for things (for lack of a better phrase) to avoid regressions (weirdly unusable licencing, submarine patents, etc.). Many of us who were in the SCO and EEE 90's/2000's era are aging out and institutional/acquired knowledge isn't always easy to find or understand.
in reply to daniel:// stenberg://

Mozilla has moved towards the AI Datamining ponzi scheme too... we have the Firefox forks that try to mitigate privacy concerns like LibreWolf and WaterFox, but those are smaller initiatives.

Brave and Vivaldi also have their shady schemes, so not a good alternative.

By "a browser" I mean something that is well supported, has a vibrant community and is not trying to mine users data for profit.

in reply to daniel:// stenberg://

I think this is a really good topic, I can't wait to see what you come up with

I would sum it up as "sustainability" which is a meaningless term

The challenge is everyone needs something different

Some people might need to be paid, others are being paid but fighting AI slop

Then you have some trying to fight off freeloader companies with silly demands

The list is infinitely long

in reply to daniel:// stenberg://

gentrification. a single vendor (guess who) owning the dominant language/ide/forge/repo vertical for the web; setting the stage for llms, burnout-driven development, and toxic herd mentality to extinguish independent reasoning capabilities and thus preemptively obviate the efforts of any upstarts to innovate outside the dominant paradigm.
This entry was edited (2 weeks ago)
in reply to daniel:// stenberg://

Projects die:
I have seen some "frankenapps" with older releases or old versions of multiple software. Meh.

Some apps/tools/utilities work fine without updates, others had vulnerabilities and was risky business.

Better to search for alternatives to unmaintained and use compatible @latest versions.

When someone picks up an unmaintained project - or tool, that culture may not be as welcoming as the previous.

+ demands of support and features - the struggle is real! Burnout happens.

in reply to daniel:// stenberg://

The thread is full of insightful comments, the only thing else I can think of is: the structure to make Open Software work. Obviously maintainers need to get paid and it shouldn't be a worry. But then also tying that in with volunteers. And the social aspect that trips up a lot of projects. Sometimes I think we should get institutions (specifically belonging to the civil society, not government or companies) who help maintainers with this structure and make it easier to do well.
in reply to daniel:// stenberg://

I feel like I’m blessed to have been born into the timeline where we even get open source. I’m worried that the natural economic equilibrium won’t permit it to continue though. The idea that a small army of volunteers would band together and build something so profoundly useful that it becomes an economic force, for nothing more than to have said they’ve done it? Wild.
in reply to daniel:// stenberg://

Licensing.

The MIT/BSD based licenses seems to get a lot of traction. And while that extreme freedom those licenses has advantages, it has a darker side-effect which can end up with more fragmentation.

For example, take the uutils project, aiming to replace coreutils. If commercial projects pulls in this as a replacement, they can add changes to uutils and never needing to share back the changes they did.

If those changes results in behavioral changes, going from one distro to another one may have quite some compatibility implications. Writing scripts using coreutils/uutils binaries suddenly need to account for various behaviors.

uutils is just a simple example. But GPL licenses can help reduce the fragmentation aspects. Sure, a GPL project can be forked - but it will be with a new name, so it is much clearer that "this is different".

This entry was edited (2 weeks ago)
in reply to daniel:// stenberg://

I would think of misguided regulation. States become increasingly aware of the importance and ubiquitousness of OS software. That's not bad. But they often don't understand the model, and somehow try to fit OSS and its authors into the same frameworks as commercial providers.

So we need better models. Some of this is discussed in the genevadialogue.ch/geneva-manua…

in reply to daniel:// stenberg://

* UX and human-centred Design.

This is not a risk like the other items because the competition is pretty poor. But it is a huge opportunity.

The open source community is overflowing with technical talent. But not so much on user research, service design, ux design, visual and content design, accessibility.

also

* Fascism

I don't just mean supply chain attacks eg pagers, I mean harassment, blocking eg from services, infiltration to discredit, doxing the community, censorship.

1/2

This entry was edited (2 weeks ago)
in reply to daniel:// stenberg://

- 1970-1980: FLOSS seeds (Emacs)
- 1980-1990: FLOSS principles (GNU)
- 1990-2000: FLOSS community (Linux)
- 2000-2010: FLOSS businesses (RH)
- 2010-2020: FLOSS big tech (Google)
- 2020-2030: FLOSS Governments wake up

The current situation is that we run trains on rails built by volunteers in hackerspaces.

I believe governments will understand the usefulness of guaranteeing the interoperability and stability of our digital infrastructures, and invest in Free Software to achieve this.

in reply to daniel:// stenberg://

I can't rank the issues for all of FOSS projects but to add one missing in your suggestions:

The increasing fragmentation of development platforms after a phase of >10 years of concentration on #GitHub.com. I think its decline started with the acquisition by #Microsoft. That wasn't good either but fragmentation makes it harder to get contributions by newcomers who are not yet part of your platform.

in reply to daniel:// stenberg://

@jornfranke
yes, I think the infrastructure must be strengthened, which boils down to finances.

Maybe Microsoft and Android (alphabet) does not play nice and think that open source is getting to strong, so maybe they try to push it down, just a thought.

Another aspect is accessibility, maybe linux improves on that.

And how will OpenSource cope with the AI stuff, some influence is to be expected?

And what about the legal aspects. Rights are being curtailed everywhere. What impact does this have on OpenSource community. e.g. Cryptographically sophisticated software could be affected by that. But maybe some people who had previously done considerable work will also be missing from the community (and if it's just because of demographic change...).

Resilient and robust infrastructure certainly can't hurt in stormy times. Enough money for unexpected events certainly won't be a bad idea either.