"Open Source" is Broken:
https://xeiaso.net/blog/open-source-broken-2021-12-11/
"Open Source" is Broken:
https://xeiaso.net/blog/open-source-broken-2021-12-11/
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/
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
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 [โฆ]
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
*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. ๐พ
@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.
์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ๋ฐ์์ ํธ์
"core-js ์ ์ง๋ณด์๋ ๋ฐ๋์ค ํธ์์นด๋ ํ(Denis Pushkarev)๋ผ๋ ๊ฐ๋ฐ์ ๋จ 1๋ช
์ด ํ๊ณ ์์ง๋ง ๊ทธ๊ฐ ์ง์์ ์์ฒญํ๋ ๊ธ์ ๊นํ๋ธ์ ์์ฒญํ๋ค."
https://techrecipe.co.kr/posts/50799
์คํ์์ค ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ 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."