Search
818 results for “coreforge”
-
@cai_tan well, #CurseForge could exercise more due diligence and yes they could make devs sign their binaries and only accept those as well as utilize MFA, but I guess doing what every payment processor has to do since #PSD2 & #3Dsecure is too much to ask.
It kinda conforms my bias against mod managers to some extent tho, even if that's more of a feeling when in most cases, they have good reasons to exist.
-
@cai_tan well, #CurseForge could exercise more due diligence and yes they could make devs sign their binaries and only accept those as well as utilize MFA, but I guess doing what every payment processor has to do since #PSD2 & #3Dsecure is too much to ask.
It kinda conforms my bias against mod managers to some extent tho, even if that's more of a feeling when in most cases, they have good reasons to exist.
-
I/Pu reveals #Earth mainly accreted from volatile-poor differentiated #planetesimals: https://www.science.org/doi/10.1126/sciadv.adg9213 ("we show that #CoreFormation alone is unlikely to explain the iodine/plutonium difference between mantle reservoirs") -> Earth Formed from Dry, Rocky Building Blocks: https://www.caltech.edu/about/news/earth-formed-from-dry-rocky-building-blocks
-
I/Pu reveals #Earth mainly accreted from volatile-poor differentiated #planetesimals: https://www.science.org/doi/10.1126/sciadv.adg9213 ("we show that #CoreFormation alone is unlikely to explain the iodine/plutonium difference between mantle reservoirs") -> Earth Formed from Dry, Rocky Building Blocks: https://www.caltech.edu/about/news/earth-formed-from-dry-rocky-building-blocks
-
I/Pu reveals #Earth mainly accreted from volatile-poor differentiated #planetesimals: https://www.science.org/doi/10.1126/sciadv.adg9213 ("we show that #CoreFormation alone is unlikely to explain the iodine/plutonium difference between mantle reservoirs") -> Earth Formed from Dry, Rocky Building Blocks: https://www.caltech.edu/about/news/earth-formed-from-dry-rocky-building-blocks
-
I/Pu reveals #Earth mainly accreted from volatile-poor differentiated #planetesimals: https://www.science.org/doi/10.1126/sciadv.adg9213 ("we show that #CoreFormation alone is unlikely to explain the iodine/plutonium difference between mantle reservoirs") -> Earth Formed from Dry, Rocky Building Blocks: https://www.caltech.edu/about/news/earth-formed-from-dry-rocky-building-blocks
-
On this day in Gießstory: Heute vor 3 Jahren erreichte #codeforleipzig die Anfrage, ob wir #GiessDenKiez nicht auch für #Leipzig aufsetzen könnten.
Viel ist seit dem passiert: Die App wurde für Leipzig aufgesetzt und ein eigenes Lösungsteam gegründet.
#LeipzigGiesst und sein Spin-Off #LeipzigPumpt sind inzwischen auf knapp 20 Mitglieder angewachsen.
Viele Kooperationen sind entstanden, viele Aktionen wurden durchgeführt.
Einen Rückblick auf die letzten Jahre gewährt die Präsentation vom letzten Herbst:
https://media.ccc.de/v/bitsundbaeume-20060-gie-a-bit-more-the-bumeEs hat sich gezeigt, dass Digitalisierung eben kein Selbstzweck ist, sondern die Menschen und ihre realen Sorgen adressieren muss.
So haben sich einige Themenfelder und Aspekte herauskristalisiert:
* #Aufklärung und mehr #Bewusstsein schaffen für den #Klimawandel, der eher als #Klimakrise bzw. #Klimakatastrophe bezeichnet werden sollte
* Sichtbarer machen, dass #Bäume als natürliche #Klimakraftwerke so viel beitragen zu #Luftqualität, zur #Kühlung der städtischen #Hitzeinseln, als #Lebensraum für Tiere und damit beträgt, die #Artenvielfalt zu schützen
* was es eben bedeutet, wenn Bäume unter #Trockenstress leiden, und dadurch auch zu geschwächt sind, sich gegen #Schädlingsbefall zu wehren, der auch zunimmt, durch zu milde Winter und dem Aussterben natürlicher Fressfeinde, so dass Bäume schließlich massenweise absterben (#Baumverlust)
* dass wir in einem fragilen #Ökosystem leben, mit komplexen wechselseitigen Abhängigkeiten, bei denen eine kleine Veränderung eine Kaskade von teils irrevisiblen Folgen nach sich ziehen kann (#Schmetterlingseffekt). Sind solche #Kipppunkte erst überschritten, helfen nur noch Maßnahmen zur #Klimaanpassung, wie eben klimaresistentere Bäume zu pflanzen oder auch zu versuchen, die existierenden Bäume durch zusätzliches Gießen zumindest durch ihre erste Wachstumsphase zu bringen, in der sie die tiefen Wurzeln ausbilden können.
* die Politik dafür zu gewinnen, die erforderlichen Maßnahmen endlich umzusetzen, also z.B. die #Schwammstadt einzuführen (Wasser bei Starkregen auffangen, um es in den folgenden langen Dürreperioden nutzen zu können), die #Verkehrwende voranzutreiben, also weniger Autos, weniger #Asphalt und damit weniger #Lärm und #Schadstoffe und dafür mehr Platz für mehr Bäume und Möglichkeit zur #Entsiegelung und #mehrgrün, #Baumscheibenbepflanzung zuzulassen, statt den Bewuchs regelmäßig abzumähen und damit jedesmal den #Lebensraum der Tiere zu zerstören
* den #Gemeinschaftssinn in der Stadtgesellschaft durch #Partizipation und #Kooperation zu stärken, das Gefühl von #Selbstwirksamkeit und #Zugehörigkeit zu schaffen, die #Integration und #Austausch über Generationen, sozialen Schichten und Herkunft hinweg zu fördern (durch z.B. gemeinsame Gießaktionen, Bereitstellen von Wasserzugängen und Transportmöglichkeiten für das Wasser)
* den Nutzen von #OpenSource und #OpenData aufzuzeigen, ohne die das Aufsetzen der App für Leipzig nicht möglich gewesen wäre und die es nun auch anderen Städten ermöglichen wird, auf das schon bestehende Wissen aufzubauen: https://citylab-berlin.org/de/blog/vier-staedte-viele-baeume-eine-leidenschaft-giess-den-kiez/
-
On this day in Gießstory: Heute vor 3 Jahren erreichte #codeforleipzig die Anfrage, ob wir #GiessDenKiez nicht auch für #Leipzig aufsetzen könnten.
Viel ist seit dem passiert: Die App wurde für Leipzig aufgesetzt und ein eigenes Lösungsteam gegründet.
#LeipzigGiesst und sein Spin-Off #LeipzigPumpt sind inzwischen auf knapp 20 Mitglieder angewachsen.
Viele Kooperationen sind entstanden, viele Aktionen wurden durchgeführt.
Einen Rückblick auf die letzten Jahre gewährt die Präsentation vom letzten Herbst:
https://media.ccc.de/v/bitsundbaeume-20060-gie-a-bit-more-the-bumeEs hat sich gezeigt, dass Digitalisierung eben kein Selbstzweck ist, sondern die Menschen und ihre realen Sorgen adressieren muss.
So haben sich einige Themenfelder und Aspekte herauskristalisiert:
* #Aufklärung und mehr #Bewusstsein schaffen für den #Klimawandel, der eher als #Klimakrise bzw. #Klimakatastrophe bezeichnet werden sollte
* Sichtbarer machen, dass #Bäume als natürliche #Klimakraftwerke so viel beitragen zu #Luftqualität, zur #Kühlung der städtischen #Hitzeinseln, als #Lebensraum für Tiere und damit beträgt, die #Artenvielfalt zu schützen
* was es eben bedeutet, wenn Bäume unter #Trockenstress leiden, und dadurch auch zu geschwächt sind, sich gegen #Schädlingsbefall zu wehren, der auch zunimmt, durch zu milde Winter und dem Aussterben natürlicher Fressfeinde, so dass Bäume schließlich massenweise absterben (#Baumverlust)
* dass wir in einem fragilen #Ökosystem leben, mit komplexen wechselseitigen Abhängigkeiten, bei denen eine kleine Veränderung eine Kaskade von teils irrevisiblen Folgen nach sich ziehen kann (#Schmetterlingseffekt). Sind solche #Kipppunkte erst überschritten, helfen nur noch Maßnahmen zur #Klimaanpassung, wie eben klimaresistentere Bäume zu pflanzen oder auch zu versuchen, die existierenden Bäume durch zusätzliches Gießen zumindest durch ihre erste Wachstumsphase zu bringen, in der sie die tiefen Wurzeln ausbilden können.
* die Politik dafür zu gewinnen, die erforderlichen Maßnahmen endlich umzusetzen, also z.B. die #Schwammstadt einzuführen (Wasser bei Starkregen auffangen, um es in den folgenden langen Dürreperioden nutzen zu können), die #Verkehrwende voranzutreiben, also weniger Autos, weniger #Asphalt und damit weniger #Lärm und #Schadstoffe und dafür mehr Platz für mehr Bäume und Möglichkeit zur #Entsiegelung und #mehrgrün, #Baumscheibenbepflanzung zuzulassen, statt den Bewuchs regelmäßig abzumähen und damit jedesmal den #Lebensraum der Tiere zu zerstören
* den #Gemeinschaftssinn in der Stadtgesellschaft durch #Partizipation und #Kooperation zu stärken, das Gefühl von #Selbstwirksamkeit und #Zugehörigkeit zu schaffen, die #Integration und #Austausch über Generationen, sozialen Schichten und Herkunft hinweg zu fördern (durch z.B. gemeinsame Gießaktionen, Bereitstellen von Wasserzugängen und Transportmöglichkeiten für das Wasser)
* den Nutzen von #OpenSource und #OpenData aufzuzeigen, ohne die das Aufsetzen der App für Leipzig nicht möglich gewesen wäre und die es nun auch anderen Städten ermöglichen wird, auf das schon bestehende Wissen aufzubauen: https://citylab-berlin.org/de/blog/vier-staedte-viele-baeume-eine-leidenschaft-giess-den-kiez/
-
On this day in Gießstory: Heute vor 3 Jahren erreichte #codeforleipzig die Anfrage, ob wir #GiessDenKiez nicht auch für #Leipzig aufsetzen könnten.
Viel ist seit dem passiert: Die App wurde für Leipzig aufgesetzt und ein eigenes Lösungsteam gegründet.
#LeipzigGiesst und sein Spin-Off #LeipzigPumpt sind inzwischen auf knapp 20 Mitglieder angewachsen.
Viele Kooperationen sind entstanden, viele Aktionen wurden durchgeführt.
Einen Rückblick auf die letzten Jahre gewährt die Präsentation vom letzten Herbst:
https://media.ccc.de/v/bitsundbaeume-20060-gie-a-bit-more-the-bumeEs hat sich gezeigt, dass Digitalisierung eben kein Selbstzweck ist, sondern die Menschen und ihre realen Sorgen adressieren muss.
So haben sich einige Themenfelder und Aspekte herauskristalisiert:
* #Aufklärung und mehr #Bewusstsein schaffen für den #Klimawandel, der eher als #Klimakrise bzw. #Klimakatastrophe bezeichnet werden sollte
* Sichtbarer machen, dass #Bäume als natürliche #Klimakraftwerke so viel beitragen zu #Luftqualität, zur #Kühlung der städtischen #Hitzeinseln, als #Lebensraum für Tiere und damit beträgt, die #Artenvielfalt zu schützen
* was es eben bedeutet, wenn Bäume unter #Trockenstress leiden, und dadurch auch zu geschwächt sind, sich gegen #Schädlingsbefall zu wehren, der auch zunimmt, durch zu milde Winter und dem Aussterben natürlicher Fressfeinde, so dass Bäume schließlich massenweise absterben (#Baumverlust)
* dass wir in einem fragilen #Ökosystem leben, mit komplexen wechselseitigen Abhängigkeiten, bei denen eine kleine Veränderung eine Kaskade von teils irrevisiblen Folgen nach sich ziehen kann (#Schmetterlingseffekt). Sind solche #Kipppunkte erst überschritten, helfen nur noch Maßnahmen zur #Klimaanpassung, wie eben klimaresistentere Bäume zu pflanzen oder auch zu versuchen, die existierenden Bäume durch zusätzliches Gießen zumindest durch ihre erste Wachstumsphase zu bringen, in der sie die tiefen Wurzeln ausbilden können.
* die Politik dafür zu gewinnen, die erforderlichen Maßnahmen endlich umzusetzen, also z.B. die #Schwammstadt einzuführen (Wasser bei Starkregen auffangen, um es in den folgenden langen Dürreperioden nutzen zu können), die #Verkehrwende voranzutreiben, also weniger Autos, weniger #Asphalt und damit weniger #Lärm und #Schadstoffe und dafür mehr Platz für mehr Bäume und Möglichkeit zur #Entsiegelung und #mehrgrün, #Baumscheibenbepflanzung zuzulassen, statt den Bewuchs regelmäßig abzumähen und damit jedesmal den #Lebensraum der Tiere zu zerstören
* den #Gemeinschaftssinn in der Stadtgesellschaft durch #Partizipation und #Kooperation zu stärken, das Gefühl von #Selbstwirksamkeit und #Zugehörigkeit zu schaffen, die #Integration und #Austausch über Generationen, sozialen Schichten und Herkunft hinweg zu fördern (durch z.B. gemeinsame Gießaktionen, Bereitstellen von Wasserzugängen und Transportmöglichkeiten für das Wasser)
* den Nutzen von #OpenSource und #OpenData aufzuzeigen, ohne die das Aufsetzen der App für Leipzig nicht möglich gewesen wäre und die es nun auch anderen Städten ermöglichen wird, auf das schon bestehende Wissen aufzubauen: https://citylab-berlin.org/de/blog/vier-staedte-viele-baeume-eine-leidenschaft-giess-den-kiez/
-
On this day in Gießstory: Heute vor 3 Jahren erreichte #codeforleipzig die Anfrage, ob wir #GiessDenKiez nicht auch für #Leipzig aufsetzen könnten.
Viel ist seit dem passiert: Die App wurde für Leipzig aufgesetzt und ein eigenes Lösungsteam gegründet.
#LeipzigGiesst und sein Spin-Off #LeipzigPumpt sind inzwischen auf knapp 20 Mitglieder angewachsen.
Viele Kooperationen sind entstanden, viele Aktionen wurden durchgeführt.
Einen Rückblick auf die letzten Jahre gewährt die Präsentation vom letzten Herbst:
https://media.ccc.de/v/bitsundbaeume-20060-gie-a-bit-more-the-bumeEs hat sich gezeigt, dass Digitalisierung eben kein Selbstzweck ist, sondern die Menschen und ihre realen Sorgen adressieren muss.
So haben sich einige Themenfelder und Aspekte herauskristalisiert:
* #Aufklärung und mehr #Bewusstsein schaffen für den #Klimawandel, der eher als #Klimakrise bzw. #Klimakatastrophe bezeichnet werden sollte
* Sichtbarer machen, dass #Bäume als natürliche #Klimakraftwerke so viel beitragen zu #Luftqualität, zur #Kühlung der städtischen #Hitzeinseln, als #Lebensraum für Tiere und damit beträgt, die #Artenvielfalt zu schützen
* was es eben bedeutet, wenn Bäume unter #Trockenstress leiden, und dadurch auch zu geschwächt sind, sich gegen #Schädlingsbefall zu wehren, der auch zunimmt, durch zu milde Winter und dem Aussterben natürlicher Fressfeinde, so dass Bäume schließlich massenweise absterben (#Baumverlust)
* dass wir in einem fragilen #Ökosystem leben, mit komplexen wechselseitigen Abhängigkeiten, bei denen eine kleine Veränderung eine Kaskade von teils irrevisiblen Folgen nach sich ziehen kann (#Schmetterlingseffekt). Sind solche #Kipppunkte erst überschritten, helfen nur noch Maßnahmen zur #Klimaanpassung, wie eben klimaresistentere Bäume zu pflanzen oder auch zu versuchen, die existierenden Bäume durch zusätzliches Gießen zumindest durch ihre erste Wachstumsphase zu bringen, in der sie die tiefen Wurzeln ausbilden können.
* die Politik dafür zu gewinnen, die erforderlichen Maßnahmen endlich umzusetzen, also z.B. die #Schwammstadt einzuführen (Wasser bei Starkregen auffangen, um es in den folgenden langen Dürreperioden nutzen zu können), die #Verkehrwende voranzutreiben, also weniger Autos, weniger #Asphalt und damit weniger #Lärm und #Schadstoffe und dafür mehr Platz für mehr Bäume und Möglichkeit zur #Entsiegelung und #mehrgrün, #Baumscheibenbepflanzung zuzulassen, statt den Bewuchs regelmäßig abzumähen und damit jedesmal den #Lebensraum der Tiere zu zerstören
* den #Gemeinschaftssinn in der Stadtgesellschaft durch #Partizipation und #Kooperation zu stärken, das Gefühl von #Selbstwirksamkeit und #Zugehörigkeit zu schaffen, die #Integration und #Austausch über Generationen, sozialen Schichten und Herkunft hinweg zu fördern (durch z.B. gemeinsame Gießaktionen, Bereitstellen von Wasserzugängen und Transportmöglichkeiten für das Wasser)
* den Nutzen von #OpenSource und #OpenData aufzuzeigen, ohne die das Aufsetzen der App für Leipzig nicht möglich gewesen wäre und die es nun auch anderen Städten ermöglichen wird, auf das schon bestehende Wissen aufzubauen: https://citylab-berlin.org/de/blog/vier-staedte-viele-baeume-eine-leidenschaft-giess-den-kiez/
-
Just written my first js injection:
A solution button on Codeforces for myself :D
Everything feels smooth now.
https://greasyfork.org/en/scripts/439507-codeforces-solution-opener
-
CoreFreq Gives Peek at CPU Performance Info on Linux - The CPU is the part of the computer that makes everything else tick. While GPUs ha... - https://hackaday.com/2022/12/24/corefreq-gives-peek-at-cpu-performance-info-on-linux/ #commandlineinterface #performancemonitor #commandlinetools #commandline #linuxhacks #terminal #linux
-
CoreFreq Gives Peek at CPU Performance Info on Linux - The CPU is the part of the computer that makes everything else tick. While GPUs ha... - https://hackaday.com/2022/12/24/corefreq-gives-peek-at-cpu-performance-info-on-linux/ #commandlineinterface #performancemonitor #commandlinetools #commandline #linuxhacks #terminal #linux
-
CoreFreq Gives Peek at CPU Performance Info on Linux - The CPU is the part of the computer that makes everything else tick. While GPUs ha... - https://hackaday.com/2022/12/24/corefreq-gives-peek-at-cpu-performance-info-on-linux/ #commandlineinterface #performancemonitor #commandlinetools #commandline #linuxhacks #terminal #linux
-
CoreFreq Gives Peek at CPU Performance Info on Linux - The CPU is the part of the computer that makes everything else tick. While GPUs ha... - https://hackaday.com/2022/12/24/corefreq-gives-peek-at-cpu-performance-info-on-linux/ #commandlineinterface #performancemonitor #commandlinetools #commandline #linuxhacks #terminal #linux
-
CoreFreq Gives Peek at CPU Performance Info on Linux - The CPU is the part of the computer that makes everything else tick. While GPUs ha... - https://hackaday.com/2022/12/24/corefreq-gives-peek-at-cpu-performance-info-on-linux/ #commandlineinterface #performancemonitor #commandlinetools #commandline #linuxhacks #terminal #linux
-
CoreFreq Gives Peek at CPU Performance Info on Linux
https://hackaday.com/2022/12/24/corefreq-gives-peek-at-cpu-performance-info-on-linux/
#commandlineinterface #performancemonitor #commandlinetools #commandline #LinuxHacks #terminal #linux -
CoreFreq Gives Peek at CPU Performance Info on Linux
https://hackaday.com/2022/12/24/corefreq-gives-peek-at-cpu-performance-info-on-linux/
#commandlineinterface #performancemonitor #commandlinetools #commandline #LinuxHacks #terminal #linux -
RT @CopernicusECMWF: 📢 Are you interested in driving innovation and open-source developments in the Earth sciences community?
#C3S & #CopernicusAtmosphere Monitoring Service and their data will once again be part of #CodeForEarth 🌍, organised by @ECMWFCode4Earth.
Register now! ☟
🐦🔗: https://n.respublicae.eu/CopernicusEU/status/1636429829741453313
-
RT @earsc: 🆕📢
Join the @ECMWF & Code for Earth #EOcafe on Thursday, 9th Feb‼️Unlock the potential of #EarthObservation & Earth System modelling! Hear from experts & learn about the Code for Earth challenge!
➡️Register now: https://earsc.org/2023/02/02/ecmwf-code-for-earth-unlocking-the-potential-of-eo-earth-system-modelling-through-innovation-collaboration/🐦🔗: https://n.respublicae.eu/CopernicusEU/status/1623600275415093248
-
So with the release of #midnight there has been a lot of upheavel in the #wow addon community, which has caused me to have to look at new UI addons, and I am struck by just how crazy the whole ecosystems licensing situation seems to be.
There are a lot of opensource addons, but there are also a lot where the authors want to retain control so they explicitly write an empty license which reserves all rights for themselves. When I ask authors to change the license to actually allowing copying the addon for installation I invariably get some sort of response of the form "The license is only for modifying my addon's source, not using it." IANAL, but to me that falls flat because:
1. Absent an explicit grant there is no implicit right to use it anyway
2. There may be an implicit license created because the author uploaded it to something like curseforge, but that is both somewhat vague for the users, and leaves the authors exposed since they have not disclaimed any implied warranty granted by their implied license.
3. For addons there is no object code/artifact that can bear a different license than the source code.When I had to deal license issues in the past lawyers have told me is that if there is an ambiguity in the license and you have a written statement from the copyright holder about their intention a court will generally use their written statements to interpret the license. So the action of me asking for the change and them telling me they don't think they need to change their license because it grants me the rights may resolve the issue for me, but I find that unsatisfying.
In some ways it is not a big deal, either just ignore it like everyone else, or don't use the addons. But I can't help but feel a lot of this is people who have never written software vibe coding licenses for their vibe coded addons, which makes me actually worry a lot about what this looks like for more consequential opensource projects.
-
So with the release of #midnight there has been a lot of upheavel in the #wow addon community, which has caused me to have to look at new UI addons, and I am struck by just how crazy the whole ecosystems licensing situation seems to be.
There are a lot of opensource addons, but there are also a lot where the authors want to retain control so they explicitly write an empty license which reserves all rights for themselves. When I ask authors to change the license to actually allowing copying the addon for installation I invariably get some sort of response of the form "The license is only for modifying my addon's source, not using it." IANAL, but to me that falls flat because:
1. Absent an explicit grant there is no implicit right to use it anyway
2. There may be an implicit license created because the author uploaded it to something like curseforge, but that is both somewhat vague for the users, and leaves the authors exposed since they have not disclaimed any implied warranty granted by their implied license.
3. For addons there is no object code/artifact that can bear a different license than the source code.When I had to deal license issues in the past lawyers have told me is that if there is an ambiguity in the license and you have a written statement from the copyright holder about their intention a court will generally use their written statements to interpret the license. So the action of me asking for the change and them telling me they don't think they need to change their license because it grants me the rights may resolve the issue for me, but I find that unsatisfying.
In some ways it is not a big deal, either just ignore it like everyone else, or don't use the addons. But I can't help but feel a lot of this is people who have never written software vibe coding licenses for their vibe coded addons, which makes me actually worry a lot about what this looks like for more consequential opensource projects.
-
So with the release of #midnight there has been a lot of upheavel in the #wow addon community, which has caused me to have to look at new UI addons, and I am struck by just how crazy the whole ecosystems licensing situation seems to be.
There are a lot of opensource addons, but there are also a lot where the authors want to retain control so they explicitly write an empty license which reserves all rights for themselves. When I ask authors to change the license to actually allowing copying the addon for installation I invariably get some sort of response of the form "The license is only for modifying my addon's source, not using it." IANAL, but to me that falls flat because:
1. Absent an explicit grant there is no implicit right to use it anyway
2. There may be an implicit license created because the author uploaded it to something like curseforge, but that is both somewhat vague for the users, and leaves the authors exposed since they have not disclaimed any implied warranty granted by their implied license.
3. For addons there is no object code/artifact that can bear a different license than the source code.When I had to deal license issues in the past lawyers have told me is that if there is an ambiguity in the license and you have a written statement from the copyright holder about their intention a court will generally use their written statements to interpret the license. So the action of me asking for the change and them telling me they don't think they need to change their license because it grants me the rights may resolve the issue for me, but I find that unsatisfying.
In some ways it is not a big deal, either just ignore it like everyone else, or don't use the addons. But I can't help but feel a lot of this is people who have never written software vibe coding licenses for their vibe coded addons, which makes me actually worry a lot about what this looks like for more consequential opensource projects.
-
So with the release of #midnight there has been a lot of upheavel in the #wow addon community, which has caused me to have to look at new UI addons, and I am struck by just how crazy the whole ecosystems licensing situation seems to be.
There are a lot of opensource addons, but there are also a lot where the authors want to retain control so they explicitly write an empty license which reserves all rights for themselves. When I ask authors to change the license to actually allowing copying the addon for installation I invariably get some sort of response of the form "The license is only for modifying my addon's source, not using it." IANAL, but to me that falls flat because:
1. Absent an explicit grant there is no implicit right to use it anyway
2. There may be an implicit license created because the author uploaded it to something like curseforge, but that is both somewhat vague for the users, and leaves the authors exposed since they have not disclaimed any implied warranty granted by their implied license.
3. For addons there is no object code/artifact that can bear a different license than the source code.When I had to deal license issues in the past lawyers have told me is that if there is an ambiguity in the license and you have a written statement from the copyright holder about their intention a court will generally use their written statements to interpret the license. So the action of me asking for the change and them telling me they don't think they need to change their license because it grants me the rights may resolve the issue for me, but I find that unsatisfying.
In some ways it is not a big deal, either just ignore it like everyone else, or don't use the addons. But I can't help but feel a lot of this is people who have never written software vibe coding licenses for their vibe coded addons, which makes me actually worry a lot about what this looks like for more consequential opensource projects.
-
So with the release of #midnight there has been a lot of upheavel in the #wow addon community, which has caused me to have to look at new UI addons, and I am struck by just how crazy the whole ecosystems licensing situation seems to be.
There are a lot of opensource addons, but there are also a lot where the authors want to retain control so they explicitly write an empty license which reserves all rights for themselves. When I ask authors to change the license to actually allowing copying the addon for installation I invariably get some sort of response of the form "The license is only for modifying my addon's source, not using it." IANAL, but to me that falls flat because:
1. Absent an explicit grant there is no implicit right to use it anyway
2. There may be an implicit license created because the author uploaded it to something like curseforge, but that is both somewhat vague for the users, and leaves the authors exposed since they have not disclaimed any implied warranty granted by their implied license.
3. For addons there is no object code/artifact that can bear a different license than the source code.When I had to deal license issues in the past lawyers have told me is that if there is an ambiguity in the license and you have a written statement from the copyright holder about their intention a court will generally use their written statements to interpret the license. So the action of me asking for the change and them telling me they don't think they need to change their license because it grants me the rights may resolve the issue for me, but I find that unsatisfying.
In some ways it is not a big deal, either just ignore it like everyone else, or don't use the addons. But I can't help but feel a lot of this is people who have never written software vibe coding licenses for their vibe coded addons, which makes me actually worry a lot about what this looks like for more consequential opensource projects.