This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-04-27
Channels
- # announcements (9)
- # aws (1)
- # aws-lambda (12)
- # babashka (18)
- # beginners (37)
- # calva (27)
- # clerk (15)
- # clojure (16)
- # clojure-conj (13)
- # clojure-europe (44)
- # clojure-germany (3)
- # clojure-norway (27)
- # clojure-uk (1)
- # cursive (6)
- # data-science (24)
- # datahike (7)
- # datomic (40)
- # fulcro (5)
- # hoplon (33)
- # hyperfiddle (9)
- # introduce-yourself (6)
- # jobs (1)
- # lsp (22)
- # nbb (2)
- # off-topic (15)
- # pathom (37)
- # pedestal (3)
- # polylith (7)
- # portal (1)
- # re-frame (7)
- # releases (1)
- # remote-jobs (1)
- # rewrite-clj (6)
- # sci (1)
- # scittle (1)
- # xtdb (7)
Big announcement at the #C0C4WV96U: Datomic will be free and (client) libs will be published to maven central
This does lead to the question: free, but not open source, did I understand this correctly?
I believe that is correct. That's how the post reads https://blog.datomic.com/2023/04/datomic-is-free.html
upvote on HN to spread the word 🙂 https://news.ycombinator.com/item?id=35727967
note that directly linking to the article may not boost the article properly, they have detection for that in place
but it's now on #1 on the front page anyway so just go to hackernews and upvote :) https://news.ycombinator.com/
Does it mean the DeWitt Clause is not longer in affect since the binary is released in Apache license?
incredible!
Thanks to everyone here for being such an awesome community! Announcement here! Please be patient with our docs for the first day we had to clean up a lot of cruft and I am sure we have missed some things!
Would also appreciate everyone reporting any mistakes they happen to see or broken links after the dust settles 🙂
On https://blog.datomic.com/2023/04/datomic-is-free.html the https://www.datomic.com/get-datomic.html link leads to a page about how to obtain enterprise support, not Datomic. Clicking on https://docs.datomic.com/pro/getting-started/get-datomic.html on the left-hand side menu takes me to https://docs.datomic.com/pro/getting-started/get-datomic.html which says Datomic can be obtained from the https://docs.datomic.com/pro/changes.html. Except after clicking this link I had to follow the https://my.datomic.com/downloads/pro link and sign-in to download the binaries
Does it mean the DeWitt Clause is not longer in affect since the binary is released in Apache license?
Can someone extend the Datomic free license topic? Why? Have people who maintenance datomic changed? What is the catch?
Hi @U0WL6FA77! There is no catch. As per the https://blog.datomic.com/2023/04/datomic-is-free.html blog post > We are doing this to make Datomic more useful to more people in more situations, and look forward to expanding the Datomic and Clojure community as a result.
While the license has changed to the Apache 2.0 license and there are no longer licensing fees, the people who develop, support and maintain Datomic are the same. The software is the same.
Thank you. I was meaning what have changed to make a decision to change the licence. Sorry for confusion.
thanks so much for making datomic free! If we’ve previously used com.datomic/datomic-pro
from
do I understand it correctly that we can switch it to com.datomic/peer
from https://central.sonatype.com/artifact/com.datomic/peer/1.0.6726?
@U5H74UNSF, yes! As per the https://docs.datomic.com/pro/changes.html#1.0.6726: > • The peer library is now available under the artifact name com.datomic/peer in Maven Central.
Also see the https://docs.datomic.com/pro/releases.html page for the Maven coordinates
@U0FL657GR excellent, thanks! Can we upgrade the peer first and the transactor later or do the versions need to be in sync?
I'll defer to @U1QJACBUM for guidance on that!
Upgrade order should not matter usually. We test peer/transactor cross compatibility with versions up to a year separated. We do recommend that you upgrade both and do not use different versions for too long.
@UEFE6JWG4 good to know, thanks!
Can an official docker image be provided to run datomic in containers, pretty please? :man-bowing::skin-tone-4: I would like to use it with https://github.com/javahippie/clj-test-containers and create a module in order to do something like this https://github.com/javahippie/clj-test-containers/blob/master/test/clj_test_containers/core_test.clj#L104
Side note: I use datomic in docker/kubernetes. Since I'm a terraform/kubernetes guy, it's nice to not have to touch Cloudformation. But i have to roll my own Docker image. Now that it's free, it should be a lot easier to not have to inject license keys.
@UTLS1MZHB Are you aware that you can run an in-memory transactor without the need for docker for testing purposes? That said there are some subtle differences for in-mem transactor and "remote" postgresql transactor. Here is a testcontainer for Datomic (written by me): https://github.com/sikt-no/datomic-testcontainers/
I've documented some of the in mem vs remote differences here: https://github.com/ivarref/gen-fn/blob/c77efef90c34e192e51dd892420e93a308614c03/test/com/github/ivarref/remote_vs_local_test.clj#L61
Are we allowed to run the now free version of Datomic in Microsoft Azure for business use? If so, I might be able to convince people at work to use it for some of our apps or at least significantly lower the barrier to trying it out ☺️
fyi - severals links on https://www.datomic.com/benefits.html point to https://www.datomic.com/pro/clients-and-peers.html a page that does not exist
I can't find the datomic on-prem artifact. (i wanna use datomic.api
)
https://clojars.org/search?q=com.datomic
https://mvnrepository.com/artifact/com.datomic?sort=newest
It’s called com.datomic/peer, see https://clojurians.slack.com/archives/C03RZMDSH/p1682614426058259
Has anyone here migrated from traditional sql to datomic? I know a few shops are interested now that datomic is free.