"Open Source" is Broken

Xe Iaso's personal website.

A small step - we have arranged a small annual koha (donation) to some of our open source upstream projects.

Thank you for everything #babel #corejs #curl #datetimelocale #dompurify #floatingui #liberachat #openssl #pallets #reacttable #shellcheck #sortablejs #typesense #letsencrypt #weblate -a

https://blog.metabrainz.org/2024/03/04/supporting-upstream-open-source-projects/

Supporting upstream open source projects

For many years the MetaBrainz Foundation has wanted to directly support some of the upstream open source projects we use for development. These upstream projects are used behind the scenes by one oโ€ฆ

MetaBrainz Blog

Piรน o meno lo sapete quanto si soffre a programmare normalmente in #JavaScript, no? Ecco, immaginate poi di dover targettare uno standard piรน vecchio di ES6โ€ฆ #mannaggia! Mancano sempre tutte le funzioni utili. Ogni tanto ciclicamente nella mia vita torna sempre questo problema, e ogni volta tocca usare #coreJS (o, realisticamente, quando le funzioni che mancano sono 2, si fa prima a sistemare il codice per funzionare con vie alternative). Solo che a sto giro ci ho messo un attimo a realizzare che il #WebView di sistema di #Android4.4 รจ fermo ad #ES5, credevo fosse messo meglio. ๐Ÿค•

TypeError: Object [String] has no method 'startsWith', feat. dinosaurofono #Android ๐Ÿ˜ต

https://octospacc.altervista.org/2023/12/18/627/

#Android #Android4 #coreJS #ES5 #JavaScript #Mannaggia #WebView

- fritto misto di octospacc

Piรน o meno lo sapete quanto si soffre a programmare normalmente in #JavaScript, no? Ecco, immaginate poi di dover targettare uno standard piรน vecchio di ES6โ€ฆ #mannaggia! Mancano sempre tutte le funzioni utili. Ogni tanto ciclicamente nella mia vita torna sempre questo problema, e ogni volta tocca usare #coreJS (o, realisticamente, quando le funzioni che [โ€ฆ]

fritto misto di octospacc

Something's broken in the #opensource world if a developer ponders if it might have been the biggest mistake in his life to make his #project, #corejs in this case, #oss. We need better #financing models and #funding. It's not all about #money, but it cannot run without either.

Thanks @vsaw for making me aware of this story via his post
https://mastodon.social/@vsaw/109861860709442787

Or read directly the developer's post (the story's a hard one, but recommended nevertheless): https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md

core-js/docs/2023-02-14-so-whats-next.md at master ยท zloirock/core-js

Standard Library. Contribute to zloirock/core-js development by creating an account on GitHub.

GitHub

*reads trough the current readme on core-js and can only shake her head*

Most devs and enterprises seem to be ignorant assholes. Plain and simple. That man single-handedly made it possible to use new JS on old browsers and for that he gets fucked over and over. Not even a single nice word but constant flames, treats and hate.
What the actual fuck... are you folks not right in the head or what? I thought we FOSS people are better. ๐Ÿ˜พ

#corejs #assholes #javascript #foss

https://github.com/zloirock/core-js

GitHub - zloirock/core-js: Standard Library

Standard Library. Contribute to zloirock/core-js development by creating an account on GitHub.

GitHub

@kkarhan Personally I just think that using #BSD, #MIT or #X11 licenses is a good way to end up like #MINIX (used for pervasive #proprietary malware) or #CoreJS (no money & used as a pillar of the corpo-backed ecosystem), but strictly-speaking they cover all of the four #FreeSoftware freedoms so they're Free Software as far as I'm concerned (not #copyleft but that's a distinct thing).

CC-BY-NC-SA does have restrictions that mean the four freedoms aren't intact, so it's something else.

In der neuen Folge sprechen wir u. a. รผber #corejs und Open Source Finanzierung, die Probleme im #React ร–kosystem und widmen uns am Ende "nur einem Film" im Konsum. Immerhin waren wir uns einig, dass Bilbo einer der Guten ist. https://ready-for-review.dev/2023/03/01/rfr042-alle-bose-ausser-bilbo/
Ready for review

Ready for review ist der IT Podcast von und mit Sandra Parsick und Daniel Zenzes.

์˜คํ”ˆ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฐœ๋ฐœ์ž์˜ ํ˜ธ์†Œ
"core-js ์œ ์ง€๋ณด์ˆ˜๋Š” ๋ฐ๋‹ˆ์Šค ํ‘ธ์‹œ์นด๋ ˆํ”„(Denis Pushkarev)๋ผ๋Š” ๊ฐœ๋ฐœ์ž ๋‹จ 1๋ช…์ด ํ•˜๊ณ  ์žˆ์ง€๋งŒ ๊ทธ๊ฐ€ ์ง€์›์„ ์š”์ฒญํ•˜๋Š” ๊ธ€์„ ๊นƒํ—ˆ๋ธŒ์— ์š”์ฒญํ–ˆ๋‹ค."
https://techrecipe.co.kr/posts/50799

#corejs #opensource

์˜คํ”ˆ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฐœ๋ฐœ์ž์˜ ํ˜ธ์†Œ - ํ…Œํฌ๋ ˆ์‹œํ”ผ

์˜คํ”ˆ์†Œ์Šค ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ core-js๋Š” ๋‚ก์€ ๋ธŒ๋ผ์šฐ์ €์—์„œ๋„ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ตœ์‹  ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ’€๋ฆฌํ”Œ(Polyfill)๋กœ ์ธ๊ธฐ๊ฐ€ ๋†’์•„ ์˜คํ”ˆ์†Œ์Šค ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํŠธ๋žœ์Šค ์ปดํŒŒ์ผ๋Ÿฌ์ธ ๋ฐ”๋ฒจ(Babel)์—๋„ ๋“ค์–ด๊ฐ€ ์žˆ๋‹ค. ์• ํ”Œ๊ณผ ๋„ทํ”Œ๋ฆญ์Šค, ์Šคํฌํ‹ฐํŒŒ์ด ๋“ฑ ๋Œ€๊ธฐ์—…์„

ํ…Œํฌ๋ ˆ์‹œํ”ผ

@binder In this particular case it wasn't quite nearly as much and it was shouldering on a degree dutifulness that was simply self-destructive.

But it wouldn't have gained such a reach (and without other contributors) if corposcum had been forbidden from integrating it in their own tools without contributing back (effectively no one used #CoreJS directly).

Also, #CC and #PublicDomain release tend to be understood as such by those doing them.

L'affaire de #corejs... J'ai du mal ร  croire que parmi tout le backslash que se prend l'auteur de cette lib รฉnormรฉment utilisรฉe depuis des annรฉes, tout รงa parce qu'il demande un soutien financier, certains avancent l'argument "c'est un russe. Si vous lui donnez de l'argent, vous financez la guerre !"

Par contre profiter de son travail tout ce temps, รงa on s'en foutait tant qu'il ne demandait rien.

Et le bonhomme d'insister : "si vous voulez forker, et maintenir le projet, allez-y, vraiment."