

Weka Violates MinIO's Open Source Licenses
source link: https://blog.min.io/weka-violates-minios-open-source-licenses/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Weka Violates MinIO's Open Source Licenses
At MinIO, we are dedicated to the principles of open source software. From the beginning, we’ve remained committed to this philosophy and that’s why you will find that the upstream and the commercial code are exactly the same. We are obligated to protect our software - particularly from companies that package it in their proprietary products and pass off our innovation as their own.
Weka is one such company and as you will find below, they are distributing the entire MinIO binary in their product, without attribution, to implement their object storage functionality. Weka’s violations include the server, the client and even the WARP benchmarking tool. Confusingly, Weka’s advertising claims its unacknowledged redistribution of MinIO software is somehow faster than MinIO.
As a result of the open source license violations, MinIO revokes Weka’s license to any and all MinIO software, effective immediately.
All customers of Weka that are using the offending software are now doing so without a license. Because Weka has not made the appropriate disclosures in accordance with the license and has used MinIO’s brand to intentionally confuse their customers, we are exercising our right to terminate and revoke any license or sublicense under Apache License v2 and the GNU AGPL v3 in accordance with the terms of those licenses.
Further, we have requested that Weka stop copying and redistributing any forked software where they have failed to convey MinIO’s original license headers and the text of the license, as well as the included patent and copyright licenses, to its customers.
If you are a Weka customer, it is crucial that you understand the legal and security risks stemming from these license violations. You are almost certainly not on the latest version of the MinIO Object Storage Software (see security issues here, if Weka backported any changes, this will likely trigger the AGPL v3 license). Additionally, Weka may not be providing you sufficient IP protection or indemnification. MinIO recommends uninstalling Weka entirely from your infrastructure.
MinIO does not enjoy taking these actions, but we must. We are obligated to defend our software, brand, and license terms. To not do so would be to fail the community and to undermine the promise of the MinIO brand to create simple, powerful, performant open source software.
By standing firm on our commitment to open source, we are taking a stand for the greater good of the object storage industry. We believe that transparency and honesty are essential for building secure, innovative solutions that benefit customers. With MinIO, you can be confident that you are using software that is both secure, and built with the community’s best interests at heart.
Weka customers can see this infringement for themselves by following these steps.
Download Weka after getting access to Weka https://get.weka.io (weka-4.1.0.71)
Once you have downloaded and extracted the weka release you will find weka-4.1.0.71/
~ tar xvf weka-4.1.0.71.tar weka-4.1.0.71/ weka-4.1.0.71/4.1.0.71 weka-4.1.0.71/4.1.0.71.spec weka-4.1.0.71/api-52da22b2cd0ed1b50978e57d509a47c6.squashfs weka-4.1.0.71/aws-cloudformation-d4e38f0cedad1f07332533175c5a6fa0.zip weka-4.1.0.71/container-ganesha-dev-weka-2-2a9043bc5a3669e6d3498a134575e134.squashfs weka-4.1.0.71/container-s3-weka-release-459ba907ea2ca2fc6c3940deba2dc631.squashfs weka-4.1.0.71/container-samba-weka-4.7.12.3-95d7e0704b141138b43d76b226f55eda.squashfs weka-4.1.0.71/container-smbw-weka-4.7.12.3-2f44067d8868530d8f7e86d035fbb7a8.squashfs weka-4.1.0.71/dashboard-8dbfa0f8a99260cd06825181ea0eb6d6.squashfs weka-4.1.0.71/dependencies-1.0.0-81dd3682be55880a5ef2b337bce9ae4d.squashfs weka-4.1.0.71/driver-uio-pci-generic-1.0.0-d644841c998c88e4fc66529e4484dbb6.squashfs weka-4.1.0.71/install.sh weka-4.1.0.71/ofed-1b295470b56ec067af7340f2cca7e27a.squashfs weka-4.1.0.71/ui-1.0.0-5bc747765d326e6e1c3488285822f459.squashfs weka-4.1.0.71/weka-container-2.3.0-9c60adc0f77d96f577211d30cbf9ef3c.squashfs weka-4.1.0.71/weka-driver-1.0.0-595420f10959c344dc93b1eff50bb016.squashfs weka-4.1.0.71/weka-driver-igb-uio-4.0.0-b8dc002ff96443389fdef3f08462b238.squashfs weka-4.1.0.71/weka-ganesha-18ca10b28151817a7c8bb7267e6f5e9d.squashfs weka-4.1.0.71/weka-hostside-be7022b2fb8d07e029e3ae414452a3e5.squashfs weka-4.1.0.71/weka-node-7dd65bb3b9240a695217fe1e98f1c96d.squashfs weka-4.1.0.71/weka-s3-152101ca875b1b3e68598a8436da01ba.squashfs weka-4.1.0.71/weka-samba-fa23b1ed5b86200b1d682f072bc9af61.squashfs weka-4.1.0.71/weka-smbw-b038d6b57ae8f593e98282b2709b69b1.squashfs |
Now look for the minio
binary after mounting the squashfs
images locally:
~/weka-4.1.0.71$ for i in $(ls *squashfs); do m=$(echo $i | cut -f1 -d.); sudo mkdir -p /mnt/${m}; sudo mount -o loop $i /mnt/${m}; done |
As you can see the the minio
binary is located under container-s3-weka-release
: Now you can run the binary on a local directory.
You can now visit the link at http://64.71.151.66:9000 and interact with MinIO using the object browser.
After logging in with root credentials, you can interact with objects using MinIO’s browser.
The link to Docs in the browser naturally refers to MinIO:
Weka has also incorporated other components from the MinIO object storage suite into their products - again without attribution.
Here are examples of the MinIO Client (mc) and MinIO’s Warp performance testing software.
Here are examples of MinIO’s launch scripts:
To summarize, MinIO has revoked Weka’s license to any and all MinIO software, effective immediately. Customers running Weka are in violation of the MinIO licenses - despite assurances that Weka may provide to the contrary. If those customers would like to speak with us directly they can do so at [email protected].
Recommend
-
556
MinIO Quickstart Guide MinIO is a High Performance Object Storage released under Apache License v2.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, anal...
-
12
Ray was at SFD19 a few weeks ago and the last session of the week (usually dead) was with MinIO and they just blew us away (see videos of
-
8
March 18, 2021 Policy What’s up with these new not-open source licenses? ...
-
5
My picks on open-source licenses – Gonçalo ValérioSkip to the content Sooner or later everybody that works with computers will have to deal with software licenses. New...
-
12
K-means and decision tree using Weka and JavaFX Weka is one of the most known tools for Machine Learning in Java, which also has a great Java API including API f...
-
6
Tutorial Understanding Open-Source Software Licenses Open Source ...
-
9
Nutanix Objects Violates MinIO’s Open Source License MinIO is the creator of MinIO Object Storage, an op...
-
6
Reading Weka's documentation 17 Sep 2022 - 10 minute read Weka has a nice documentation site based on GitBook. I love good documentation! It’s a...
-
6
Open source licenses as a reflection of values Tuesday, November 8, 2022 I'm the kind of nerd that has a favorite software license. For a while that favorite license was the
-
2
Making data available on demand for AI and ML workloads, Weka lands $135M
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK