Anaconda puts the squeeze on data scientists deemed to be terms-of-service violators
- Reference: 1723119969
- News link: https://www.theregister.co.uk/2024/08/08/anaconda_puts_the_squeeze_on/
- Source link:
That realization follows Anaconda broadening its pursuit of what it sees as terms-of-service (ToS) violators.
A source who works at a medium-size non-profit academic research institution told The Register about the recent receipt of a legal demand to purchase a commercial license for the Anaconda-built software they had been using for free.
[1]
"We wish to inform you that, should this situation persist … our legal team may be compelled to consider measures aligned with our prevailing pricing and invoicing policies, which could include issuing back bills for any unauthorized or excess usage of Anaconda products," the note to the institution read.
[2]
[3]
Observing that the message came via a mailing list application, our source speculated Anaconda has sent out many such letters and suggested that the Texas-based developer, following the appointment of CEO Barry Libert in January 2024, has become quite interested in enforcing license compliance.
"This will be a huge issue for universities and the research community who were [4]basically exempt until [5]the new ToS updated in March 2024," our source told us.
[6]
"Research and non-profits are also the entities providing a lot of the repositories in the [7]anaconda.org ecosystem. I believe Anaconda are currently testing to see what happens if they play hardball with them."
The source said interaction with the company echoed Oracle’s tactics – it became clear that licensing fees dating back years could be sought.
Background
Anaconda offers a distribution of Python and R programming languages that includes a curated set of open source data science packages for scientific and academic applications. The Anaconda distribution includes a package manager called Conda, and is presently offered in [8]four tiers : Free, Starter, Business, and Enterprise. About [9]40 million people use the Anaconda distribution, according to the company.
In April 2020, Anaconda [10]introduced a fee for "heavy commercial use" and in October 2020 clarified that term to mean organizations with more than 200 employees. Currently, firms with that many people are required to purchase a Business or Enterprise license.
Presented with our source's concerns, Barry Libert, CEO of Anaconda, reiterated that his private org's licensing change [11]dates back four years – though he acknowledged putting more effort lately into identifying license violators.
[12]
"Anaconda updated its terms of service four years ago to offset the significant costs associated with maintaining and hosting our platform and services," Libert told The Register .
We are prioritizing addressing cases where our ToS are being abused
"We've taken a fair and transparent approach by providing generous notice to violators of our terms of service. However, we are prioritizing addressing cases where our ToS are being abused.
"For larger organizations with two hundred or more employees, a paid license has been required since 2020. We remain committed to supporting data science and machine learning professionals using Python by providing secure libraries that deliver immense value to individuals and their organizations. At the same time, we have a business to run, with employees we need to serve, and who serve our tens of millions of users and over a million organizations."
Asked whether Anaconda is bringing in more revenue now from academic institutions and non-profits than it did in recent years, Libert replied: "No, Anaconda is not bringing in more revenue from academic institutions and non-profits compared to a year or two years ago. We continue to actively support researchers and academics as we always have, plus we continue to contribute more than seven figures a year to support the Python community."
Libert said Anaconda continues to be free for individuals and small organizations – those with fewer than two hundred employees and contractors. "Anaconda is also free for educational entities when used in course curriculum," he said.
Research organizations that missed the memo four years ago are now scrambling to come into compliance, at the urging of Anaconda.
[13]VMware customer reaction to Broadcom may set the future of software licensing
[14]Restrictive licensing keeps businesses grounded in cloud vendor vortex
[15]Do we really need another non-open source available license?
[16]Anaconda's Python-for-Excel escapes Azure Cloud, heads for your PC
Last week, Mass General Brigham (MGB), a non-profit hospital-research organization based in Boston, Massachusetts, issued [17]a critical notification advising potential users of Anaconda that they have until the end of August to purchase a license. The organization said it will no longer make Anaconda available in the general software repositories of its HPC cluster and that researchers who require the software need to purchase a license.
"Anaconda recently informed MGB that we appeared to have many users of this product that require the purchase of a paid license," the notification explains.
MGB in a separate post [18]said it "was only alerted to this issue in early 2024."
Libert allowed that perhaps Anaconda could have made its licensing changes clearer.
"We understand and regret that some organizations feel they did not receive adequate notice about the changes to our Terms of Service," he conceded.
"Since implementing these changes in 2020, Anaconda has consistently communicated updates through multiple channels. While we cannot comment on the timing for specific organizations, we have made significant efforts to inform all users. We remain committed to supporting our customers and addressing any concerns during this transition." ®
Get our [19]Tech Resources
[1] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZrTrpew@hKS-jz6zf6uXZQAAAAc&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZrTrpew@hKS-jz6zf6uXZQAAAAc&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZrTrpew@hKS-jz6zf6uXZQAAAAc&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[4] https://www.anaconda.com/blog/anaconda-commercial-edition-faq
[5] https://legal.anaconda.com/policies/en/?name=terms-of-service#anaconda-terms-of-service
[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZrTrpew@hKS-jz6zf6uXZQAAAAc&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[7] http://anaconda.org/
[8] https://www.anaconda.com/pricing
[9] https://www.anaconda.com/about-us
[10] https://www.datanami.com/2022/04/18/anacondas-commercial-fee-is-paying-off-ceo-says/
[11] https://www.anaconda.com/blog/anaconda-commercial-edition-faq
[12] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZrTrpew@hKS-jz6zf6uXZQAAAAc&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[13] https://www.theregister.com/2024/04/05/the_world_is_watching_broadcom/
[14] https://www.theregister.com/2024/02/02/report_restrictive_cloud_licensing/
[15] https://www.theregister.com/2023/11/24/opinion_column/
[16] https://www.theregister.com/2024/08/05/anaconda_excel_python/
[17] https://rc.partners.org/news-events/announcements/anaconda-software-critical-update-digital-0
[18] https://rc.partners.org/node/4123
[19] https://whitepapers.theregister.com/
Re: This is why we switched to conda-forge
I think it's mostly inertia keeping most users still using it. Anaconda originated when Windows and Mac OS users didn't have simple installation options like Linux users did with their integrated package management. Conda and the Anaconda repos gave Windows and Mac users a package manager and a set of packages that worked with it.
With PIP and Pypi (the official Python package manager and repo) now existing, most of the reasons for most users to use Anaconda have gone away. However, lots of existing users keep on using Anaconda because it's what they're used to rather than because they actually need to.
What Anaconda still offers is a managed service for companies whose IT departments don't want to give their employees free rein to install whatever they want from Pypi or, for Linux users, from their distro's repos. There may also be some packages that Anaconda builds that are built with different options than those available elsewhere.
If companies find that outsourcing to Anaconda is cheaper than doing it in house, or just don't want to give their employees permission to install from Pypi, then they should be prepared to pay for that service. I don't personally have a lot of sympathy for companies that want to outsource IT functions and then complain that the outsourcing service provider have the temerity to want to be paid for their services.
Re: This is why we switched to conda-forge
We use miniconda in a medical devices corp.
You can mirror 'approved' packages to a local conda-forge and limit users to that repo.
It's also relatively trivial to build your own packages from source and then 'conda' package them
But We Told You Four Years Ago!
Six-point Diamond font, many-pages-long ToS, locked filing cabinet, disused lavatory, "Beware of the Leopard" sign, etc.
This points out some of the risks of using "free" commercial software.
What happens in a few years time when the source of post-docs from academic sites has dried up to be replaced by those who'd used alternatives? Presumably by the time that hits growth the CEO will have moved on, having burnished his CV with the huge increase in revenue he'd achieved.
Impact on education?
I've been urging my Python students to get and install Anaconda as an easy way to get the language, a nice editor (spyder), and many modules in one convenient package. It sounds like we're still okay for now, but I can't help wondering how long that will last.
These are newbies and non-programmers, so I'm not interested in making them download things piecemeal --- for some, this is the first time they've ever installed non-Microsoft things (or maybe anything) on their laptops.
Microsoft, Redhat/IBM, Oracle, now Anaconda... they're all trying to push us back to the heady days of the 1960's when computer installations were all closed shops. My school is already a minor supplicant of Microsoft. Was Crowdstrike a wake-up call? HAH!
Re: Impact on education?
Tell them to use [1]miniconda . It's opensource, exactly the same process, and the same Spyder if you want it.
[1] https://docs.anaconda.com/miniconda/
This is why we switched to conda-forge
It wasn't hard to switch over to conda-forge, which remains free. The main difficulty was tracking down everyone who was still using the default settings.