We have a Steam curator now. You should be following it. https://store.steampowered.com/curator/44994899-RPGHQ/

Video game modification ownership

Share things you've made or found for games here.

Moderator: Mod Janitor

Ignore Topic
User avatar
rusty_shackleford
Site Admin
Posts: 46259
Joined: Feb 2, '23
Gender: Watermelon

Geolocation

Adventurer's Guild

Post by rusty_shackleford »

loregamer wrote: June 19th, 2026, 23:16
Hey @rusty_shackleford, I think you told me forever ago I can ping you about license questions. I'm curious about ENB's license:
http://enbdev.com/license_en.htm

I'm not planning on doing any modding ENB related but I'm wondering since the Community Shaders team is adding interoperability of ENB configs, and Boris threw a fit over it, so I went ahead and read the license. It has some interesting bits:
  • By executing the ENBSeries or using it's components you are accepting terms of use and this license agreement.
Can acceptance truly be triggered just by running the program? It seems odd to me that you could set terms a user is bound to without any affirmative consent. Surely "you ran the file so you agreed to everything including future changes" isn't actually enforceable?
  • Custom presets, shaders, bitmaps... belongs to their authors and may be copyrighted.
  • Manual conversion of the presets... without permission of their authors is strictly prohibited.
This seems absurdly silly. Can he truly declare that text a config file that says "Make game look this way" is copyright protected? Wouldn't this also imply that Boris doesn't own presets and can make Community Shaders interoperable with them?
  • Decompilation, reverse enginering, disassembling, debugging... is strictly prohibited
Wasn't this settled as fair use in Sega v. Accolade? Apparently, it's straight up void in the EU since they have an explicit decompilation-for-interoperability right (Article 6), but I'm wondering if you could technically be "breaching your contract" and could be troublesome in the US
depends on if the license is shown during installation or not, but all this would depend on it actually going in front of a judge
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
User avatar
rusty_shackleford
Site Admin
Posts: 46259
Joined: Feb 2, '23
Gender: Watermelon

Geolocation

Adventurer's Guild

Post by rusty_shackleford »

loregamer wrote: June 19th, 2026, 23:20
Oh and one more question, Community Shaders is GPL licensed. One of the experimental builds that supports ENB configs requires you join a Discord channel and link your account with your Nexus one. ******* pain in my ***. Would GPL license mean I can build it and share here?
https://github.com/jiayev/skyrim-community-shaders
yes
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection