4 ms·
You can, but they ask that you contact them to set up a contract. It's addressed here on the site: >Anubis is provided to the public for free in order to help
by samhclark 1y ago
You can, but they ask that you contact them to set up a contract. It's addressed here on the site:
>Anubis is provided to the public for free in order to help advance the common good. In return, we ask (but not demand, these are words on the internet, not word of law) that you not remove the Anubis character from your deployment.
>If you want to run an unbranded or white-label version of Anubis, please contact Xe to arrange a contract.
https://anubis.techaro.lol/docs/funding https://anubis.techaro.lol/docs/funding
- lytedev 1y agoMy "workaround" for this MIT-licensed software that does not allow me a simple and common customization was to have my reverse proxy redirect requests to the images. https://git.lyte.dev/lytedev/nix/pulls/92/files https://git.lyte.dev/lytedev/nix/pulls/92/files Hope this is useful to others!
- willriches 1y agoIf you're going to break the social contract, just do so. Jumping through hoops to complicate the matter doesn't solve anything.
- lytedev 1y agoI did so, though I would hardly call using MIT FOSS for my personal projects a breach of the social contract of open source. This was easier than forking, building a docker image, etc. I'm guessing it will be much easier for others, too, since the recommended config has you dink around with reverse proxy configuration no matter what.
- idle_zealot 1y agoYou are breaking the social contract of the project, not the legal one. The MIT license is the legal contract. The additional social contract is established by the author asking (without legal teeth) that you not do exactly what you did by removing the branding. Compare to a take-a-penny-leave-a-penny tray from an era past. You are legally allowed to scoop up all the pennies into a bag, and leave the store, then repeat at the neighboring store, and make a few bucks. You'd be an asshole, but not face legal trouble. You "followed the rules" to the letter. But guess what? If you publish an easy how-to guide with "one weird trick" for making some quick cash, and people start adopting your antisocial behavior and emptying out change trays, you've forced the issue and now either a) businesses will stop offering this convenience or b) the rules around it will be tightened and the utility will be degraded. In the concrete case of Anubis, the maintainers may decide to stop contributing their time to this useful software or place a non-FOSS license on it in an attempt to stop gain-maximizing sociopaths from exploiting their efforts.
- xena 1y agoTo be fair, I'm not angry, I just think they're a coward because the UN kept the anime mascot intact. https://policytoolbox.iiep.unesco.org/ https://policytoolbox.iiep.unesco.org/ I even it out by how I prioritize feature requests, bug reports, and the like :)
- lytedev 1y agoI'm surprised to read this from you, somebody I and many others hold in high regard as accepting and knowledgeable, insulting someone's character because they didn't like some specific aspect of your work or opinions or chose to ignore an ask in this particular use case. I didn't implement this out of fear or some lack of courage. In fact I had the original avatars up for quite a while. I simply wanted my own logo so visitors wouldn't be potentially confused. It seemed to fit the use case and there was no way to achieve what I wanted without reaching out. I didn't feel comfortable bugging you or anybody on account of my tiny little no-traffic git forge even though, yes, that is what you politely asked for (and did not demand). I think if you do feel this strongly you might consider changing the software's license or the phrasing of the request in the documentation. Or perhaps making it very clear that no matter how small, you want to be reached out to for the whitelabel version. I think the success story of Anubis has been awesome to read about and follow and seeing how things unfold further will be fun to watch and possibly even contribute to. I'm personally rooting for you and your project!
- lytedev 1y agoYou are correct in that I ignored a specific request, but you are also ignoring the larger social contract of open source that is also at play. To release software with a certain license has a social component of its own that seems to be unaccounted for here. Your analogy to me seems imprecise, as analogies tend to be when it comes to digital goods. I'm not taking pennies in any sense here, preventing the next person from making use of some public good. You can make a similar argument for piracy or open source, and yet... Here we all still are and open source has won for the most part.
- 1y ago
- deleted 1y ago[deleted]
- trod1234 1y ago[flagged]
- lytedev 1y agoIf you believe using MIT licensed software is doing so, I suppose? I do not hold that viewpoint, however.
- trod1234 1y agoWell that's extremely shortsighted, almost to the point of blindness. The author clearly went out of the way to put code in to signal to people that if you use the software and you are a company earning revenue using it, to help support the project. This is clearly breaking the social contract that comes along with that MIT license, guided by what the author says. When you break the social contract, and by doing so you induce people to follow you to do the same, eventually (given sufficient breakage) you end up in a world on fire; filled with violence and destruction. This happens because non-violent conflict resolution can't take place without society, which itself is based on the social contract. A contract that you broke by trying to work around the authors intent. It is well known that with people, "What you do in the small things, you do in big things that matter when everything is on the line". This piece of old wisdom, shows a cognitive preferential bias. Ipso facto, you are supporting that world on fire filled with violence coming into being by those actions. Sure you don't see anything wrong now, but that is blindness, and you can hold that isolated view right now while society is still in a working state, but actions and choices matter, and society moves towards the aggregate, either towards stability or towards chaos. There is a time that is not far off, where that kind of behavior is going to have severe consequences. If you did this without any resistance or seeing this as wrong, you have to ask yourself how many other things you've done that you just didn't notice? Are your kids modeling this blindness in themselves? Mimicking you as a role model. Blindness puts people at a significant disadvantage because they often can't see the dangers they often create indirectly for themselves.
- lytedev 1y agoWhile I think you have a point buried in there worth discussing, I simply can't equate me wanting slightly different functionality from MIT-licensed software and making it happen equivalent to these kinds of breakdowns in society. The author also went of their way to indicate this license, for what it's worth.
- otterley 1y agoThis is a very innovative way to earn a living with open source! Make the free version sickeningly cutesy (no offense to the author intended), and charge for the professional-looking version. No change in functionality, just chrome.
- xena 1y agoI am actually working on changing functionality for paid customers, it's just access to a bigger database of default rules and IP reputation tracking.
- otterley 1y agoI wish you best of luck! You're a very talented developer and artist. I'd be thrilled to work with you someday.
- xena 1y agoThanks! I'll be sure to post through it either way. My failure condition is going back to work somewhere else, so worst case it'll be more likely to happen :) Really though my dayjob kinda burns me out because I have to focus on AEO, which is SEO but for AI. I get by making and writing about cool things, but damn does it hurt having to write for machines instead of humans.
- deleted 1y ago[deleted]
- pentagrama 1y agoThanks for the information. Just to confirm, with the stock deployment it is not possible to remove the character, but there is an option to set the interface language for users? Spanish is supported?
- xena 1y agoI think the project is now mature enough for i18n, I've been putting it off because adding it ossifies a lot of the design but I think it's ready now.