News for hackers. Stuff that matters.
Re:No More Free Work from Marak: Pay Me or Fork This by krasin on Monday November 09, 2020 @03:02AM (#25032392)
Unreal Engine license is along these lines: it's free if you are small / no significant revenue, and it's 5% of your revenue otherwise.

That said, not every shared-sources project would be used, if its license requires to pay royalty.

Re:No More Free Work from Marak: Pay Me or Fork This by ajuc on Monday November 09, 2020 @04:20AM (#25032925)
Games using UE wouldn't work without desktop client so it's easy to licence it.

A lot of business code can just as well run on server, and that works around basicall all the open source licences.

Re:No More Free Work from Marak: Pay Me or Fork This by BlueTemplar on Monday November 09, 2020 @05:17AM (#25033256)
Except AGPL if I'm not mistaken ? So combine both I guess ?
Re:No More Free Work from Marak: Pay Me or Fork This by mhh__ on Monday November 09, 2020 @03:10AM (#25032458)
Unreal isn't open source
Re:No More Free Work from Marak: Pay Me or Fork This by wodenokoto on Monday November 09, 2020 @03:15AM (#25032488)
What the parent is asking for is inherently not open source.
Re:No More Free Work from Marak: Pay Me or Fork This by roenxi on Monday November 09, 2020 @04:21AM (#25032936)
For a moment I disagreed with this, so I'll add a link to the OSD [0] for anyone else who wants to quibble.

Also a choice quote about Stallman [1]:

"Richard Stallman argues the obvious meaning of term "open source" is that the source code is public/accessible for inspection, without necessarily any other rights granted"

[0] https://en.wikipedia.org/wiki/The_Open_Source_Definition

[1] https://en.wikipedia.org/wiki/Open_source

Re:No More Free Work from Marak: Pay Me or Fork This by yesenadam on Monday November 09, 2020 @05:15AM (#25033242)
Thanks, that led me to this intriguing origin story from Christine Peterson, involving some advanced people skills: (my italics)

"Between meetings that week, I was still focused on the need for a better name and came up with the term "open source software." While not ideal, it struck me as good enough. I ran it by at least four others: Eric Drexler, Mark Miller, and Todd Anderson liked it, while a friend in marketing and public relations felt the term "open" had been overused and abused and believed we could do better. He was right in theory; however, I didn't have a better idea... Later that week, on February 5, 1998, a group was assembled at VA Research to brainstorm on strategy. Attending – in addition to Eric Raymond, Todd, and me – were Larry Augustin, Sam Ockman, and attending by phone, Jon "maddog" Hall... Todd was on the ball. Instead of making an assertion that the community should use this specific new term, he did something less directive – a smart thing to do with this community of strong-willed individuals. He simply used the term in a sentence on another topic – just dropped it into the conversation to see what happened.... A few minutes later, one of the others used the term, evidently without noticing, still discussing a topic other than terminology. Todd and I looked at each other out of the corners of our eyes to check: yes, we had both noticed what happened... "

https://en.wikipedia.org/wiki/Christine_Peterson

Re:No More Free Work from Marak: Pay Me or Fork This by BlueTemplar on Monday November 09, 2020 @05:19AM (#25033267)
Stallman is about Free/Libre Software.

Eric S. Raymond is about Open Source.

There are somewhat subtle, but very important differences between their philosophies.

Re:No More Free Work from Marak: Pay Me or Fork This by eru on Monday November 09, 2020 @06:38AM (#25033723)
And not even all Free Software is the same.

Eg the Linux kernel deliberately uses GPL 2, and that community has rejected GPL 3.

Re:No More Free Work from Marak: Pay Me or Fork This by basedtho on Monday November 09, 2020 @03:57AM (#25032778)
it may not be free software, but it is open source
Re:No More Free Work from Marak: Pay Me or Fork This by thaumasiotes on Monday November 09, 2020 @04:09AM (#25032846)
The term of art is "source available" - "open source" means something different.
Re:No More Free Work from Marak: Pay Me or Fork This by wolfgke on Monday November 09, 2020 @04:24AM (#25032958)
As far as I am aware, a usual term of art is also "shared source" (this term was in particular used by Microsoft in the past).
Re:No More Free Work from Marak: Pay Me or Fork This by stonemetal12 on Monday November 09, 2020 @10:28AM (#25035721)
My understanding was "shared source" was MS's particular license for "source available" not their term for the practice.
Re:No More Free Work from Marak: Pay Me or Fork This by wolfgke on Monday November 09, 2020 @02:41PM (#25038926)
"Shared source" was an umbrella term by Microsoft for its licenses that allows access to the source code. Among these licenses were ones that were also open-source licenses, but also ones that were not.

https://en.wikipedia.org/w/index.php?title=Shared_Source_Ini... lists the following licenses:

- Microsoft Public License (Ms-PL) [open source]

- Microsoft Reciprocal License (Ms-RL) [open source]

- Microsoft Limited Public License (Ms-LPL) [not open source]

- Microsoft Limited Reciprocal License (Ms-LRL) [not open source]

- Microsoft Reference Source License (Ms-RSL) [not open source]

So, "shared source" was clearly not a particular license by MS.

Also, at that time, Microsoft tried to establish this term (by its Shared Source Initiative) for the general concept of "source code is available, but the license is not necessarily open source".

In the linked Wikipedia article, one can read on this:

"However, former OSI president Michael Tiemann considers the phrase 'Shared Source' itself to be a marketing term created by Microsoft. He argues that it is 'an insurgent term that distracts and dilutes the Open Source message by using similar-sounding terms and offering similar-sounding promises'."

Re:No More Free Work from Marak: Pay Me or Fork This by CamperBob2 on Monday November 09, 2020 @05:06AM (#25033199)
That's not a term of art, it's someone's opinion. "Open source" means whatever I say it does, whatever you say it does, whatever Apple says it does, whatever ESR says it does, and whatever RMS says it does.
Re:No More Free Work from Marak: Pay Me or Fork This by chriswarbo on Monday November 09, 2020 @08:05AM (#25034340)
No, the OSI has precedence: https://opensource.org/history
Re:No More Free Work from Marak: Pay Me or Fork This by CamperBob2 on Monday November 09, 2020 @06:05PM (#25041059)
No, it doesn't. Just saying something doesn't make it so. Trying to enforce a trademark on "Open Source" as a development methodology would be good for a few laughs in a courtroom, but that's it.
Re:No More Free Work from Marak: Pay Me or Fork This by icebraining on Monday November 09, 2020 @05:41AM (#25033381)
Sorry, can you define each word you've used in your post?
Re:No More Free Work from Marak: Pay Me or Fork This by CamperBob2 on Monday November 09, 2020 @06:00AM (#25033486)
I don't understand what you're asking, can you elaborate?

Edit: I guess you're asking about 'ESR' and 'RMS.' ESR = Eric Raymond, an early proponent of open source as a communal development model ( http://www.catb.org/~esr/open-source.html ). RMS is Richard Stallman, the originator of the GNU project on which the Linux kernel is based, as well as the GPL. RMS disagrees with ESR, in that he argues that the term "open source" is a distraction from the larger goal of free software ( https://www.gnu.org/philosophy/open-source-misses-the-point....) .

There have been plenty of other authors with strong opinions on the subject but these are the two whose names most often come up in the context. Point being, it is unreasonable to say that "open source" is a term of art (as the GP did) whose meaning will be agreed upon by practitioners and advocates everywhere.

Re:No More Free Work from Marak: Pay Me or Fork This by ganafagol on Monday November 09, 2020 @07:15AM (#25033934)
No, the question was supposed to illustrate that if you have that approach to language, then communication is impossible. There needs to be a shared notion of what certain words and concepts mean. You claimed that they mean whatever some person claims them to mean. So the question to you was what do your words mean, since with that entirely freewheeling approach to language, nobody here can know what you meant.
Re:No More Free Work from Marak: Pay Me or Fork This by Qwertious on Monday November 09, 2020 @09:13AM (#25034964)
So, in a nutshell: https://xkcd.com/1860/
Re:No More Free Work from Marak: Pay Me or Fork This by CamperBob2 on Monday November 09, 2020 @07:25AM (#25034010)
My claim was a response to an assertion which has now been edited, so... meh. You win teh Internets.
Re:No More Free Work from Marak: Pay Me or Fork This by thaumasiotes on Monday November 09, 2020 @04:03PM (#25039869)
> My claim was a response to an assertion which has now been edited, so...

This is certainly something I sometimes do, but not here. What are you talking about?

Re:No More Free Work from Marak: Pay Me or Fork This by CamperBob2 on Monday November 09, 2020 @06:02PM (#25041032)
Weirdly, at one point, your reply no longer seemed to contain the phrase "term of art." It's back now; I must have been mistaken about the initial change, since you'd have had to edit it well after the expiration period.

In any case, "open source" isn't a term of art. It did not originate with ESR or with anyone else in the software development field, so it means whatever anyone wants it to mean.

Re:No More Free Work from Marak: Pay Me or Fork This by seirl on Monday November 09, 2020 @07:41AM (#25034122)
No, not according to the Open Source Definition of the OSI, which is generally recognized to be the authority in terms of what we call "open source".

> No Discrimination Against Fields of Endeavor The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

https://en.wikipedia.org/wiki/The_Open_Source_Definition