News for hackers. Stuff that matters.
Re:AWS forked my project and launched it as its own service by unethical_ban on Friday October 16, 2020 @01:27PM (#24802988)
"Don't like how shitty people can be? I don't care" - that is how this kind of comment reads. But let's move on.

Interesting idea for a license.

Everyone can use and modify it, but if a large company with a market cap above $100m or a company wholly funded or owned by such company decides to utilize this project as a for-profit service, then said large company must hire me at for no less than $175,000 in 2020 value.

Re:AWS forked my project and launched it as its own service by EpicEng on Friday October 16, 2020 @03:00PM (#24803906)
>"Don't like how shitty people can be? I don't care" - that is how this kind of comment reads. But let's move on.

No, I think I'll respond to that. It's not that I don't _care_, but it's naive at best to expect anything else. Besides, if your license allows it, they're not really taking advantage are they? Change your license.

>Everyone can use and modify it, but if a large company with a market cap above $100m or a company wholly funded or owned by such company decides to utilize this project as a for-profit service, then said large company must hire me at for no less than $175,000 in 2020 value.

Seems incredibly difficult to implement logistically, and most companies will probably just say "screw it" as they all hope to be valued at > 100M some day. Just enforce a per-basis license negotiation for commercial use or disallow it entirely. What happens if a company goes from a cap of 99M -> 101M -> 98M (etc etc). Just seems wrought with obvious problems.

Re:AWS forked my project and launched it as its own service by elwell on Friday October 16, 2020 @01:34PM (#24803045)
> or a company wholly funded or owned by such company

^^ Written as if you've been burnt before...

Re:AWS forked my project and launched it as its own service by tick_tock_tick on Friday October 16, 2020 @02:09PM (#24803400)
wholly funded nah we get $1 from Joe down the street he also owns it technically...
Re:AWS forked my project and launched it as its own service by garrettgrimsley on Friday October 16, 2020 @02:15PM (#24803451)
It would include that so that the BigCo couldn’t create a shell company or subsidiary to own the product and skirt the $100MM language
Re:AWS forked my project and launched it as its own service by kortilla on Friday October 16, 2020 @02:50PM (#24803809)
Why do you think it’s shitty for Amazon to use an open source project this way? Do the licenses really mean nothing and the unwritten expectation is that the author of open source software should get rich if a someone else successfully productizes it?
Re:AWS forked my project and launched it as its own service by pbhjpbhj on Friday October 16, 2020 @02:00PM (#24803328)
Like CC-BY-NC (Creative Combine, Attribution, Non-commercial). If you want to use the work commercially (ie for business purposes, commercial doesn't require selling) then you must negotiate licensing terms (or infringe copyright [Fair Use / Fair Dealing aside].
Re:AWS forked my project and launched it as its own service by greensoap on Friday October 16, 2020 @02:25PM (#24803554)
Please don't encourage or suggest the use of CC anything for code. It just wasn't designed for code and creates huge ambiguities on the rights you intended.

https://creativecommons.org/faq/#Can_I_use_a_Creative_Common...

As stated on the Creative Commons website (licensed under CC-BY):

Can I apply a Creative Commons license to software? We recommend against using Creative Commons licenses for software. Instead, we strongly encourage you to use one of the very good software licenses which are already available. We recommend considering licenses listed as free by the Free Software Foundation and listed as “open source” by the Open Source Initiative.

Unlike software-specific licenses, CC licenses do not contain specific terms about the distribution of source code, which is often important to ensuring the free reuse and modifiability of software. Many software licenses also address patent rights, which are important to software but may not be applicable to other copyrightable works. Additionally, our licenses are currently not compatible with the major software licenses, so it would be difficult to integrate CC-licensed work with other free software. Existing software licenses were designed specifically for use with software and offer a similar set of rights to the Creative Commons licenses.

Version 4.0 of CC’s Attribution-ShareAlike (BY-SA) license is one-way compatible with the GNU General Public License version 3.0 (GPLv3). This compatibility mechanism is designed for situations in which content is integrated into software code in a way that makes it difficult or impossible to distinguish the two. There are special considerations required before using this compatibility mechanism. Read more about it here.

Re:AWS forked my project and launched it as its own service by dooglius on Friday October 16, 2020 @02:37PM (#24803692)
It says

>Instead, we strongly encourage you to use one of the very good software licenses which are already available

But as far as I am aware, there are no comparable software licenses that prohibit commercial use. So, the CC NC licenses seem to be the only option here, even if supposedly imperfect.

Do you have an example of an ambiguity with regard to non-commercial use?

Re:AWS forked my project and launched it as its own service by greensoap on Friday October 16, 2020 @03:06PM (#24803960)
Heather Meeker, a great legal mind in the open source world, helped create this license: https://commonsclause.com/

You might consider whether it serves your intended goals.

Re:AWS forked my project and launched it as its own service by no_wizard on Friday October 16, 2020 @03:16PM (#24804039)
isn't this what redis did when they created their new license?

In effect, if you sell redis as a service (which, and IANAL, as I understand doesn't mean you sell a service supported by using redis) you must pay them in some way.

Re:AWS forked my project and launched it as its own service by Navarr on Friday October 16, 2020 @02:28PM (#24803592)
The "Fuck you, pay me" license.

FYPML.

Figuring out the right terms would be difficult, but not impossible.

Re:AWS forked my project and launched it as its own service by pydry on Friday October 16, 2020 @02:34PM (#24803659)
I really wish a license like this existed, especially for libraries.