15 Jan 2021 |
rundg | This is really bad news for 3rd-party users of MediaWiki... effectively forcing us to find a new implementation for search.
https://anonymoushash.vmbrasseur.com/2021/01/14/elasticsearch-and-kibana-are-now-business-risks | 12:51:12 |
rundg | Prove me wrong | 12:52:23 |
rundg | I think the community needs to respond by actively developing an open source solution for Search that can be plugged into MediaWiki. Time to switch to Solr? | 13:26:44 |
revansx | do you know if it affects end-users who have applications like MW that are based on all Open Source licenses? Like, does it affect meza users? | 13:29:00 |
revansx | iiuc this impacts companies who sell a proprietary product with elasticsearch embedded within. Is that correct? | 13:34:12 |
rundg | ianal but my first reading of it seemed to indicate that if you're using Elasticsearch that you'd have to either purchase a license, or potentially reveal the source code to whatever application is powered by it. | 14:46:10 |
rundg | Does having a public wiki constitute a 'service'? | 14:46:25 |
rundg | I know that in terms of the GPL that providing an application (e.g. wiki) to your employees does not constitute 'distribution' which is what triggers the GPL | 14:47:16 |
rundg | Anyway SSPL is not an 'open source' license | 14:48:02 |
rundg | It's a proprietary license 'with source available' | 14:48:16 |
revansx | Gotcha. So as long as the application provides attribution to all the components (like Special:Version), and the code for all the components is available for public viewing, then I think it’s ok, yes? | 14:50:07 |
rundg | For now we're all 'safe' because no wiki is using Elasticsearch 7.11 | 14:52:35 |
rundg | But in the future, if upgrading to Elasticsearch 7.11, it is licensed under the SSPL | 14:53:30 |
rundg | Vicky Brasseur is a trusted source on interpreting these things, and there will no doubt be plenty of commentary by others so I'm keeping my ears open | 14:55:13 |
rundg | But again, to simplify, Elasticsearch 7.11 is proprietary (as I understand it) | 14:56:56 |
rundg | And not "just" proprietary, but kinda like the GNU Afferro (AGPL) license which requires you to publish the source code for any 'service' that uses the software - unless you pay Elastic Co for a Gold+ license. | 15:00:24 |
bryandamon | The Hacker News commentary has some well reasoned in response to this:
- https://news.ycombinator.com/item?id=25776657
| 15:24:20 |
bryandamon | * The Hacker News link has some well reasoned commentary in response to this:
* https://news.ycombinator.com/item?id=25776657 | 15:25:03 |
revansx | It would seem that elastic search is fighting against being exploited by Amazon
https://www.datanami.com/2019/03/12/search-war-unfolding-for-control-of-elasticsearch/ | 17:45:51 |
revansx | * It would seem that elasticsearch is fighting against being exploited by Amazon and Netflix
https://www.datanami.com/2019/03/12/search-war-unfolding-for-control-of-elasticsearch/ | 17:46:12 |
bryandamon | In reply to @revansx:matrix.org It would seem that elasticsearch is fighting against being exploited by Amazon and Netflix
https://www.datanami.com/2019/03/12/search-war-unfolding-for-control-of-elasticsearch/ Yeah, that's the read I got about it as well. | 17:52:23 |
hexmode | https://github.com/jbarlow83/OCRmyPDF <-- Anyone know if there is a MW extension for this? | 18:30:55 |
rundg | Ironic how if Elastic Co licensed their code AGPL (free) in the first place, this would never have happened. | 21:27:17 |
rundg | but they used a 'permissive' license which permits Amazon to use their code in proprietary products/services | 21:27:58 |
richardheigl | This is an incredible mistake. | 21:30:45 |
richardheigl | Giving up official OS licenses means losing the whole community. | 21:42:30 |
richardheigl | And the blame obviously goes to such nice companies as Amazon | 21:44:44 |
richardheigl | * | 21:45:50 |
rundg | In reply to @hexmode:matrix.org https://github.com/jbarlow83/OCRmyPDF <-- Anyone know if there is a MW extension for this? love this line: "Optimizes PDF images, often producing files smaller than the input file" | 21:46:36 |
hexmode | I have a new client that pointed it out to me since they get PDFs with super-high resolution scans | 21:49:37 |