On 26.06.24 16:19, Roland Turner via License-discuss wrote:
On 26/6/24 20:42, Dirk Riehle wrote:
It works for CiviCRM (non-profit) like it works (worked) for SugarCRM
(commercial). If you can AGPL the whole application without additional
permissive client library shims etc, it works as intended. It doesn't
work for the component vendors that came later and which needed more
complicated licensing; the vendors problem is that they can't separate
potential customers from hyperscalers through licensing strategy.

It might be worth taking a moment to consider the objectives of open source licensing with respect to commercially-produced software (and commerce generally). The objective is not to weaken protections to whatever extent a class of investors might find profitable, it's to preserve user and developer freedom, and as a secondary concern to facilitate whatever commercial opportunities might exist therein. That is, it's about freedom, not about investment. In particular, any variant of "separate potential customers from hyperscalers through licensing strategy" is likely to be incompatible with free or open source licensing, because the objectives at that point are diametrically opposed.


I don't see a contradiction courtesy of open source licenses.

There is an important problem here, and I don't yet have a view as to how it might be solved. It's that one of the areas that's a particularly strong candidate for F/OSS collaboration is also one of the areas that's strongest for IaaS and PaaS cloud service provision, meaning that cooperation is always going to be difficult:

* Werner Vogels (Amazon CTO) describes it as "undifferentiated heavy
lifting".
* I think it's close to what you're describing as components.
* I'd describe it as engineering investment in artefacts and
capabilities that aren't determinative for purchase decisions by
the organisation's customers.


This is easy. You are talking about community open source, which is communally owned, unlikely to change its license ever, and probably not going to be owned by a single company, ever.

When you move "undifferentiated heavy lifting" from an organisation selling widgets to a cloud service provider, you change who the organisation is, and therefore who its customers are:

* Prior to the move, the engineers in the widget maker were free to
cooperate with their peers in other makers of different widgets
because their respective organisations weren't engaged in zero-sum
competition with respect to any of their customers, or even with
direct competitors so long as what they're co-operating on is not
differentiating for their respective customers.
* After the move, the "component" now is the product (or the service
of hosting it is) and the customers are the makers of various
widgets that integrate the component somewhere in their product or
internal processes, so the component is very much differentiating.
At this point, the opportunity for cooperation disappears.

I'm not sure any sort of IP strategy can resolve this. The economic forces are overwhelming. I'm not opposed to looking for approaches of course.


I'm not sure I understand the problem but the usual place for important community open source is a foundation that ensures a fair and equal playing field for all involved companies so that they can sleep well regarding their investment / dependency on the open source code.

The bad part: The other side, the hyperscalers, seem to be in cahoots
with the vendors, because they also want to see the AGPL considered
ineffective.

So we have two opposing parties, both claiming the AGPL is no good, for
their own reasons, both wrong IMO.

I'm not seeing evidence for this, but perhaps I have missed it. Which hyperscaler(s) is/are *demonstrably* breaching AGPL? (i.e. no casting of aspersions, an actual violation)


I doubt any says they are breaching AGPL but folks like Matt not speaking for his employer ;-) says copyleft simply doesn't trigger as I thought it would.

Cheers, Dirk

--
Confused about open source?
Get clarity through https://bayave.com/training
--
Website: https://dirkriehle.com - Twitter: @dirkriehle
Ph (DE): +49-157-8153-4150 - Ph (US): +1-650-450-8550


_______________________________________________
The opinions expressed in this email are those of the sender and not 
necessarily those of the Open Source Initiative. Official statements by the 
Open Source Initiative will be sent from an opensource.org email address.

License-discuss mailing list
License-discuss@lists.opensource.org
http://lists.opensource.org/mailman/listinfo/license-discuss_lists.opensource.org

Reply via email to