Comments (9)
why does the AGPL bar you from using it at work? do you have some special work contract that prohibits you to use AGPL tools? if so,you might want to look for a more ethical employer. Besides the AGPL ensures that wuzz will always be free, also downstream, has nothing to do with commercialization, but with maximizing software freedom.
from wuzz.
I understand that AGPL may cause trouble when the licensed code is used as part of a larger application, as the AGPL wouldn't allow you to run a closed-source SAAS with AGPL components, for instance. I don't really understand the concern when it comes to wuzz, though, as wuzz is entirely user-facing (at least for the time being) - there's not really a way to use it as part of a larger product. As @asciimoo put it in IRC once, "headless wuzz is curl".
from wuzz.
Because lawyers? It's a barrier and whether the barrier is valid or not, why put up the barrier in the first place? GPL would be fine and serve the same purpose, no?
Again, I'd understand the desire for AGPL if commercialization was happening, but the entire point of AGPL is stated here as:
The purpose of the GNU Affero GPL is to prevent a problem that affects developers of free programs that are often used on servers.
Since this would never be used on servers as part of a service, the AGPL seems to needlessly restrict its usage for those who work at companies who are perhaps overly paranoid about AGPL.
from wuzz.
in this case the AGPL == GPL it seems. the only problem seems to be with as you say your laywers, maybe the root cause needs fixing, not the symptom?
from wuzz.
the only problem seems to be with as you say your laywers, maybe the root cause needs fixing, not the symptom?
I totally agree, but given the size of my company, that's not really an option. Personally, I'd love for them to be less paranoid about it, but that's not the reality I live in.
If there's no desire to change it, that's cool, it's not my project, but it'd be unfortunate as I'd love to contribute.
from wuzz.
@tedyoung sorry, I'm a little unclear - is the legal issue at your company a problem with you using wuzz or contributing to it?
from wuzz.
@Benaiah Unfortunately at my company it's a problem to even download it (without prior legal approval). So I can neither download, use, nor contribute to code that is AGPL.
from wuzz.
@tedyoung that's quite unfortunate; sorry you're in that predicament.
I totally understand your position - the AGPL in particular is pretty scary from a corporate lawyer's perspective. In this case it shouldn't be an issue, but lawyers are lawyers and nixing AGPL software altogether is a lot less work than actually understanding the effects of it in each particular case.
I've talked with @asciimoo about it, and we definitely don't want to relicense to a permissive (MIT/BSD style) license. He might be open to GPL relicensing, but that would require getting signoff from all current contributors, and we'd still have trouble with corps that ban all GPL-family software, which in my experience is more common than allowing GPL but not AGPL. I'm honestly surprised that your company makes a distinction between the GPL and AGPL - that's a more detailed understanding of free licenses than I'd expect from a corporate legal department.
Personally, I think a relicense is unlikely. The final decision is down to @asciimoo, of course - I just don't think that getting signoff from all current contributors and relicensing all the code is feasible for us.
from wuzz.
@tedyoung as I see, the barrier here isn't the license of this particular software, but your companies "overly paranoid" rules.
Try to educate your workmates - you can use this case/tool to demonstrate that those rules are not perfect and should be changed. This would be a real achievement for your whole company, not just a treatment for a symptom.
from wuzz.
Related Issues (20)
- Add to homebrew HOT 2
- Request data missing when loading request from file HOT 1
- Simplified Chinese support error HOT 3
- Press F1 for help does not work. HOT 2
- Any way to set a default path to save/load request ? HOT 1
- Can we save all request into single file? HOT 1
- Can't run wuzz anymore. Fails with 'Error! Unknown command: redirects' HOT 1
- adding new shorcut which does clear all tabs in once
- Paste insert spaces between characters HOT 3
- Unrecognized import path HOT 1
- termbox: unsupported terminal with tmux HOT 4
- Quick question on JSON ouput HOT 4
- undefined: strings.ReplaceAll for go 1.10.x HOT 3
- Request data not saved in history HOT 7
- Missing vim keybinds in history/help
- Excess characters appear when saving input after using Ctrl O HOT 2
- Undefined error with unix.IoctlGetTermios when doing "go get" HOT 3
- Cannot build wuzz with go 1.18 HOT 1
- Please add cursor support for editing
- Please bump golang.org/x/sys dependency to enable build on riscv64-freebsd
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wuzz.