Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ABE: Related Work #1

Open
countvajhula opened this issue Dec 4, 2022 · 4 comments
Open

ABE: Related Work #1

countvajhula opened this issue Dec 4, 2022 · 4 comments
Labels

Comments

@countvajhula
Copy link
Contributor

Members of the community,
If you know of any works or ideas that seem to you to be related to this project, please comment below.

Any reported related work will be considered in the process of Dialectical Inheritance Attribution (DIA) to determine:

  • is it related to the present work in a meaningful way for the purposes of DIA?
  • is the work entitled to a share in the revenues from the present project?
  • is the present project entitled to a share in the revenues from that work?
  • are they both entitled to a share in each other's revenues?

Any reports (themselves) of related work that are accepted by the arbitrators as related represent acts of value and are recognizable as such in an ABE system.

@willhansen
Copy link

I tried to come up with a software license that worked along these lines a few years back, but it never went anywhere: https://github.com/willhansen/RoyaltyOffRevenueLicense

I ran across another related project a bit more recently, but the main dev vanished: https://github.com/openfare/openfare

@countvajhula
Copy link
Contributor Author

This is awesome, thank you for reporting these @willhansen . Your "Royalty off revenue" license is just the kind of thing we're doing with ABE. Openfare also looks very relevant and it's not impossible that we could use it or something like it to help manage the actual payments, which are currently done manually by "trustees" / repo admins.

How did you find out about ABE, by the way? If you're interested, we meet regularly -- we'd love to have you join. Take care.

@willhansen
Copy link

I ran into your EmacsConf 2022 talk and really liked the social approach to this problem, and the git-based accounting system.

I like the social approach because that's what tripped up the the Royalty Off Revenue license. Turns out leading with "hey, you should be paid for this work you're already used to doing for free for higher ideals" isn't a great sell. Too much business perspective rather than open-source-community perspective went into that approach.

Having transparent accounting with accumulating amounts owed seems just a lot easier and standard than the crypto-currency approach of OpenFare. None of the most-of-the-projects-using-the-technology-are-scams baggage of crypto-currency either. Might be more viable in a few years, once the technology matures a bit and the scams die out.

Do you have any publicly visible forums set up? (maybe discussions on this repo?)

Looking forward to your RacketCon talk.

@countvajhula
Copy link
Contributor Author

Yes, 100%. That is a very clear analysis. I might use it as a testimonial somewhere 😊

Re: forums, we don't have one yet and will probably will need to set one up at some point. I'd like to consider other options besides GitHub for this so as not to be overly tied to any particular infrastructure, but free is a primary criterion at this time. Any other ideas besides Discussions? If not, it might just make sense to start there, and probably on the foundation repo. Thank you for the suggestion.

There is the public ABE mailing list you should definitely join. That's mostly used for announcements and soliciting participation in things like DIA, but not so much for discussion. There are going to be some exciting announcements on there soon.

jairtrejo added a commit that referenced this issue May 24, 2024
Refactor #1: Create new files for constants and utils
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants