News for hackers. Stuff that matters.
Re:The product I worked on for the last 4 years is now open-... by danieldk on Thursday January 26, 2023 @02:01AM (#34528542)
I think this is an overly dogmatic way of looking at Open Source.

Open Source is a functional definition that served us for 25 years. E.g. if software is Open Source, it can be included in a Linux distribution. Most distributions do not accept software that is incompatible with the Open Source definition. Diluting the term open source makes it more difficult to talk about a certain class of software licenses.

And why dilute the term if we have the perfect alternative term source available?

Re:The product I worked on for the last 4 years is now open-... by ianbutler on Thursday January 26, 2023 @02:03AM (#34528549)
Is it now? I was under the assumption it was an ideological definition, at least that's how people present every time one of these projects are even a smidge off from the OSI definition.

I don't think most major Open Source projects in the last 10 years have even once considered,

'E.g. if software is Open Source, it can be included in a Linux distribution.'

That is exactly what I mean by "out of touch".

If I had to guess the primary motivator for being Open Source, are the communal and moral aspects of it.

Re:The product I worked on for the last 4 years is now open-... by jdub on Thursday January 26, 2023 @02:22AM (#34528692)
Software Freedom is an ideology. Open Source is a definition.
Re:The product I worked on for the last 4 years is now open-... by ianbutler on Thursday January 26, 2023 @02:24AM (#34528702)
Well the trademark is going the way of bandaid, and definitions change regularly.

Edit: I see you edited that part out.

Re:The product I worked on for the last 4 years is now open-... by jdub on Thursday January 26, 2023 @02:44AM (#34528849)
The OSI definition hasn't changed. It barely changed what it borrowed from the Debian Free Software Guidelines before that.

("Open Source" itself isn't a trademark, but the OSI bits are, so I removed it to avoid confusion.)

(There's no indication that the legal construction of a trademark is "going the way of the bandaid", or that bandaids are "going the way of the bandaid" for that matter.)

Re:The product I worked on for the last 4 years is now open-... by brendank310 on Thursday January 26, 2023 @02:18AM (#34528664)
Because it is open source. It's not Free Open Source Software (FOSS) as deemed by some foundation or another. There is a lot of great open source software not included in Linux because of licensing issues (e.g. BSD clashing with GPL). Source available has generally meant you can have the source if you meet some criteria (have a license), but the license prevents you from redistributing it. I haven't dug into this license but it seems less restrictive than the AGPL.
Re:The product I worked on for the last 4 years is now open-... by tpxl on Thursday January 26, 2023 @04:11AM (#34529431)
How is it less restrictive when AGPL allows you to run a SaSS, but this one doesn't?
Re:The product I worked on for the last 4 years is now open-... by tm-guimaraes on Thursday January 26, 2023 @05:36AM (#34530039)
It's a different restriction. AGPL lets you do anything as long as it is just as Free (as in freedom), while these kind of license only let you do things that don't compete with whatever is the current copyright owner business is doing. And business tend to change over time, and it might be simple to be clear to a court if you are competing or not.

"Do whatever you want as long as you keep it Free Software" vs "do whatever you want as long as we believe you are not taking customers for us"

As usual, RMS was right, and I recommend reading the Free Software vs Open Source essay, unfortunately both names make it easy to misinterpret their respective fundamental idea (Free can and is usually interpreted as "gratis", and open as available/published/shared)

Re:The product I worked on for the last 4 years is now open-... by ahachete on Thursday January 26, 2023 @06:49AM (#34530552)
I agree with your sentiment, but I'd like to clarify the following, IMO:

> It's a different restriction.

AGPL doesn't impose restrictions. It provides guarantees (that modified versions will remain AGPL and therefore open source for everybody).

> AGPL lets you do anything as long as it is just as Free (as in freedom)

By the very definition of open source software, you can do pretty much what you want, for your own usage. If you want to distribute (e.g. provide a service) with a modified version, then you need to guarantee that modified version retains the right that the original version granted.

Re:The product I worked on for the last 4 years is now open-... by tm-guimaraes on Thursday January 26, 2023 @07:14AM (#34530758)
Sorry but you are just changing angles and discussing semantics.

Let me do the same for the quasi "open source" licenses:

Elastic license doesn't impose restrictions. It provides guarantees (that modified versions will not take business from you).

The only way you guarantee something, is by restricting something else. AGPL restricts distribution.

Re:The product I worked on for the last 4 years is now open-... by ahachete on Thursday January 26, 2023 @08:16AM (#34531246)
> Elastic license doesn't impose restrictions.

It does. It explicitly forbids usage. FOSS doesn't impose any restrictions on usage.

Fundamentally different things. I encourage you to review the four freedoms of Free Software [1] and see how AGPLv3 provide them all while Elastic License does not.

[1] https://www.gnu.org/philosophy/free-sw.en.html

Re:The product I worked on for the last 4 years is now open-... by tm-guimaraes on Friday January 27, 2023 @04:24AM (#34544209)
> FOSS doesn't impose any restrictions on usage.

It does impose restrictions on distribution (which is one kind of usage) which was my point.

I'm fully aware of the four freedoms, I'm fully aware that elastic is not compliant. I'm fully aware that elastic is not open source by OSD, nor Free as per FSF. I was just stating that both impose restrictions, they are just of a different kind. I'm not advocating for elastic (i do not like non-free licenses), please do not misunderstand.

>> Elastic license doesn't impose restrictions. > It does. It explicitly forbids usage.

Please read that statement in its context. I was just doing the same thing you did. Swapping restrictions for guarantees. There is no such thing as a guarantee without restring something.

Re:The product I worked on for the last 4 years is now open-... by ssddanbrown on Thursday January 26, 2023 @10:04AM (#34532472)
> AGPL restricts distribution.

It does not restrict distribution, instead of restricts the ability to limit/restrict distribution. Quite a significant difference.

Also, fundamentally, one (AGPL) is putting the freedoms of the code and its users over those of the authors whereas the other (ELv2) puts the freedoms and interests of its authoring business over the freedom of the code and it's users.

Re:The product I worked on for the last 4 years is now open-... by tm-guimaraes on Friday January 27, 2023 @04:30AM (#34544229)
> It does not restrict distribution, instead of restricts the ability to limit/restrict distribution. Quite a significant difference.

semantics. Saying i cannot distribute something without providing the same freedoms given to me is still restricting what/how I distribute.

> Also, fundamentally, one (AGPL) is putting the freedoms of the code and its users over those of the authors whereas the other (ELv2) puts the freedoms and interests of its authoring business over the freedom of the code and it's users.

Yes. I fully agree. It's not like I haven't said something similar right but it's just discussing semantics at this point. So I'll stop.

https://news.ycombinator.com/item?id=34530039

I despise licenses like Elastic's and wished SaaS would just use AGPL.